roboforum.ru

Технический форум по робототехнике.

Подскажите компоненту PROXY для Delphi

Вопросы не попавшие в другие категории.

Подскажите компоненту PROXY для Delphi

Сообщение EdGull » 01 май 2010, 15:45

Люди добрые подскажите компоненту которая позволит передавать UDP через проксю
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Подскажите компоненту PROXY для Delphi

Сообщение lebaon » 01 май 2010, 17:23

а разве через проксю UDP передавать можно? :shock:
Аватара пользователя
lebaon
Безбашенный Теоретик
 
Сообщения: 1137
Зарегистрирован: 07 янв 2006, 18:30
Откуда: Подмосковье

Re: Подскажите компоненту PROXY для Delphi

Сообщение EdGull » 01 май 2010, 21:45

исчо как можно.
если тебя смущает UDP, то назови проксю по tcp/ip
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Подскажите компоненту PROXY для Delphi

Сообщение Vorral » 02 май 2010, 13:02

Как может быть связан протокол передачи данных с прокси сервером? В Дельфи есть поддержка сети, главная функция которой обеспечение с 6 по 3 уровень семиуровневой модели ОСИ. А вот что будет происходить на 7 уровне, задача программиста, написал на какой IP,порт,по какому протоколу передать данные и вперёд ,чем и как "парсить" ответ(если конечно он подразумевается). Вот тут и пишите IP адрес прокси и формат понятных ему данных(тут всё зависит от прокси сервера, ведь его тоже можно свой написать, как например делают некоторые вирусописатели :) ).
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: Подскажите компоненту PROXY для Delphi

Сообщение EdGull » 02 май 2010, 14:25

дельфя 7 на сколько я знаю сама по себе не умеет работать по сети
для этого ей нужны внешние компоненты
те которые мы знаем при указании прокси данные через проксю передать не могут
напрямую, без прокси, всё отлично ходит
что делать?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Подскажите компоненту PROXY для Delphi

Сообщение ANT » 02 май 2010, 17:13

Давненько я с Делфи дела не имел, но, вроде, компоненты Indy там являются стандартом де-факто для работы с сетью.
Вот <тут> есть дискуссия на точно такую же тему (без прокси - работает, если установить свойства прокси - то нет). Там пришли к выводу, что дело в самом прокси-сервере и его настройках.
Аватара пользователя
ANT
 
Сообщения: 21
Зарегистрирован: 12 фев 2010, 11:47
Откуда: Москва

Re: Подскажите компоненту PROXY для Delphi

Сообщение EdGull » 02 май 2010, 19:46

именно так, поэтому и спрашиваю другую более умную компоненту

Добавлено спустя 21 минуту:
пишут что ICS от http://www.overbyte.be/frame_index.html умеет нормально работать
кто нибудь ICS пользуется?

Добавлено спустя 1 час 8 минут 1 секунду:
еще вот что нашел
http://vvy.me/print:page,1,11-delphi-uc ... proxy.html

http://www.faq.delphiplus.org/html/fido ... .html#N420
http://www.delphicoder.ru/sources.html
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Подскажите компоненту PROXY для Delphi

Сообщение Romikgy » 02 май 2010, 19:55

прокси должен уметь перетранслировать udp пакеты, если он этого не умеет то , никакие компаненты не помогут!!!

по умолчанию прокси работают только с tcp пакетами (в большинстве случаев)
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

Re: Подскажите компоненту PROXY для Delphi

Сообщение EdGull » 02 май 2010, 21:35

Indy tcp тоже передавать не умеет
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Подскажите компоненту PROXY для Delphi

Сообщение Romikgy » 02 май 2010, 23:45

эт почему?
я программил на дельфи под прокси протокол tcp юзая компаненты и indy и ics
и то и то работало нормально ....
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

Re: Подскажите компоненту PROXY для Delphi

Сообщение EdGull » 03 май 2010, 16:55

простенький исходник можешь дать?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Подскажите компоненту PROXY для Delphi

Сообщение boez » 05 май 2010, 12:48

Если мне не изменяет мой склероз, для работы по UDP нужна не какая попало прокся, а конкретно SOCKS5 (SOCKS4 не годится, просто http/https не годится). Так что наверное нужно искать компоненты, которые поддерживают именно SOCKS5. Indy 10 вроде бы поддерживает socks5, если верить доке на сайте, насчет 9-го не знаю. Ну и сама прокся ессно должна поддерживать socks5 :)
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Подскажите компоненту PROXY для Delphi

Сообщение Romikgy » 05 май 2010, 19:00

EdGull писал(а):простенький исходник можешь дать?

исходник чего ? и на чем?

PS сваять чет простенькое всегда можно :)
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"


Вернуться в Обо всём

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron