|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.12.2009, 16:46 | #1 | |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Прокси через TidMappedPortTCP
Здравствуйте, уважаемые!
Хочу написать прокси (с функциями маршрутизатора), покурив инет нашел несложный пример на TidMappedPortTCP Собсно наваял, но столкнулся с ошибками: Код:
ИЕ настраиваю на 127.0.0.1:8080 Пытаюсь открыть страницу, дельфя прерывает процесс с такой ошибкой: Цитата:
PS: извиняюсь, ступил... надо было в другом разделе создать...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
|
25.12.2009, 22:31 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Socket operation on non-socket. Эта ошибка частенько возникает при слишком низких тайм-аутах или слишком маленьких размеров пакетов.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи Последний раз редактировалось Квэнди; 26.12.2009 в 00:41. |
26.12.2009, 10:50 | #3 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
спасибо, сейчас попробую поковырять...
а не ткнете носом в линк с нормальными примерами работы с этим компонентом?
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
26.12.2009, 11:58 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...вот делал когда-то прокси-сервис на основе TIdMappedPortTCP для людей у которых инет на работе отсутствует, но которые могут "договориться" со знакомым у которых он есть в локалке... сервис устанавливается у знакомого, а браузер человека, у которого инета нет, настраивается на ip и порт этого знакомого и... вуа-ля (см. вложение - переименуй в dpr)
инсталляция сервиса - i деинсталляция сервиса - u зы: при использовании TIdMappedPortTCP и желании шифрации и учета трафика, поковырять генофонд компонента все-же придется, т.к. в явном виде данные возможности в нем не присутствуют.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
26.12.2009, 13:17 | #5 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
raxp, спасибо большое, сейчас буду разбираться)
Возник кстати ещё один вопрос по этому компоненту... Нашел пример работы с ним, там есть такая вот процедура: Код:
Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
26.12.2009, 13:29 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
да, обновите версию indy... в старом такого свойства нет.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
26.12.2009, 13:40 | #7 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
а разве с бдс2007 не indy 10 стоит?..
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
26.12.2009, 13:52 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...не в курсе, у меня delphi6.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
26.12.2009, 13:55 | #9 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Ну в общем попытался инсталить инди10... матюгается, что dclIndyCore100.bpl уже имеется запущеный... в папке бинарников лежит, видимо инди10 уже установлена =\ как отменить установку? просто файлы поудалять?
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
26.12.2009, 14:03 | #10 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
да, при закрытом delphi в папке project/bpl поудалять все файлы с этими именами.. также можно в инсталляторе из самой delphi - components/ components packages сделать remove bpl нужного...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа IdHttp через прокси | TilerDerton | Работа с сетью в Delphi | 2 | 27.05.2009 00:14 |
Подключение инета через прокси | Dryg2009 | Работа с сетью в Delphi | 8 | 02.05.2009 02:00 |
Отправка email через прокси | BMH | Общие вопросы .NET | 3 | 26.04.2009 03:07 |
работа через прокси | BESS | Работа с сетью в Delphi | 18 | 28.09.2008 21:45 |
Подключение БД через прокси | D-mon | БД в Delphi | 2 | 30.05.2008 15:30 |