luasocket

    1熱度

    1回答

    可能重複: Lua socket asynchronous calls 我想我的問題是相當清楚的。又怎樣?

    4熱度

    1回答

    我試圖與Lua的服務器進行通信以驗證用戶身份。這是我的請求函數是什麼樣子: function http.send(url) local req = require("socket.http") local b, c, h = req.request{ url = url, redirect = true } return b end

    1熱度

    3回答

    我需要一個程序,可以根據我通過TCP發送給它的命令在屏幕上創建預定義的形狀。 我試圖聽一個端口,以便我可以使用它們。在等待一個命令(通過網絡)之前,我有創建一個正方形所需的命令(我計劃通過網絡命令更改它的屬性) 問題是它不會創建任何圖形或打開窗口,因爲它應該是.. require "socket" require "mime" require "ltn12" host = "localho

    1熱度

    1回答

    我正嘗試使用luasocket連接到Irc頻道,並在我的遊戲中發送和接收消息(如果有幫助,請參閱Wolfenstein Enemy Territory)。 現在我能夠做到所有這一切,只有一個問題。一旦我將它設置爲收聽消息,它基本上會鎖定。如果我在Irc中鍵入stoplisten,它會停止腳本,我有一個後備命令,而且我可以看到它收到了所有消息,但遊戲本身在等待消息時被鎖定。 有關我如何在不凍結遊戲的

    3熱度

    1回答

    如何在Mac OS X上正確安裝Luasocket?我在我的Mac上的/ usr/bin中安裝了lua 5.1.4作爲二進制文件。我需要指導來配置和安裝luasocket。請讓我知道是否需要額外的信息。

    5熱度

    2回答

    我想下載一個大文件並同時處理其他事情。 但是,luasocket.http從未呼籲coroutine.yield()。文件下載時其他一切凍結。 下面是一個示例是,在我試圖同時下載文件和打印一些數字: local http = require'socket.http' local downloadRoutine = coroutine.create(function() print '

    0熱度

    2回答

    我想了解Socket類和我使用下面的例子來實現服務器樣本 local server = assert(socket.bind("*", 0)) -- find out which port the OS chose for us local ip, port = server:getsockname() -- print a message informing what's up pr

    3熱度

    2回答

    Luasocket select函數應該告訴socket何時可以被讀取而不會被阻塞。它顯然也可以用於什麼時候服務器套接字已經準備好接受一個新的連接,不過文檔提供了以下警告: 另一個重要提示:調用選擇與之前的接收參數的服務器套接字接受電話並不保證接受將立即返回。使用settimeout方法或接受永遠可能的阻塞。 在什麼情況下接受塊即使選擇告訴它可以安全閱讀?出於測試目的,是否有辦法強制這個問題發生?

    3熱度

    1回答

    我遇到了這個錯誤,我每次運行我的應用程序時都會收到錯誤。錯誤是: loop or previous error loading module 'socket'。 導致此錯誤的代碼是: socket = require("socket")。 在第一個lua_pcall期間發生此錯誤。這裏是調用該函數: void startTerminal(int port, char host[80]) {

    2熱度

    1回答

    我用luasocket得到一個網頁,其中包含中國人物「開獎結果」(頁面本身是字符集=「GB2312」編碼),如下圖所示: require "socket" host = '61.129.89.226' fileformat = '/fcopen/cp_kjgg_dfw.jsp?lottery_type=ssq&lottery_issue=%s' function getlottery(num