Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
12 / 12 / 1
Регистрация: 18.06.2011
Сообщений: 435

Заливка на ***********

11.09.2011, 22:19. Показов 1641. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Покажите плиз как сделать...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.09.2011, 22:19
Ответы с готовыми решениями:

Radikal.ru
Решил узнать как можно автоматически вводить текст в поля на html-странице и нажимать кнопки. Подскажите на примере радикала, как сделать...

Заливка картинки, а потом заливка заливки и прочее
В общем требуется вот что: Единственное, что у меня получилось сделать - черную заливку поверх изображения. Но проблема еще в том, что...

Загрузка фото на радикал (radikal)
привет всем кто знает в чем проблема, пытаюсь загрузить фото на радикал но что то работает не так. не знаю что именно, пишут что код...

8
 Аватар для Eastman
5760 / 1698 / 43
Регистрация: 17.04.2011
Сообщений: 8,556
12.09.2011, 11:08
внимательно читаем:
0
179 / 175 / 14
Регистрация: 17.01.2011
Сообщений: 349
12.09.2011, 11:32
Eastman, и что там можно увидеть? Не желательно заливать не оптимизированные изображения и ограничения на исходящий трафик - все, что я заметил. Никаких ограничений на создание внешних загрузчиков я не заметил.

Radzhab, нужно реализовать одиночную или мультизагрузку? Авторизация обязательна? Оптимизация будет на стороне сервера или у себя хотите реализовать?

Вообще, там довольно простой POST запрос вот такого вида:

Посмотреть

POST /action.aspx HTTP/1.1
Host:
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer:
Cookie: SID=b3f0afa23ac5374f6ce155954270be4a; UID=2df723873f3fcf2b3ae14b56c1e4b176; __utma=184891690.708371397.1315812569.13 15812569.1315812569.1; __utmb=184891690.1.10.1315812569; __utmc=184891690; __utmz=184891690.1315812569.1.1.utmcsr=( direct)|utmccn=(direct)|utmcmd=(none); WU_ClkUnder=1
Content-Type: multipart/form-data; boundary=---------------------------161052448816282
Content-Length: 2096429
-----------------------------161052448816282
Content-Disposition: form-data; name="upload"

yes
-----------------------------161052448816282
Content-Disposition: form-data; name="GEO_POINT_ID"


-----------------------------161052448816282
Content-Disposition: form-data; name="F"; filename="1309268027_woman.gif"
Content-Type: image/gif

GIF89aù
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
Set-Cookie: ASP.NET_SessionId=45hios3a0vi5cb55b5xwwc jl; path=/; HttpOnly
Set-Cookie: ASP.NET_SessionId=45hios3a0vi5cb55b5xwwc jl; path=/; HttpOnly
Set-Cookie: UID=2df723873f3fcf2b3ae14b56c1e4b176; domain=***********; expires=Sun, 12-Sep-2021 07:30:09 GMT; path=/
Set-Cookie: SID=b3f0afa23ac5374f6ce155954270be4a; domain=***********; path=/
X-AspNet-Version: 2.0.50727
X-UA-Compatible: IE=EmulateIE7
Date: Mon, 12 Sep 2011 07:30:08 GMT
Content-Length: 30224

Убираем лишнее и делаем аналогичный.
0
 Аватар для Eastman
5760 / 1698 / 43
Регистрация: 17.04.2011
Сообщений: 8,556
12.09.2011, 11:46
Slap, поскольку детали проблемы не указаны, предположил что связано с подразделом:
О параметрах публикуемых картинок
0
 Аватар для m0nax
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
12.09.2011, 13:00
Цитата Сообщение от Radzhab Посмотреть сообщение
Покажите плиз как сделать...
там на главной странице нужно указать какой файл заливаешь и нажать кнопку "загрузить"
0
12 / 12 / 1
Регистрация: 18.06.2011
Сообщений: 435
12.09.2011, 21:57  [ТС]
Мне интересно как с помощью Post запроса отправить файл. Вроде настройки есть, а как именно происходит отправка картинки на сервак. ???

Добавлено через 3 часа 42 минуты
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
public string radikal()
        {
            HttpWebResponse myHttpWebResponse2 = null;
 
          string imageURL;
 
          try
          {
 
              //Делаем запрос на сервер
 
              HttpWebRequest myHttpWebRequest2 = (HttpWebRequest)HttpWebRequest.Create("http://www.***********/action.aspx");
 
              myHttpWebRequest2.Method = "POST";
 
              myHttpWebRequest2.Referer = "http://www.***********";
 
              myHttpWebRequest2.UserAgent = "Mozila/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2;";
 
              myHttpWebRequest2.Accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*";
 
              myHttpWebRequest2.Headers.Add("Accept-Language", "ru");
 
              myHttpWebRequest2.ContentType = "application/x-www-form-urlencoded";
 
 
 
              //Ставим False, чтобы при получении кода 302 не делать
 
              //автоматического перенаправления
 
              myHttpWebRequest2.AllowAutoRedirect = false;
 
 
 
              
 
 
 
 
 
 
              string sQueryString = "upload=yes&URLF=" + imageURL + "&O=yes&M=240&JQ=100&IM=7&VM=180&R=0&VE=yes&V=Увел  ичить";
 
              byte[] ByteArr = Encoding.GetEncoding(1251).GetBytes(sQueryString);
 
              myHttpWebRequest2.ContentLength = ByteArr.Length;
 
              myHttpWebRequest2.GetRequestStream().Write(ByteArr, 0, ByteArr.Length);
 
 
 
              //Получаем ответ от сервера
 
              myHttpWebResponse2 = (HttpWebResponse)myHttpWebRequest2.GetResponse();
 
              StreamReader myStreamReader = new StreamReader(myHttpWebResponse2.GetResponseStream(), Encoding.GetEncoding(1251));
 
 
 
              //Получаем HTML-код страницы и вытаскиваем из него ссылку на изображение
 
              string txt = myStreamReader.ReadToEnd();
 
 
 
              //myHttpWebResponse2.Close();
 
 
              Match res = Regex.Match(txt, "<input [^>]*id=\"input_link_1\"[^>]*value=\"(?<Value>[^\"]+)\"[^>]+/>");
 
              if (res.Success)
              {
 
                  imageURL = res.Groups[1].Value;
 
                  return imageURL;
 
              }
 
              else
 
                  return imageURL = String.Empty;
 
          }
 
          catch (WebException e)
          {
 
              if (e.Status == WebExceptionStatus.ProtocolError)
              {
 
 
              }
 
              return imageURL = String.Empty;
 
          }
 
finally
 
{
 
if (myHttpWebResponse2 != null)
 
myHttpWebResponse2.Close();
 
}
Вот загрузка с урла. как сделать с локалки чтобы грузил
0
13.09.2011, 14:31

Не по теме:

Radzhab, не думал что касается С# - не глянул раздел - это не по мне

0
13.09.2011, 16:02  [ТС]

Не по теме:

) в смысле?

 Комментарий модератора 
Прекращаем оффтоп.
0
12 / 12 / 1
Регистрация: 18.06.2011
Сообщений: 435
15.09.2011, 20:52  [ТС]
апну)

Добавлено через 23 часа 25 минут
upload yes 3
CP on 2
VM 180 3
IM 7 1
Submit 0
F <Place Holder for File> screenshot1205092.png Content-Type: image/png

8232

как в запрос пихнуть название файла*?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.09.2011, 20:52
Помогаю со студенческими работами здесь

Как загрузить изображение на radikal?
как это сделать? с post и get запросами знаком, но тут еще что-то надо...

Сохранение и вывод изображения в picturebox с radikal
Имеется изображение ***********/бла-бла-бла.jpg. Как программно загрузить это изображение в pictureBox?

После посещения Radikal постоянно возникают проблемы
Уважаемые знатоки! Прошу помощи, опишу ситуацию с самого начала, хотя, возможно это все и не связано с одним вирусом. Стоит Нортон...

Ошибка при загрузке изображения (методом "Post") на radikal.cc
Есть код: HTTP-&gt;HandleRedirects = 1; TIdMultiPartFormDataStream *MPS = new TIdMultiPartFormDataStream; ...

заливка
Program pr; uses crt, graph; var d, m, x, y : integer; begin d:=detect; initgraph (d,m,''); setbkcolor (3); settextstyle...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru