Вверх ↑
Ответов: 992
Рейтинг: 207
#1: 2025-12-10 23:44:58 ЛС | профиль | цитата
lisnic писал(а):
Hiasm имеет встроенный JS элемент. Будет ли работать он с websocket?

Будет. Только код немного другой..

Add(MainForm,16417920,357,392)
{
Width=377
Height=217
Point(onClose)
link(onCreate,14084867:doString,[])
}
Add(Memo,6453024,518,406)
{
Width=361
Height=178
Align=5
AddType=1
ScrollBars=3
}
Add(VisualStrings,16770708,406,308)
{
Lines=#24:wss://echo.websocket.org|
Width=207
}
Add(VisualStrings,2968059,413,336)
{
Lines=#29:Hello, WebSocket Echo Server!|
Width=179
Height=25
}
Add(VBJScript,12976639,455,406)
{
WorkPoints=#11:##SetScript|
EventPoints=#9:onMessage|
Language=1
Script=#0:|0:|
UseName=0
link(onMessage,6453024:doAdd,[])
}
Add(FormatStr,14084867,406,406)
{
Mask="var document = new ActiveXObject('htmlfile');\r\ndocument.write('<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />');\r\nvar window = document.Script; \r\nvar WebSocket = window.WebSocket;\r\ndocument.close();\r\nvar url = '%1';\r\nvar ws = new WebSocket(url);\r\nws.onopen = function(event){ws.send('%2');}\r\nws.onmessage = function(event){sys.onMessage(event.data);}\r\nws.onerror = function(event){sys.onMessage('Web socket error !');}\r\nws.onclose = function(event){sys.onMessage('Web socket closed');}\r\n"
link(onFString,12976639:##SetScript,[])
link(Str1,16770708:Text,[])
link(Str2,2968059:Text,[])
}

карма: 20

0