luasocket

    5

    2답변

    큰 파일을 다운로드하고 동시에 다른 것을 처리하고 싶습니다. 그러나 luasocket.http은 coroutine.yield()으로 전화하지 않습니다. 파일을 다운로드하는 동안 다른 모든 것들이 멈 춥니 다. 당신이 볼 수 있듯이 1 Downloading large file FINISHED download (200, 5242880bytes) 2 3

    3

    1답변

    ) 응용 프로그램을 실행할 때마다이 오류가 발생합니다. 오류는 loop or previous error loading module 'socket'입니다. 이 오류의 원인이되는 코드는 socket = require("socket")입니다. 이 오류는 첫 번째 lua_pcall 중에 발생합니다. gcc -Wall -o terminal attacker.c -I/

    3

    2답변

    luasocket은 값이 루아 소켓 객체인지 여부를 알 수있는 방법을 제공하지 않는 것으로 나타났습니다. 다른 소켓 개체 유형이 다른 메타 테이블을 가지기 때문에 메타 테이블을 비교하는 일반적인 방법은 작동하지 않습니다. metatable에 일치하는 값이없는 것 같습니다 (예 : 동일한 __tosting 메타 메서드) 그래서 : 보유한 값이 루아 소켓 객체

    2

    1답변

    을 사용하여 한자 : 불행하게도 require "socket" host = '61.129.89.226' fileformat = '/fcopen/cp_kjgg_dfw.jsp?lottery_type=ssq&lottery_issue=%s' function getlottery(num) c = assert(socket.connect(host, 80))

    1

    2답변

    문제는 내 Lua 서버가 동시에 여러 요청을 수락 할 수 없다는 것입니다. 각 클라이언트 메시지가 on coroutine에서 처리되도록 시도했지만 실패한 것으로 보입니다. while true do local client = server:accept() coroutine.resume(coroutine.create(function() GiveMessage

    1

    1답변

    워드 프로세서 방법 반환이 오류 메시지 뒤에 무기 호, 가 성공하면,이 방법은 오류가 발생하는 경우 1을 반환 말한다. 나는 "5"반환 값이 무엇을 의미합니까 ... nil을 반환하더라도 5 의 반환 값, 오류 메시지가 반환되지 않습니다 얻을? 보낸 패킷 또는 무언가? 편집 여기에 코드의 요지입니다. local UDPClient = socket.udp()

    0

    1답변

    를 만들 수 수퍼 유저를 필요로 소켓의 생성은 "권한 거부"와 함께 실패 그러나 require("socket") server, msg = socket.bind("*", 23) if not server then print(msg) end , 동일한 스크립트 (sudo를 사용하여) 수퍼 유저로 실행됩니다. 서버 생성은 정상적으로 작동합니다. LuaS

    1

    3답변

    TCP를 통해 보내는 명령에 따라 화면에 미리 정의 된 모양을 만들 수있는 프로그램이 필요합니다. 나는 포트를 경청하고 그들을 사용할 수 있도록 노력하고있다. 네트워크를 통해 명령을 기다리기 전에 네트워크 명령을 통해 속성을 변경하려고하는 사각형이 필요합니다. 문제점은 그래픽을 생성하거나 창이 열리지 않아야한다는 것입니다. .. require "socket

    11

    3답변

    나는 루아 소켓을 사용하여 http 서버와 통신하는 프로그램을 작성 중이다. 사용중인 API가 "socket.http.request"이며 동기식이라는 것을 알았습니다. 내 이해는 그것이 어떤 응답이나 타임 아웃을 얻을 때까지 기다리는 것이다. 내 이해가 맞습니까? 그렇다면 비동기 API를 사용하는 것이 좋습니다. 요청이 처리 될 때 콜백 함수를 호출하는 또

    5

    1답변

    지금까지, 나는 다음과 같은 부분이 있습니다 local socket = require "socket.http" client,r,c,h = socket.request{url = "http://example.com/", proxy="<my proxy and port here>"} for i,v in pairs(c) do print(i, v) en