Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271

Как заставить программу работать через прокси?

28.01.2008, 18:42. Показов 3199. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кто нибудь имеет примерчик как заставить готовую прогу (типа чата) работать с возможностью прокси? А то машины к инету через проксю поделючены и выхода иного я невижу, серверную часть проги на сервак не поставить.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.01.2008, 18:42
Ответы с готовыми решениями:

Как работать через прокси-сервер?
Есть программа (IRC-клиент). Какие команды нужно посылать прокси (HTTP) чтоб установить соединение с IRC сервером и передавать/получать...

Как WebBrowser заставить работать через Proxy
Как WebBrowser заставить работать через Proxy.

Как заставить программу работать с консолью?
Как сделать что бы моя прога работала с консолью(то есть могла посылать запросы в консоль и читать их от туда)?

6
0 / 0 / 0
Регистрация: 17.08.2007
Сообщений: 539
28.01.2008, 19:11
Писали же! Сходи на www.vbip.com
А если проще: winsock'у в remote пиши адрес прокси-сервера и его порт, winsock'у передается строка запроса в полной форме. Я когда прочитал, то мне стало до боли жаль бесцельно проведенное время в поисках ответа :-(
А серверную часть все равно на какой-нибудь сервант ставить придется, чтобы его адрес winsock proxy'ку передавал.

Удачи!
0
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
29.01.2008, 11:12  [ТС]
Подожди. Я тоже туеву хучу времени на это угробил, и на форуме этот мой вопрос не один раз был (с промежутками в 3-4 месяца). Ты хочеш сказать, что если есть 2 чата на локальных машинах разделенных инетом и в ихних локальных сетях стоит по проксе ( машина1-->Прокси-->инет<--Прокси<--машина2) То в этих приложениях-чатах надо в винсоках указать имя первой прокси и второй соответственно??? и всё??? А серверная часть тогда зачем (если на данный момент разговор только о 2ух соединяемых чатах) значит и она ненужна???
0
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
29.01.2008, 11:22  [ТС]
Неее торможу - перенервничал - надо же тогда кудато адрес писать с кем коннектишься. Смотри как у меня пока есть. Я сначала делаю простую вещь - у меня есть прога в которой вводиться имя юзера и выбирается порт, далее в зависимости клиент это или сервер (хотя они и полноправны но сервер ждет коннекта а клиент коннектиться) то вводиться ИП сервера или не вводиться (сервер просто слушает порт) и все! Тоесть это пока чатилка типа аси только на 2 персоны, а уж кто ждёт (сервер), и кто коннектиться (клент) оговорено должно ранее - это пока пропускаем. Подскажи схему если не трудно. Или без полноценной серверной части с системой переадрисации адресов сдесь не обойтись? А очень хотелось бы - тат как я эту прогу задумывал как мобильную и независимую от серверов и др.... просто 2 юзера, один клиент другой сервер, если надо то через проксю, и более никаких настроем и никаких серверов (в плане переадресации и распределения - типа как АСЯ) отвечающих за коннект и стоящих между ними.
0
0 / 0 / 0
Регистрация: 17.08.2007
Сообщений: 539
29.01.2008, 16:20
Не нервничай :-) Хотя я сам вначале разразился нервным смехом, ну когда статью на этом сайте прочитал. Задач таких не решал но мысли некоторые посетили :-) Будем отталкиваться от того, что админ проксика грамотный и разрешил запросы только к www. Второй клиент слушает 80 порт и в случае запроса от первого клиента отвечает посылкой короткого HTML-файла. Да и клиенту 1, который за проксиком сидит не помешает работать через GET/PUT и тому подобное. Единственная трудность - передать клиенту 1 динамический адрес клиента 2... Вот у Аси для этого и стоит сервер с постоянным IP. Хотя, если клиент 2 выходит через одного и того же провайдера можно с клиента 1 устроить рассылку по диапазону адресов провайдера :-)
Пиши свои мысли.

Удачи!
0
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
30.01.2008, 10:21  [ТС]
Дык делал ужо - запускаешь перед соединением в этом чате сканер и он сканит адреса пока не найдет на том порте который ему указан прогу которая ему ответит и передаст строку опознающую себя как такой же чатик....
А если есть возможность настроить проксю под себя? Вопрос в том что на проксе эту прогу ставить нехочется - зачем ее засерать, а порты то и адреса можно открыть ))
0
0 / 0 / 0
Регистрация: 17.08.2007
Сообщений: 539
30.01.2008, 11:50
Так и флаг тебе в руки!
С барабанами и речевкой,
Вперед и ни шагу назад!

:-)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.01.2008, 11:50
Помогаю со студенческими работами здесь

[Статья] Как заставить Вашу программу на VB работать быстрее?
Автор: Рут Глушкин, VBStreets Прежде всего заставьте программу работать, а затем беспокойтесь о ее быстродействии. Существует...

Как заставить программу, написанную на VB6 работать вэ VB5?
Esli kto znaet kak zastavit' programmu, napisanuu na VB6 rabotat' v VB5, prishlite pozaluista otvet na: nikolayf@hotmail.com s pometkoi...

Заставить программу работать через прокси
Здравствуйте, есть некая программа - которая не имеет возможности использовать прокси. Мне нужно запустить эту программу и заставить ее...

как заставить winsock работать через инет?
есть клиент и сервер клиент: #pragma comment(lib, &quot;wininet.lib&quot;) #pragma comment(lib, &quot;Ws2_32.lib&quot;) #include &lt;winsock2.h&gt; ...

Как заставить чат работать через Интернет
Здраствуйте программисты и просто пользователи. Недавно начал новый проект в visual basik но возникла проблемма чат работает только по...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru