powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Бот посещения. webBrowser?
12 сообщений из 12, страница 1 из 1
Бот посещения. webBrowser?
    #38292006
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю компонента webBrowser для посещения сайта сойдет как за реальное? Как будто я реально зашел браузером, потыкал ссылки и ушел.
Необходимо именно то, что я реально зашел, и это отобразилось на статистике сайта.
В верном направлении я?
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292097
SerP1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Накрутка статистики, ай-ай))
В верном напрвлении, но стоит посмотреть webclient и httpwebrequest
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292113
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerP1983Накрутка статистики, ай-ай))
В верном напрвлении, но стоит посмотреть webclient и httpwebrequest
Да типа тога. Негодяй, согласен )
Просто никогда не пилил вэб в эту сторону.
Спасибо за сцылку, гляну о чем там.
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292120
SerP1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот так как-то делал. Работало.
Код: 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.
        private void button1_Click(object sender, EventArgs e)
        {
            foreach (var proxy in GetProxy())
            {
                System.Threading.ThreadPool.QueueUserWorkItem(PoolFunc, proxy);
            }
        }

        void PoolFunc(object proxy)
        {
            try
            {
                WebClient wc = new WebClient();
                wc.Proxy = new WebProxy(proxy.ToString());
                wc.DownloadString(this.textBox2.Text);
            }
            catch { }
        }


        private List<string> GetProxy()
        {
            List<string> list = new List<string>();

            string res = null;
            try
            {
                res = new WebClient().DownloadString(textBox1.Text);
            }
            catch
            {
            }

            Regex re = new Regex(@"([1-2][0-9]{0,2})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})(:\d{2,4})?");
            foreach (Match m in re.Matches(res))
            {
                if (!m.Value.Contains("."))
                    continue;

                if (this.checkBox1.Checked &&
                    !m.Value.EndsWith(":80"))
                    continue;

                if (list.Contains(m.Value))
                    continue;

                if (m.Value.StartsWith("http://"))
                    list.Add(m.Value);
                else
                    list.Add("http://" + m.Value);
            }

            return list;
        }
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292152
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тут не надо какие либо метаданные в HEAD добавлять?
Типа какой браузер или еще что там. Или там по дефолту все норм?
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292229
SerP1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно не помню, но вроде бы у webclient заголовки как у IE.
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292230
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerP1983Точно не помню, но вроде бы у webclient заголовки как у IE.
Ясно. Спасибо.
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292357
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerP1983Накрутка статистики, ай-ай))
В верном напрвлении, но стоит посмотреть webclient и httpwebrequest
АГА.
Да и ещё cURL для сишарпа посмотреть нужно, если вдруг кликать по кнопке сабмит надо, а не по ссылке. Только компонент "вэббраузер" и нафиг не нужен.
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292460
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeSerP1983Накрутка статистики, ай-ай))
В верном напрвлении, но стоит посмотреть webclient и httpwebrequest
АГА.
Да и ещё cURL для сишарпа посмотреть нужно, если вдруг кликать по кнопке сабмит надо, а не по ссылке. Только компонент "вэббраузер" и нафиг не нужен.
Все понятно )
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292520
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeещё cURL для сишарпа посмотреть нужно, если вдруг кликать по кнопке сабмит надо, а не по ссылке.webclient постом запросто может отправлять данные.
ну кроме multipart/form-data, конечно
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38292532
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Мечwebclient постом запросто может отправлять данные.
ну кроме multipart/form-data, конечно
Фиг его знает. Я только гетом из-под него отправял. Как там прикрутить все атрибуты запроса - не понятно. Поэтому и посоветовал курл, на всякий случай.
...
Рейтинг: 0 / 0
Бот посещения. webBrowser?
    #38307942
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все что я хотел, но боялся спросить)

Как сымитировать браузер (C# browser emulation)
rsdn.ru
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Бот посещения. webBrowser?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]