![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() в разделе интернет и сети я писал:
Задача: Написать 2 библиотеки. в одной должна быть ф-ия вызывающая функцию из 2 длл-ки(или программы - ЕХЕ) через интернет. т.е. указывается конкретный ip и дорога к файлу второй библиотеки(так наверно ). При чем так чтоб обратно возвращался только результат расчета ф-ии. Цель: защитить функции 2 длл(или программы - ЕХЕ) от декомпиляции. Как примерно выглядит такой код? Или подскажите где почитать про это. Там ни кто не отвечает. Здесь так же жду ответа. Или подскажите как осуществить подобную связь с помощью 2 ехе. чтоб одна слала строку другой через инет. а обратно возвращался только результат расчета этой строки. То есть просто запрос ответ. |
#2
|
|||
|
|||
![]() Через Инет и именно такую задачу не пробовал реализовать.
Но одно время была проблема копирования файлов по сети (с возможностью обмена сообщениями между Пользователями) без использования "расшаренных" папок. Я использовал Delphi-компоненты из странички "FastNet" (в палитре компонентов). TNMStrmServ, TNMStrm, TNMMsg, TNMMSGServ. |
#3
|
|||
|
|||
![]() А как их юзать мил человек?
|
#4
|
|||
|
|||
![]() Вообще-то, для этих целей предназначен SOAP.
С другой стороны, можно обойтись компонентами Indy - TIdTCPClient/TIdTCPServer. Там все настолько примитивно, что даже объяснять ненадо. |
#5
|
||||
|
||||
![]() с помощью инди сделал такой вот пирог. проблема в след.:
товарищу дал обе проги, мы вводили ip друг друга. короче ему от меня доходили сообщения и от клиента и от сервера, а мне нет - ошибки 10060 и 10061. что делать? сервер Код:
клиент Код:
|
#6
|
|||
|
|||
![]() а ты не за файерволом сидишь? а то порты тогда надо пробрасывать.
|
#7
|
|||
|
|||
![]() У меня запущен каспер, у него винда с нуля, и брэндмаузер отключен.
Что значит пробрасывать? Как? Я эту прогу буду давать многим людям как сделать чтоб у них таких проблем не возникало? И еще как узнать с какого ip вновь подключился клиент и когда он отсоединился? в общем он попробовал с подключения с которого мне пытался послать, послать себе на другого оператора - пришло. а до меня всяко разно не доходит. каспер отключил. в чем может быть дело? Последний раз редактировалось одинадцатый, 13.08.2009 в 13:12. |
#8
|
||||
|
||||
![]() Так отставить инди! С сокетами сделал. теперь получше.
От меня товарищу идет и от клиента и от сервера. от него ко мне идет только от сервера, ошибка все та же - 10060. Хотя от него до другого адреса идет и от того и от того. у меня в проге ip определяется при formcreate. а когда к нему на серв сообющение приходит от меня (клиента) ип пишется совсем другой. нам кжется что в этом проблема. И еще такая ошибка: Невозможно выполнить операцию на сокете, т.к. буфер обмена мал или очередь переполнена. появляется при активации клиента иногда. что с ним? что делать господа? исходники: Сервер: Код:
клиент: Код:
Последний раз редактировалось одинадцатый, 13.08.2009 в 20:31. |
#9
|
||||
|
||||
![]() Так тебя спросили - ты за роутером, или в нете напрямую?
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#10
|
|||
|
|||
![]() Меня спросили сижу ли я за файрволом. я грю: из защиты тока каспер. его отулючил. плохо понимаю что такое роутер. модем у меня скайлинк, выход в сеть через местного мобильного оператора.
Хотя hamachi недавно установил, его настройки мне в систему засели. может он мешается... Так, отставить хамачи. я щас на статью наткнулся где говориться что исходя из того что мой ip начинается с 10. у меня роутер. Правильно говорят? Что делать теперь? Последний раз редактировалось одинадцатый, 14.08.2009 в 13:34. |
#11
|
|||
|
|||
![]() Учить твою прогу юзать прокси, насколько я понимаю.
|
#12
|
|||
|
|||
![]() Помогите научить, а то я сам неуч)
|