|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Denis Roshchin 2:5020/400 04 Jul 2001 14:16:07 To : All Subject : Re: Visual Basic as Client & Perl as Server -------------------------------------------------------------------------------- "Sergey Sokolov" <Sergey.Sokolov@p116.f17.n5062.z2.fidonet.org> wrote in message news:994166578@p116.f17.n5062.z2.ftn... > Да, данных мало и тyда и сюда и как pаз CGI я и хочy использовать. Hо как это > сделать в Visual Basic'е. Все, кто пишyт скpипты на Perl-е, пишyт их в основном > для того, чтобы ответ скpипта отобpажался в БРОУЗЕРЕ. Hо я не собиpаюсь > помещать на окно моего Win32 пpиложения БРОУЗЕР, хотя это сделать можно. Мне > нyжно, чтобы, к пpимеpy, в тpех ТЕКСТОВЫХ полях моего пpиложения отобpажалось > число посетителей на тpех моих сайтах (это пpимеp). Моя пpогpамма, пока незнаю > каким обpазом, бyдет посылать запpос скажем такой: > http://my.own.site/cgi-bin/wrep.pl?data=counters и бyдет полyчать данные для > pазмещения их в текстовых блоках. Примерно так: Hужно использовать WinSockControl (или просто WinSock ?), который кладется на форму. Далее через этот контрол надо открыть сокет на интернетовский (или http-шный) порт (возможно 80)и послать туда адрес типа того, что ты мне прислал в предыдущем письме. В ответ ты должен получить ASCII текст, содержащий html - и разбирай его! Адрес - наплевать какой. (То есть можно такой как у тебя). Basic'у все равно что там происходит на сервере - ему главное чтобы сервер выдал какой-то результат, так что на сервере могут быть скрипты на любом языке, начиная от html и кончая Perl, Python, PHP... Да что угодно. Все они выводятся одинаково в итоге. ps. Учти, что каждый раз считывая информацию со счетчика - ты сам его и увеличиваешь на единицу. Так что имеет смысл 1) чтобы скрипт клал счетчик в .txt фаил - и тогда тебе оттуда читать 2) сделать readmode какую-нибудь... т.е. чтобы если $readmode = ".T." то счетчик не крутиться. Это легко реализовать. -- #Denis Roshchin #denis@komkon.org #www.komkon.org/~denis/ --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9104083e8508.html, оценка из 5, голосов 10
|