P/S Ругается на ps: IPersistStreamInit; ss: TStringStream; sa: IStream; Это исправил. теперь ругается вот на эту строку gethtml(webbrowser1,memo1.text);
P/S Ругается на ps: IPersistStreamInit; ss: TStringStream; sa: IStream;
4.В этом же месте но немного ниже пиши:gethtml(webbrowser1,memo1.text); Всё кроме этого знал(чесна :D ) ещё раз пасиб. Ну и продолжим трахать твой мозг... как сделать через Twebbrowser сделать отправку данный в POST иными словами авторизоваться где либо (:
Использование:пишем в каком либо обработчике GetHTML($Имя компонента tWebBrowser,Массив строк *(обычно Memo1 или другое название компонента.)*); Это пожалуйста тоже если не трудно разжевать =)
Есть 2 варианта. 1.Использовать TWebBrowser с параметром visible:=false; тогда можно будет получить исходный код. 2.Подключиться к серверу сокетами и получить хтмл. Код печатаю,потом добавлю сюда. Пасиба! Жду =)
Точно не знаю ибо много с idhttp не работал но попробуй параметр request->CharSet в object inspector Предложи любой другой метод парсинга. Только с кодом, т.к только начал учит Делфи.
UP! :D
Как решить проблему - модельки НПСов, стянутые из ДжД, в ПВ почему-то проницаемые? Т.е., когда перс подбегает к нормальному, родному НПСу, то он за него цепляется и останавливается на месте, или же обходит по какому-то радиусу. А НПСы из ДжД - соверщенно проницаемые. Как бежал - так и бежит дальше, будто там пустое место, а не НПС. Это одна из тем о которой уже не говорят ибо никто ничего не знает (:
UPD!
Делаю парсинг хтмл странички через IdHTTP. Страничка закодирована в чарсете CP(WINDOWS)-1251 После парсинга делаю вывод всего что добыл в мемо. И тут возникает проблемка. Мне всё выводит в чарсте CP(WINDOWS)-1252! И поэтому я вижу вот такие вот кракозябры Ïîñòåëüíûå ïðèíàäëåæíîñòè вместо русского текста. =( Воарос - как сделать вывод в CP(WINDOWS)-1251 или преобразовать CP(WINDOWS)-1252 в CP(WINDOWS)-1251
не тупим и делаем свои кординаты. так можно и сделать координаты при выходе из ГД. есть вариант что выбудите наблюдать игру в самом ее разгаре)) Эмде.. это вообще уже обсуждали. Карта логина просматривается не в реальном времени и она не конектится к серверу. Просмотреть таким способом что там на сервере творится - нельзя.
:D на скрине там какие то ошибки PMW.. Так задумано? (:
При запуске колиня нет ошибок с MYQSL? (: Ошибок нет но в ай вебе пишет что мир выключен:D У меня айвеб не включал рейты и т.д. Мир тоже не отображал. Скорее всего в дело в правах к айвебу. В /etc/iweb.conf Измените все IP на 10.0.2.15
З.Ы Архив поломан.
Кстати та же проблема пошла: Линк ошибка входа в систему при попытке войти на песа:D При запуске колиня нет ошибок с MYQSL? (: По поводу своей проблемы. Решил - В glinkd/gamesys.conf надо поменять все абсолютно Ip на 10.0.2.15 (мне помогло) и версию клиента с 10708(как то так там) на твою. +На этой сборке ни у кого не будет работать iweb пока в /etc/iweb.conf не поменять все ип опять же на 10.0.2.15.
Чую тут поможет только тимвивер. Завтра напишу в личку. Пасиб за отзывчивость.
Up!
У Вас сетевая карта есть? Айпи у неё на 192.168.0.хх к примеру. Вот его и пиши везде вместо: address = 109.185.153.130 И в реге и hosts файле.Ну и у клиента в сервер листе. Проверь, если всё пашет после этого, то второй вопрос: Подключение к инету какое у Вас, если роутер - то это самое оптимальное будет подключение, останется порт маппинг настроить и всё. Если модем или домовая сеть или городская, то тут уже лучше не пытаться. Я держал уже сервер на colinux (стандарт) и на Linux Debian Lenny. Я прекрасно знаю как настроить сервер. Подключение к инету прямое через кабель(оптоволокно).
Попробуй в серверлисте писать айпи localhost или 127.0.0.1 Угу, тоже об этом подумал. Пробовал - тоже не видит сервер. Ещё замечание - в айвебе не могу послать ГМ сообщение. Ошибку выдаёт.
PWserver.conf # The default kernel kernel=vmlinux # File contains the root file system. # Download and extract preconfigured file from SF "Images for 2.6". cobd0="C:\coLinux\pwserver\debian.img" # Swap device, should be an empty file with 128..512MB. cobd1="C:\coLinux\pwserver\Pwserver" cobd2="C:\coLinux\pwserver\Pwserver1_1Gb" cobd3="C:\coLinux\pwserver\Pwserver2_1Gb" cobd4="C:\coLinux\pwserver\Pwserver3_1Gb" cobd5="C:\coLinux\pwserver\Pwserver4_1Gb" # Tell kernel the name of root device (mostly /dev/cobd0, # /dev/cobd/0 on Gentoo) # This parameter will be forward to Linux kernel. root=/dev/cobd0 # Additional kernel parameters (ro = rootfs mount read only) ro # Initrd installs modules into the root file system. # Need only on first boot. initrd=initrd.gz # Maximal memory for linux guest mem=256 # Network eth0=slirp,,tcp:29000:29000/tcp:80:80/tcp:8080:8080/tcp:10000:10000 #eth1=pcap-bridge,,00:FF:F9:54:7C:00 cofs0="C:\coLinux\pwserver\Pw" gamesys.conf [GLinkServer1] type = tcp port = 29000 address = 109.185.153.130 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10304 #version 10207 [GLinkServer2] type = tcp port = 29000 address = 109.185.153.130 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10304 [GLinkServer3] type = tcp port = 29000 address = 109.185.153.130 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10304 [GLinkServer4] type = tcp port = 29000 address = 109.185.153.130 so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = 10304 [GDeliveryClient] type = tcp port = 29100 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer1] type = tcp port = 29301 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer2] type = tcp port = 29302 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer3] type = tcp port = 29303 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GProviderServer4] type = tcp port = 29304 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1048576 obuffermax = 1048576 tcp_nodelay = 0 accumulate = 268435456 [GFactionClient] type = tcp port = 29500 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 1638400 obuffermax = 1638400 tcp_nodelay = 0 accumulate = 268435456 [LogclientClient] type = udp port = 11100 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 65536 obuffermax = 1048576 accumulate = 1048576 [LogclientTcpClient] type = tcp port = 11101 address = 10.0.2.15 so_sndbuf = 65536 so_rcvbuf = 65536 ibuffermax = 65536 obuffermax = 1048576 accumulate = 1048576 [ThreadPool] threads = (1,3)(100,1)(101,1)(0,1) max_queuesize = 1048576 prior_strict = 1 Ошибок не нахожу...
Имена участников (разделяйте запятой).