Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
28.1.2018, 19:01 |
ПОЛНЫЙ FAQ ПО DC++ Собрал относительно самое полезное |
Всё уже И там же другие страницы с инструкциями по разным настройкам DC++. Видел и его тоже, дизайны до 2006 года, глаза ломаются, в таких оттенках и все они как один из безвкусицы 00 годов |
Sezam | ||
28.1.2018, 14:20 |
ПОЛНЫЙ FAQ ПО DC++ Собрал относительно самое полезное |
ПОЛНЫЙ FAQ ПО DC++ (html) Вот сама страничка: Или можно: Скачать DC ЖЫВ! |
Sezam | ||
13.1.2018, 19:05 |
Установка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017 DC++ сервер в роутере |
Исходники и готовый пакет хаба PtokaX DC Hub 0.5.0.1 и необходимые библиотеки так же в папке bin : [attachment=7388:PtokaX_0...0.1_LEDE.rar] Автозапуск идет с установкой хаба, ничего добавлять в директорию /etc/init.d не нужно! Спасибо, sakatgg |
Ksan, Sezam | ||
1.1.2018, 15:15 |
Всех любителей сети DC++ с новым годом Все форумчане и гости в поисках скриптов для своего хаба |
С НОВЫМ ГОДОМ DC++ Поздравляю вас ребята с новым годом, с годом собачки, чтоб вы были такими нежными как мой песик, весь 2018 год и чтоб не гавкали ГАВ ГАВ. Спасибо за форум и за ништяковые скрипты, 6 год постоянно захожу и уважаю тех ребят которые до сих пор не дают загнутся DC++ сети. Любви и ласки вам БИЛАЙН ХАБЫ КАЗАХСТАН |
Ksan, dimetro, Sezam | ||
31.12.2017, 5:09 |
Say_script 1.03 - 1.031 API1 | Скрипт, позволяющий писать от любого имени |
Sezam | |||
29.12.2017, 14:57 |
Say_script 1.03 - 1.031 API1 | Скрипт, позволяющий писать от любого имени |
Sezam | |||
29.12.2017, 13:03 |
Say_script 1.03 - 1.031 API1 | Скрипт, позволяющий писать от любого имени |
Ksan, помоги с этим .lua:24: attempt to index global 'frmHub' (a nil value) http://mydc.ru/topic508.html?hl=say_script |
Sezam | ||
26.10.2017, 5:11 |
Privat_flooder Этим скриптом можно кучно зафлудить приват злостного флудёра |
красиво |
Ksan | ||
7.10.2017, 16:31 |
Чат клиент для DC++ (только чат) |
ЧАТ КЛИЕНТ ДЛЯ DC++ Не нужно ничего устанавливать или расшаривать файлы, просто в использовании, обыкновенный легкий чат клиент без смайлов и личных сообщений, полезная программа для DC++. СКАЧАТЬ : Если кто то хочет что то исправить или добавить, могу скинуть исходники Делфи |
Ksan | ||
4.9.2017, 19:38 |
Зависание ников в списке юзеров |
Попробуй собрать мою птоху из сорцов я что-то в этой части правил на стороне сервера - если юзер повторно подключается с одним ником и IP тоже одинаковый. то предыдущая копия удаляется. Да. Спасибо Павел за ответ |
Sezam | ||
29.8.2017, 7:00 |
Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017 Пакеты хабов для прошивки роутера |
КОМПИЛЯЦИЯ ПАКЕТОВ DC++ feeds.conf.default добавить: src-git rtndev src-git oldpackages Код ./scripts/feeds update -a ./scripts/feeds install -a feed/rtndev/ptokax/ - меняем Makefile и добавляем feed/rtndev/ptokax/patches/010-disable-iconv-failed.patch (приложил) Код make menuconfig PtokaX на СС - вместо Use uClibc ставим Use (e)glibc (на uClibc компилятор выдает ошибку iconv.h): На LEDE либу менять не надо, по умолчанию musl, с ней нормально. ---------------------------------------------------------------------- Код Advanced configuration options (for developers) > Toolchain Options -> C Library implementation -> Use (e)glibc (e)glibc version -> glibc 2.21 ---------------------------------------------------------------------- make menuconfig -> Network -> P2P -> ptokax, opendchub Запуск ptokax, установленный на роутере - здесь написал как. Там же и пакет ptokax для ar71xx на LEDE Приложил Makefile отредактированный и 010-disable-iconv-failed.patch для ptokax на OpenWRT Makefile PtokaX 0.5.2.2 для LEDE и OPENWRT Код # # Copyright (C) 2011-2017 Entware # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=ptokax PKG_VERSION:=0.5.2.2 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_VERSION)-nix-src.tgz PKG_SOURCE_URL:=http://www.ptokax.org/files PKG_MD5SUM:=0d5ca7ae81be69eb351fadfd1a498217 include $(INCLUDE_DIR)/package.mk PKG_UNPACK=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE) define Package/ptokax SECTION:=net CATEGORY:=Network SUBMENU:=P2P DEPENDS:=+liblua +libpthread +zlib +libstdcpp +librt TITLE:=DC hub URL:=http://www.czdc.org/PtokaX/ MAINTAINER:=Entware team, http://entware.net endef define Package/ptokax/description PtokaX Direct Connect Hub is a multi-platform server application for Neo-Modus Direct Connect Peer-To-Peer sharing network. endef TARGET_CFLAGS += -DTIXML_USE_STL TARGET_LDFLAGS += -ldl define Build/Compile $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/skein $(MAKE_FLAGS) $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/tinyxml $(MAKE_FLAGS) $(call Build/Compile/Default) endef define Package/ptokax/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/PtokaX $(1)/usr/bin/ $(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_BIN) ./files/ptokax $(1)/etc/init.d $(INSTALL_DIR) $(1)/root/.PtokaX/cfg $(INSTALL_DATA) $(PKG_BUILD_DIR)/cfg.example/*.xml $(1)/root/.PtokaX/cfg endef $(eval $(call BuildPackage,ptokax)) Исходники 0.8.3 Для OpenWRT нужно изменить пути установки!!! Код # # Copyright (C) 2006-2010 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=opendchub PKG_VERSION:=0.8.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/opendchub PKG_MD5SUM:=e0ce773232f47ee39e1705dbf09485b7 PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk define Package/opendchub SUBMENU:=P2P SECTION:=net CATEGORY:=Network DEPENDS:=+libopenssl TITLE:=software for the Direct Connect network URL:=http://opendchub.sourceforge.net/ endef define Package/opendchub/description Open DC hub is a Unix/Linux version of the hub software for the Direct Connect network endef CONFIGURE_ARGS += \ --disable-perl \ define Package/opendchub/install $(INSTALL_DIR) $(1)/opt/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/opt/bin/opendchub $(1)/opt/bin/ $(INSTALL_DIR) $(1)/opt/var/opendchub $(1)/opt/etc/init.d $(INSTALL_BIN) ./files/S61opendchub $(1)/opt/etc/init.d endef $(eval $(call BuildPackage,opendchub)) Автор: sakatgg Подробно на форуме: Обсуждения и обновления тут: Ptokax для роутеров TP-LINK под прошивкой LEDE http://mydc.ru/topic5858.html |
Sezam | ||
5.8.2017, 9:49 |
Установка Linux хаба DC++ в ANDROID Теперь ты видел все )) |
Установка хаба DC++ в ANDROID для процессоров ARMv7 Пакет хаба в Андроид, поднимаем сервер DC++ на смартфоне, планшете. ARM7 это тип процессора, чтоб узнать если у вас проц на ARM7 нужна программа При помощи программы Quadrant Standart, в Системная информация, под пунктом CPU Для начало установки, нужно установить SSH-сервер Dropbear и среду opkg для установки пакетов .ipk Вместе с ssh-сервером появляется интегрированная opkg-среда, с возможностью установки огромного числа Linux-пакетов из репозитория Entware-ng, изначально предназначавшийся для установки дополнительного софта на роутеры и прочие сетевые железки. УСТАНОВКА SHH И ENTWARE Установка (Android 4 или новее): (apk-программы созданы с помощью 1. Требования: если стоит SuperSU, то в его настройках создание поименного разделения пространств должно быть отключено; установка во внутреннюю память устройства; пути /bin, /opt, /tmp, /data/local/entware-ng и /sdcard/entware-dropbear не должны существовать. Желательно, чтобы файла /system/etc/resolv.conf тоже не существовало (в противном случае разбирайтесь c настройкой DNS сами). Инструкция: установить, нажать на кнопку Install, дать рут-права, дождаться, когда кнопка получит надпись Installed. Если установилось нормально, то должен появиться файл-бинарник /opt/sbin/dropbear. Если таковой имеется, переходим в п. 2. Если что-то сделали не так, перезагружайтесь, удаляйте указанные выше пути и пытайтесь запустить еще раз (предварительно нажав Reset в меню программы). 2. Инструкция: установить, нажать на кнопку Start, дать рут права, проверить ssh-соединение (порт - 22, логин - root, пароль - 12345) через внешнюю сеть или через ® ConnectBot (соединение root@localhost). В ssh-сессии поменять пароль через команду passwd. При дефолтных настройках программа при нажатии на Start запускает ssh-сервер скриптом /data/local/entware-ng/start.sh, при нажатии на Stop останавливает сервер скриптом /data/local/entware-ng/stop.sh, а при загрузке андроида запускает скрипт монтирования /data/local/entware-ng/mount.sh и, если последней была нажата кнопка Start (т.е. активна Stop), скрипт /data/local/entware-ng/start.sh. Таким образом, энтварь будет примонтирована всегда, а ssh в зависимости от состояния кнопки. Выкладываю также альтернативный вариант установщика для тех, у кого основной не смог ничего установить (встречается на стоковых прошивках с Android 4.4). Отличие: во всех скриптах стоит unset LD_LIBRARY_PATH. У многих установка не проходит именно по причине того, что энтварные бинарники не работают из-за андроидного LD_LIBRARY_PATH в окружении. Busybox для установки не нужен. После установки в ssh-сессиях будет работать busybox из entware, но системного busybox-а он не заменит. Перед установкой новых пакетов необходимо выполнить "opkg update". Категорически не рекомендуется обновлять пакет busybox! Иначе не сможете нормально авторизироваться и менять пароли. Инфу взял с ТЕПЕРЬ СТАВИМ ПАКЕТ СЕРВЕРА DC++ OPENDCHUB 0.8.3-1 Open DC hub это Unix/Linux версия серверного софта для сети Direct Connect. Direct Connect — это файлообменная сеть, созданная из хабов, к которым могут подключаться клиенты сети обмена. После подключения к хабу, пользователь может искать файлы на хабе или в сети, или просматривать файлы других пользователей, подключенных к хабу. Для установки пишем opkg install opendchub, я подключился через PuTTY на IP планшета, который подключен к моему вай-фай роутеру, там же я узнал его IP. Через инэт установятся пакеты libc, libssp, librt, libpthread, libopenssl Так же можно установить и без интернета с помощью Все пакеты тут: Описание: Запускаем хаб командой opendchub далее указываем порт 411, пароль админа и.т.д Больше информации: Конектимся к хабу по IPу планшета PtokaX Так же можно запустить нашу любимую PtokaX со всеми скриптами и так далее Но это в следующей теме Обновления по этой теме будет тут: Так же моя тема http://mydc.ru/topic5858.html Установка PtokaX в роутер TP-LINK под прошивкой LEDE. Еще одно решение не держать хаб на ПК, кроме мини ПК конеш типа малинки Моя идея сделать ему сетевое подключение (планшет это поддерживает) отделить саму плату от корпуса (она как пачка сиг) в качестве сервера DC++ можно использовать не нужным нам планшет на нужном нам процессоре ARM, а таких процов куча щас, даже с разбитым экраном, главное запустить SHH на нем и рут права обязательны при этом! Можно питание не прерывно подавать через БП без акума, либо со стороны акума, или что то придумать чтоб акум не был постоянно на зарядке от постоянного питания , ну еще можно заряжать его раз в пару дней (бесперебойник это уже) По мне это лучшее решение использование не нужного смартфона, планшета, приставки ТВ..... Так же кроме хаба ставиться куча софта от самбы до вэб сервер, прокси сервера и.т.д |
sakatgg | ||
10.5.2017, 19:29 |
Установка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017 DC++ сервер в роутере |
Чтобы через чат зарегится что-то не нашел такой команды и через /help и погуглил Те что в списке с паролем заходят, остальным отказ в соединении. !reguser <nick> <profilename> - register user with specified profile. User is asked by hub for password, and after he enter password then is added to regs. !addreguser <nick> <password> <profilename> - add registered user with specified profile. вот эти команды |
sakatgg | ||
8.5.2017, 4:39 |
Установка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017 DC++ сервер в роутере |
Как добавить регистрацию Правим файл RegisteredUsers.xml 0 - master (Главый админ) 1 - operator 2 - vip 3 - reg Код <?xml version="1.0" encoding="windows-1252" standalone="yes" ?> <RegisteredUsers> <RegisteredUser> <Nick>НИК</Nick> <Password>ПАСС</Password> <Profile>0</Profile> </RegisteredUser> </RegisteredUsers> Автозапуск хаба Фаил ptokax поместить в /etc/init.d и дать права 755 Код файла Код #!/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 } Для стабильности системы, советую сделать автоперезагрузку 0 3 * * * reboot в cron |
sakatgg | ||
6.5.2017, 17:59 |
Установка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017 DC++ сервер в роутере |
PtokaX 0.5.2.2-1 2017 для роутеров с прошивкой LEDE для ar71. В моем случае стоит на TP-Link TL-WR703N Atheros AR7240 CPU (400Mhz) Atheros AR9331 Chipset (integrated wireless) 802.11 b/g/n 150Mbps (130Mbps real) wireless power output 20dBm - 100mW 4 MB flash memory (увеличил на 8мб) 32 MB RAM USB 2.0 port Необходимые пакеты и хаб скачать можно тут: Устанавливаем 4 пакета командой opkg install по очередности Исходники DC++ Установка и настройка После установки пакетов, первый запуск делаем через демона PtokaX -d Теперь появится папка в /root/.PtokaX/cfg/ (папка в WinSCP .PtokaX будет не видна, так как она скрыта, чтоб перейти в каталог CTRL+O) Не забывам в папку Для того чтобы изменения вступили в силу, нужно остановить текущий процесс PtokaX -d . Через вэб морду в Status - Processes Settings.pxt Для начальной работы хаба запуска нужны минимальные настройки. Где 192.168.1.1 это IP роутера. Код # # 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 Чтоб запустить скрипт, нужно в файле Scripts.pxt внести имя скрипта и включить цифрой - 1, выкл - 0 Код # # PtokaX scripts settings file # chat.lua = 1 Запускаем хаб опять командой PtokaX -d из терминала, конектимся к нему через клиент DC++. Готово )) |
Ksan, sakatgg | ||
5.5.2017, 5:21 |
Помогите собрать пакет хаб софта для прошивки роутера OpenWRT (РЕШЕНО) ptokax и opendchub |
Ksan | |||
31.8.2016, 13:41 |
Локальный DC++ сервер в системе роутера TP-Link mr3220 v 2 + OpenDCHub |
Хаб в круглосуточном экономичном режиме вечного онлайна. Локальный DC++ сервер в системе роутера - Полностью бесшумный. - Экономия энергии, на 95% экономичнее чем в ПК или ноутбуке. - Постоянный круглосуточный доступ. Как уже 8 месяцев назад, установил DC++ сервер (хаб) в слабую систему WI-FI роутера, за все время работы, он пахал круглые сутки и принимает пока 15 пользователей (больше не заходило, локальная сеть Билайна Казахстан, Алматы), я не заметил каких то нареканий в работу сервера, бывают иногда проблемы с никами, почему то он дописывает к юзерам SNike202_R578, Alex20304_R188 какое то значение... так и не понял для чего. Карочи характеристика железа вот этого роутера TP-Link mr3220 v 2: Частота проца:400MHz ОЗУ: 32мб Память: 4мб + 1 гб флешка (на нем система, форматировал под линуксоый ext3) USB порт: 1 (припоял провод к ножкам USB, теперь флешка в корпусе) Прошивал альтернативной прошивкой OpenWRT, + дополнение пакет хаба OpenDCHub. |
Sezam | ||
|
Сейчас: 22.11.2024, 19:40 |