Вверх ↑
Этот топик читают: Гость
Ответов: 305
Рейтинг: 4
#1: 2010-05-13 13:25:39 ЛС | профиль | цитата
А вообще возможно ли создать прогу на hiasm-е, которая может отлавливать POST и GET запросы??? Если да, то что мне для этого надо?
------------ Дoбавленo в 13.25:
Ой. Я ошибку в теме сделал. не "зарос" а "запрос"
карма: 0

0
Ответов: 1161
Рейтинг: 160
#2: 2010-05-13 13:40:05 ЛС | профиль | цитата
Прокси напиши и через него запросы отправляй
карма: 0

0
Ответов: 305
Рейтинг: 4
#3: 2010-05-13 13:50:35 ЛС | профиль | цитата
Что то у меня не получается
code_18210.txt
карма: 0

0
файлы: 1code_18210.txt [467B] [81]
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2010-05-13 14:21:23 ЛС | профиль | цитата
LainX писал(а):
Прокси напиши и через него запросы отправляй

и для этого используем TCP_Server, TCP_Client
карма: 26
0
Ответов: 305
Рейтинг: 4
#5: 2010-05-13 14:29:50 ЛС | профиль | цитата
Дайте ещё одну маленькую подсказку, я почти понял
карма: 0

0
Ответов: 1161
Рейтинг: 160
#6: 2010-05-13 14:49:18 ЛС | профиль | цитата
Вот тебе подсказка

Add(MainForm,10864326,182,259)
{
Left=20
Top=105
link(onCreate,1148593:##open,[])
}
Add(TCP_ServerEx,1148593,259,273)
{
ServerPort=8080
link(onSearch,2016054:doAdd,[])
}
BEGIN_SDK
Add(EditMultiEx,14293882,21,21)
{
WorkCount=#6:##open|
EventCount=#8:onSearch|
Width=517
Height=326
}
Add(TCP_Connection,15799294,70,98)
{
link(onRead,14238788:doReplace,[])
}
Add(TCP_Client,13140281,427,98)
{
Port=80
link(onRead,15799294:doSend,[(471,104)(471,108)(58,108)(58,111)])
link(IP,1211571:Value,[(433,86)(412,86)(412,142)(391,142)])
}
Add(BlockFind,12464020,196,98)
{
IncludeBlock=1
StartBlock="Host: "
EndBlock="
"
link(onSearch,1367814:doEvent1,[])
}
Add(Replace,14238788,112,98)
{
SubStr="Pragma: no-cache
Cache-Control: no-cache
Proxy-Connection: close
"
link(onReplace,15803823:doEvent1,[])
}
Add(Ping,7674111,336,98)
{
Name=""
link(onFind,1211571:doValue,[])
}
Add(Memory,1211571,385,98)
{
link(onData,13140281:doOpen,[])
}
Add(BlockFind,13498039,196,161)
{
StartBlock="GET "
EndBlock=" "
link(onSearch,3522228:doValue,[])
}
Add(Hub,15803823,154,98)
{
OutCount=5
link(onEvent1,12464020:doSearch,[])
link(onEvent2,13498039:doSearch,[(191,111)(191,167)])
link(onEvent3,13382394:doReplace,[(208,118)(208,251)])
link(onEvent4,14293882:onSearch,[(364,125)(364,27)])
}
Add(FormatStr,15766607,287,105)
{
DataCount=1
Mask="http://%1"
Point(FString)
}
Add(Replace,13347451,280,161)
{
link(onReplace,16296392:doValue,[])
link(Sub_str,15766607:FString,[])
}
Add(Memory,16296392,322,161)
{
}
Add(Hub,1367814,238,98)
{
link(onEvent1,7674111:doPing,[])
link(onEvent2,15766607:doString,[])
}
Add(Replace,13382394,231,245)
{
link(onReplace,13140281:doSend,[(345,251)(345,118)])
link(Sub_str,3522228:Value,[])
link(Dest,16296392:Value,[(251,219)(328,219)])
}
Add(Memory,3522228,238,161)
{
link(onData,13347451:doReplace,[])
}
Add(BlockFind,10998041,231,56)
{
IncludeBlock=1
StartBlock="GET "
EndBlock=" "
}
END_SDK
Add(Memo,2016054,336,273)
{
Left=5
Top=5
Width=385
Height=260
ScrollBars=3
}

карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#7: 2010-05-13 14:51:36 ЛС | профиль | цитата
[offtop]
LainX писал(а):
Вот тебе подсказка
code_18213.txt

Что-то мне на такую подсказку даже смотреть не хочется , ну нельзя было растянуть мультик? поправить связь к doSend? [/offtop]
карма: 10
0
Ответов: 305
Рейтинг: 4
#8: 2010-05-13 16:00:17 ЛС | профиль | цитата
Спасибо за подсказку, [offtop]Там сложно однако[/offtop]
карма: 0

0
Ответов: 1891
Рейтинг: 110
#9: 2010-05-13 23:46:56 ЛС | профиль | цитата
Нужно еще определять открытые порты, т.к. далеко не всегда используется 80 порт
карма: 0
%time%
0
Ответов: 305
Рейтинг: 4
#10: 2010-05-14 02:16:37 ЛС | профиль | цитата
Я не умею их определять. Я знаю что чаще всего используют 80, если есть дай ссылку на сайт, где можно определить
карма: 0

0
Ответов: 4641
Рейтинг: 334
#11: 2010-05-14 02:26:18 ЛС | профиль | цитата
mmmmm писал(а):
если есть дай ссылку на сайт, где можно определить

http://tools.hiasm.com/
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)