Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [b]PtokaX 0.5.2.2-1[/b] 2017 для роутеров с прошивкой [b]LEDE[/b] для [b]ar71[/b].
- [img]https://pp.userapi.com/c637624/v637624063/4ce76/zHTYPa6-8_o.jpg[/img]
- Необходимые пакеты и хаб скачать можно тут: https://cloud.mail.ru/public/2t2e/H7DoNUKux
- Пакеты закидываем в папку root (флеш памяти должно быть с запасом около 2 мб).
- Устанавливаем 4 пакета командой [b]opkg install[/b] по очередности.
- [code]
- opkg install zlib_1.2.11-1_mips_24kc.ipk librt_1.1.16-1_mips_24kc.ipk libstdcpp_5.4.0-1_mips_24kc.ipk ptokax_0.5.2.2-1_mips_24kc.ipk[/code]
- [img]https://pp.userapi.com/c637626/v637626063/45fd3/WxMIb8oVJ1Y.jpg[/img]
- Исходники DC++ https://cloud.mail.ru/public/FY5B/PZCZf6U8i для тех кто в теме
- [b]Установка и настройка[/b]
- После установки пакетов, первый запуск делаем через демона [b]PtokaX -d[/b]
- [img]https://pp.userapi.com/c637626/v637626063/45cce/09D0UXL6DhQ.jpg[/img]
- Теперь появится папка в /root/.PtokaX/[b]cfg[/b]/ (папка в WinSCP [color=gray].PtokaX[/color] будет не видна, так как она скрыта, чтоб перейти в каталог [b]CTRL+O[/b])
- [img]https://pp.userapi.com/c637626/v637626063/45cd7/iWVPAYigaJk.jpg[/img]
- Не забывам в папку [url=https://cloud.mail.ru/public/4fDn/zaDawpUu1]cfg[/url] сбросить файл [b]Settings.pxt[/b] с настройками
- Для того чтобы изменения вступили в силу, нужно остановить текущий процесс[b] PtokaX -d [/b]. Через вэб морду в [b]Status - Processes[/b]
- [img]https://pp.userapi.com/c637626/v637626063/45ced/7_qdrxxmlog.jpg[/img]
- [b]Settings.pxt[/b]
- Для начальной работы хаба запуска нужны минимальные настройки.
- Где [b]192.168.1.1[/b] это IP роутера.
- [code]
- #
- # String settings
- #
- # Hub name. Minimal length 1, maximal length 256. $ and | is not allowed
- HubName = DCBEELINEKZ
- # Admin nick. Minimal length 1. Maximal length 64. $, | and space is not allowed
- #AdminNick = Admin
- # Hub address. Minimal length 1. Maximal length 256. $ and | is not allowed
- HubAddress = 192.168.1.1
- # TCP ports. Minimal length 1. Maximal length 64
- TCPPorts = 411[/code]
- Чтоб запустить скрипт, нужно в файле [b]Scripts.pxt[/b] внести [b]имя скрипта[/b] и включить цифрой - [b]1[/b], выкл - [b]0[/b]
- [code]#
- # PtokaX scripts settings file
- #
- chat.lua = 1[/code]
- Запускаем хаб опять командой [b]PtokaX -d[/b] из терминала, конектимся к нему через клиент DC++. Готово ))
- [b]Как добавить регистрацию[/b]
- Правим файл [b]RegisteredUsers.xml[/b]
- [b]0[/b] - master (Главый [color=lime]админ[/color])
- [b]1[/b] - operator
- [b]2[/b] - vip
- [b]3[/b] - reg
- [code]<?xml version="1.0" encoding="windows-1252" standalone="yes" ?>
- <RegisteredUsers>
- <RegisteredUser>
- <Nick>НИК</Nick>
- <Password>ПАСС</Password>
- <Profile>0</Profile>
- </RegisteredUser>
- </RegisteredUsers>
- [/code]
- [b]Автозапуск хаба[/b]
- [img]https://pp.userapi.com/c637626/v637626063/46091/ZlKpR7qDkUI.jpg[/img]
- Фаил [b]ptokax[/b] поместить в [b]/etc/init.d[/b] и дать права [b]755[/b]
- Код файла [url=https://cloud.mail.ru/public/KjR5/TVo6DAwSJ]ptokax[/url]
- [code]
- #!/bin/sh /etc/rc.common
- START=98
- start() {
- PtokaX -d -c /root/.PtokaX
- }
- stop() {
- killall PtokaX > /dev/null
- }
- restart() {
- killall PtokaX > /dev/null
- sleep 1
- PtokaX -d -c /root/.PtokaX
- }
- [/code]
- Для стабильности системы, советую сделать автоперезагрузку [b]0 3 * * * reboot[/b] в [b]cron[/b]
- @= Обновления и даработки тут: http://dcbeelinekz.1bb.ru/viewtopic.php?id=194#p502
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement