|File Search||Catalog||Content Search|
The core support has been implemented so that it is both efficient and simple to use. It is available to any Lua application once it has been properly initialized by the interpreter in use. The code has been tested and runs well on several Windows and Unix platforms.
Among the support modules, the most commonly used implement the SMTP (sending e-mails), HTTP (WWW access) and FTP (uploading and downloading files) client protocols. These provide a very natural and generic interface to the functionality defined by each protocol. In addition, you will find that the MIME (common encodings), URL (anything you could possible want to do with one) and LTN12 (filters, sinks, sources and pumps) modules can be very handy.
This is the LuaSocket 2.0.1. It has been tested on WinXP, Mac OS X, and Linux. Please use the Lua mailing list to report any bugs (or "features") you encounter. Have fun, Diego Nehab.
This directory contains some sample programs using LuaSocket. This code is not supported. listener.lua -- socket to stdout talker.lua -- stdin to socket listener.lua and talker.lua are about the simplest applications you can write using LuaSocket. Run 'lua listener.lua' and 'lua talker.lua' on different terminals. Whatever you type on talk.lua will be more»
LuaSocket 2.0.2 license Copyright � 2004-2007 Diego Nehab Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to perm more»