• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

luadch/luadch: ADC Hub Server

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

luadch/luadch

开源软件地址(OpenSource Url):

https://github.com/luadch/luadch

开源编程语言(OpenSource Language):

Lua 37.0%

开源软件介绍(OpenSource Introduction):

Luadch - ADC Hub Server

Latest-Release GitHub license Website Platform GitHub all releases

Features:

- Encryption, AES128 and AES256 cipher suites with TLSv1.3 support
- Fast, stable and small (complete server has ~3 MB)
- Supports ARM architecture
- Easy to use Lua Scripting API
- Many additional scripts available
- Comfortable rightclick menu

To run a Luadch Hub:

  • First of all, please read the manual: Luadch_Manual

  • Without encryption, start the Hub and login with:

    Nick: dummy
    Password: test
    Address: adc://127.0.0.1:5000
  • With encryption:

    • go to: “certs/” and start “make_cert.sh” on Linux/Unix or “make_cert.bat” on Windows to generate the certificates
    • alternatively you can use the Luadch Certmanager
    • after that you can login with:
       Nick: dummy
       Password: test
       Address: adcs://127.0.0.1:5001
  1. Register an own nickname for you, there are two possibilities to do that:

    • use rightclick menu: User/Control/Reg
    • use command: +reg nick <Nick> <Level>

    Where <Nick> is your new nickname and <Level> should be the highest level 100

  2. Now delete the dummy account, there are two possibillities to do that:

    • use rightclick menu: User/Control/Delreg
    • use command: +delreg nick <Nick>
  3. After this first test you should adapt the hub to your needs:

    • open: “cfg/cfg.tbl” with a UTF-8 compatible Texteditor best with Lua syntax highlighting
    • Read the descriptions and set the values to your need, Luadch uses a fair and reasonable default user permissions, but nevertheless you should read all
  4. If it's done, start your hub again and login, if he still runs there are two possibillities to enable your changes in the hub:

    • use rightclick menu: Hub/Core/Hub reload
    • use command: +reload
  5. If you want to set other styles for lines or something:

    • go to: “scripts/lang/” here you can find all language files for each script, after that: +reload

Done

How to make a Win32 + Linux/Unix Hybrid version

With Luadch you have the possibility to make a Hybrid version who runs on Win32 systems and one Linux/Unix system of your choice. This could be very useful if:

  • your "online" Hub runs on a Linux/Unix machine and you want to use a 1:1 copy of that for local tests on a Win32 machine.
  • your "online" Hub runs on a Win32 machine and you want to use a 1:1 copy of that for local tests on a Linux/Unix machine.

Instruction:

  1. unzip the Win32 build to a local folder

  2. unzip the Linux/Unix build of your choice to a local folder

  3. copy the "lib" folder from your Linux/Unix build to your Win32 build and skip all existing files during copy process

  4. copy the following files from the root folder of your Linux/Unix build to the root folder of your Win32 build:

    • "liblua.so" and "luadch"

Done

Important: The Win32 build and the Linux/Unix build must be the same build version!




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap