<?xml version="1.0" encoding="windows-1251" ?>
<rss version="2.0">
<channel>
	<title>PtokaX DCHub</title>
	<description><![CDATA[Технические вопросы по PtokaX, Запросы скриптов, Готовые скрипты: Боты \"все в одном\", Служебные скрипты, Развлекательные скрипты; Помощь по скриптам, Дополнительные библиотеки, Разработчикам]]></description>
	<link>http://mydc.ru/index.html</link>
	<pubDate>Sun, 19 Apr 2026 02:20:17 +0300</pubDate>
	<ttl>60</ttl>
	<item>
		<title>Перехват выполнения бана(ов) PtokaX</title>
		<link>http://mydc.ru/topic6060.html</link>
		<description><![CDATA[Возможно ли в PtokaX (в частности API2, 0.4.1.1) с уже установленными "внутренними" банами (которые прописаны и хранятся внутри PtokaX, файл "BanList.xml") перехватить выполнение этих банов и, как вариант, при проверке некоторого условия не производить дальнейшую обработку конкретного бана, т.е. бан хоть и задан, но в данном случае не был бы исполнен?]]></description>
		<pubDate>Mon, 01 Aug 2022 10:31:02 +0300</pubDate>
		<guid>http://mydc.ru/topic6060.html</guid>
	</item>
	<item>
		<title>Books_MySQL</title>
		<link>http://mydc.ru/topic5929.html</link>
		<description><![CDATA[<b>Название скрипта:</b> Библиотека<br /><b>Версия скрипта:</b> 1.1<br /><b>Версия API:</b> API2<br /><b>Автор:</b> Kinsler   04.10.2018<br /><br />Более 209 тысяч магнет-ссылок на различные материалы (книги, периодика)<br /><br /><br />Как использовать?:<br />1. Распаковываем содержимое из архива.<br />2. Создаём базу <b>books</b> в MySQL.<br />3. Импортируем файл books_1.1.sql из архива в базу <b>books</b><br />4. Сам скрипт скопировать в папку scripts.<br />5. Открываем скрипт в редакторе и редактируем настройки.<br />6. Запускаем скрипт.<br /><br /><br /><b>ЗЫ:</b> Пришлось разделить на два архива, так как  Макс. размер для одного файла: 8 мегабайт]]></description>
		<pubDate>Sun, 07 Oct 2018 21:30:20 +0300</pubDate>
		<guid>http://mydc.ru/topic5929.html</guid>
	</item>
	<item>
		<title>Kulinar_1.3_MySQL</title>
		<link>http://mydc.ru/topic5928.html</link>
		<description><![CDATA[<b>Название скрипта:</b> Кулинар<br /><b>Версия скрипта:</b> 1.6<br /><b>Версия API:</b> API2<br /><b>Автор первой версии:</b> Tsd © 26.08.2016<br /><br />22.10.2017 <b>Добавлено:</b> Навигация по разделам кулинарной книги.<br /><b>Добавил:</b> Kinsler<br />20.09.2018 <b>Добавлено:</b> Теперь скрипт использует популярную БД MySQL<br /><b>Добавил:</b> Kinsler<br />25.09.2018 <b>Добавлено:</b> Поиск по базе.<br /><b>Добавил:</b> Kinsler<br /><br />Как использовать?:<br />1. Распаковываем содержимое из архива во временную папку.<br />2. Создаём базу kulinar в SQL.<br />3. Импортируем файл kulinar_1.6.sql в базу kulinar.<br />4. Кладём сам скрипт в папку scripts.<br />5. Открываем его редактором и редактируем настройки.<br />6. Запускаем скрипт.<br /><br />Особая благодарность Kinsler за оказанную помощь.]]></description>
		<pubDate>Mon, 24 Sep 2018 15:18:17 +0300</pubDate>
		<guid>http://mydc.ru/topic5928.html</guid>
	</item>
	<item>
		<title>Прошивка LEDE 17.01.4 для 740n v4,v5 c PtokaX 0.5.0.1</title>
		<link>http://mydc.ru/topic5904.html</link>
		<description><![CDATA[<b>Прошивка LEDE 17.01.4 для роутеров 740n v4,v5 c хабом на борту PtokaX 0.5.0.1</b><br /><br />Еще даже осталось для скриптов  <img src="http://mydc.ru/style_emoticons/default/exciting.gif" style="vertical-align:middle" emoid=":exciting:" border="0" alt="exciting.gif" /> <br /><img src="https://pp.userapi.com/c840422/v840422654/6380d/nw8PqUmQnJQ.jpg" border="0" class="linked-image" /><br /><br /><b>DC++ сервер в роутере</b><br />А это прошивки, сделают роутер полноценным сервером DC++ для небольшого хаба.<br /><i>(Для подключений к другому роутеру LAN-LAN, так как не имеет никаких интерфейсов подключений к нэту и установку этих пакетов через opkg )</i><br /><br />Лучший экономный вариант файлообменника в лок. сети провайдера на небольшое кол-во людей ))<br /><br /><br />Собрал для этой модели роутера <noindex><a href="http://mydc.ru/r/?https://4pda.ru/forum/index.php?s=&showtopic=447586&view=findpost&p=71037026" rel="nofollow" target="_blank">сборку прошивок</a></noindex> в том числе сделал пару и для прекрасного хаба, который уместил в 4мб флеш памяти, засунув в него  <b>PtokaX 0.5.0.1</b><br /><br /><b>Вырезал:</b><br />opkg.<br />luci.<br />ipv6.<br />ppp.<br />debug.<br />firewall.<br /> <br /><b>SHH</b> осталось для WinSCP (можно легко редактировать с этой прогой файлы конфига и докидывать скрипты)<br /><br /><img src="https://pp.userapi.com/c840422/v840422654/63805/exvgzjD5Cgc.jpg" border="0" class="linked-image" /><br /><br />Конфиг можно создать на той же версии с ПК и просто закинуть все в роутер, либо настроить в консоли роутера командой...<br /><br />Результат, готовый полноценный бодрый хаб!<br /><br /><img src="https://pp.userapi.com/c840422/v840422654/63815/VcCtVgCZiiA.jpg" border="0" class="linked-image" /><br /><br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7380'>http://mydc.ru/ipb.html?act=attach&type=post&id=7380</a><br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7381'>http://mydc.ru/ipb.html?act=attach&type=post&id=7381</a><br /><br />-----<br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7389'>http://mydc.ru/ipb.html?act=attach&type=post&id=7389</a><br />===<br /><br /><br /><br /><br /><b>Чтоб прошиться на другую прошивку, как сказать вернуться на сток </b><br /><br />С помощью <b>WinScp</b> закидываем прошивку в роутер ( в<b> /tmp</b>) (прошивку можна скачать с сайта TP-LINK) <br /><br />Вот так <b>Перепрошиваем роутер</b> (обязательно дождаться пока роутер сам не перегрузиться!!!): <br /><br />Через <b>Putty</b> в консоле:<br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->cd /tmp<br />mtd -e firmware -r write название_прошивки.bin firmware<!--c2--></div><!--ec2--><br /><br /><img src="https://sun9-2.userapi.com/c840538/v840538807/5fd5d/cM2CgxlPe14.jpg" border="0" class="linked-image" /><br /><br />Так же советую чтобы обезопасить себя от <b>окирпичивания роутера</b> в последующих опытах с прошивками<br /><br />Установить модернизированный загрузчик u-boot , мой вариант пал на <b>u-boot-ar9331.bin</b> от breed-а<br /><br />Инфа в посте на <noindex><a href="http://mydc.ru/r/?https://4pda.ru/forum/index.php?showtopic=447586&st=2720#entry71037026" rel="nofollow" target="_blank">4PDA</a></noindex>]]></description>
		<pubDate>Tue, 06 Mar 2018 14:18:34 +0300</pubDate>
		<guid>http://mydc.ru/topic5904.html</guid>
	</item>
	<item>
		<title>Против проблемы -  Ваш ник занят</title>
		<link>http://mydc.ru/topic5903.html</link>
		<description><![CDATA[<b>Наконец то нашел эту функцию от PPK, alex82, которой нету в релизах на сайте PtokaX</b><br />Эта функция удаления не регистрированных юзеров с одинаковым IP и НИК<br /><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Если юзер повторно подключается с одним ником и IP тоже одинаковый, то предыдущая копия удаляется из хаба.<!--sizec--></span><!--/sizec--><br /><br />DcCommands.cpp ValidateDenideArrival - Добавил код ниже<br />LuaScriptManager.h VALIDATE_DENIDE_ARRIVAL - Добавил<br />LuaScriptManager.cpp "ValidateDenideArrival" - Добавил<br /><br /><br /><b>VALIDATE_DENIDE_ARRIVAL</b><br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&#40;Reg == NULL&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;// alex82 ... добавили ValidateDenideArrival<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clsScriptManager&#58;&#58;mPtr-&#62;Arrival&#40;curUser, Nick, szNickLen, clsScriptManager&#58;&#58;VALIDATE_DENIDE_ARRIVAL&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int imsgLen = sprintf&#40;msg, &#34;$ValidateDenide %s|&#34;, Nick&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&#40;CheckSprintf&#40;imsgLen, 1024, &#34;clsDcCommands&#58;&#58;ValidateUserNick14&#34;&#41; == true&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;curUser-&#62;SendChar&#40;msg, imsgLen&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&#40;strcmp&#40;OtherUser-&#62;sIP, curUser-&#62;sIP&#41; != 0 || strcmp&#40;OtherUser-&#62;sNick, curUser-&#62;sNick&#41; != 0&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;imsgLen = sprintf&#40;msg, &#34;&#91;SYS&#93; Nick taken &#91;%s &#40;%s&#41;&#93; %s &#40;%s&#41; - user closed.&#34;, OtherUser-&#62;sNick, OtherUser-&#62;sIP, curUser-&#62;sNick, curUser-&#62;sIP&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&#40;CheckSprintf&#40;imsgLen, 1024, &#34;clsDcCommands&#58;&#58;ValidateUserNick15&#34;&#41; == true&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clsUdpDebug&#58;&#58;mPtr-&#62;Broadcast&#40;msg, imsgLen&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;curUser-&#62;Close&#40;&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} else {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// PPK ... addition for registered users, kill your own ghost &#62;&#58;-&#93;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;curUser-&#62;ui8State = User&#58;&#58;STATE_VERSION_OR_MYPASS;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;curUser-&#62;ui32BoolBits |= User&#58;&#58;BIT_WAITING_FOR_PASS;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;curUser-&#62;AddPrcsdCmd&#40;PrcsdUsrCmd&#58;&#58;GETPASS, NULL, 0, NULL&#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return true;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if&#40;Reg == NULL&#41; {<!--c2--></div><!--ec2--><br /><br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7379'>http://mydc.ru/ipb.html?act=attach&type=post&id=7379</a>]]></description>
		<pubDate>Thu, 01 Mar 2018 08:04:07 +0300</pubDate>
		<guid>http://mydc.ru/topic5903.html</guid>
	</item>
	<item>
		<title>Запрос скрипта: От подвисания пользователей</title>
		<link>http://mydc.ru/topic5897.html</link>
		<description><![CDATA[Ребята, помогите с данным скриптов<br />Если юзер повторно подключается<b> с одним ником и IP </b>тоже одинаковый, то предыдущая <b>копия удаляется</b> из хаба <br />Я думаю это ключ от подвисаний юзеров будет, так как Павел внес это изменения в сорц своей птохи <noindex><a href="http://mydc.ru/r/?https://github.com/pavel-pimenov/PtokaX" rel="nofollow" target="_blank">https://github.com/pavel-pimenov/PtokaX</a></noindex> но возможно это сделать скриптом?]]></description>
		<pubDate>Mon, 22 Jan 2018 07:10:49 +0300</pubDate>
		<guid>http://mydc.ru/topic5897.html</guid>
	</item>
	<item>
		<title>А бывают такой скрипт бота?</title>
		<link>http://mydc.ru/topic5890.html</link>
		<description><![CDATA[Здравствуйте! Подскажите пожалуйста. Существует такой скрипт для PtokaX который создает пользователей с заданными именами и привязывает к ним реальные ресурсы. Например:<br />Бот Библиотека к нему привязана папка с различными книгами и пр.<br />Бот Фильмы у него соответственно папка с фильмами<br />Бот Музыка у него соответственно папка с музыкой<br />Соответственно все эти папки есть на диске...<br /><br />Думаю мысль понятна?]]></description>
		<pubDate>Fri, 15 Dec 2017 22:20:53 +0300</pubDate>
		<guid>http://mydc.ru/topic5890.html</guid>
	</item>
	<item>
		<title>Тире перед текстом</title>
		<link>http://mydc.ru/topic5887.html</link>
		<description><![CDATA[В сообщении дня перед текстом на каждой строке ставится в начале тире, пример:<br /> - ===========<br />или<br />- <br />==============================================================<br />-]]></description>
		<pubDate>Mon, 20 Nov 2017 17:24:23 +0300</pubDate>
		<guid>http://mydc.ru/topic5887.html</guid>
	</item>
	<item>
		<title>Невозможно подключиться</title>
		<link>http://mydc.ru/topic5886.html</link>
		<description><![CDATA[Создал на noip.ru домен testhub.zapto.org<br />Ввел в настройки PtokaX этот домен, и не хочет соединяться, как мне быть?<br />]]></description>
		<pubDate>Mon, 20 Nov 2017 16:00:13 +0300</pubDate>
		<guid>http://mydc.ru/topic5886.html</guid>
	</item>
	<item>
		<title>Ник уже занят</title>
		<link>http://mydc.ru/topic5885.html</link>
		<description><![CDATA[Помогите! Выдает ошибку, хотя я один на хабе<br />Указанный ник уже занят, пожалуйста, измените на какой-нибудь другой! (Nick = Sashok123)<br />]]></description>
		<pubDate>Mon, 20 Nov 2017 15:58:00 +0300</pubDate>
		<guid>http://mydc.ru/topic5885.html</guid>
	</item>
	<item>
		<title>Скрипт: Бот который отвечает в лс</title>
		<link>http://mydc.ru/topic5882.html</link>
		<description>Как сделать скрипт чтоб БОТ при отсылке ему в лс, отсылал лс в ответ, например меню,  я хочу сделать Тех. Поддержу или типа того , при любом написание текста ему в личку получать менюшку?</description>
		<pubDate>Fri, 10 Nov 2017 11:46:01 +0300</pubDate>
		<guid>http://mydc.ru/topic5882.html</guid>
	</item>
	<item>
		<title>Privat_flooder</title>
		<link>http://mydc.ru/topic5881.html</link>
		<description><![CDATA[<b>Название</b>: Privat_flooder.lua    <br />Версия для АПИ2<br /><b>Автор:</b> Ksan (aka Trans) <br /><b>Где:</b> г.Томск<br /><b>Дата последней правки</b>: 23-05-2010<br /><br />Версия 1.0<br />Отправляет по команде юзеру в приват кучу сообщений от ника с изменяемым индексом с последующим отключением от хаба и отсылкой сообщения об этом в опчат. <br />Зафлудить флудёра или иного нарушителя, который достаёт сильно, но не тянет на бан (либо бан нежелателен, хотя рука и чешется), - богоугодное дело <img src="http://mydc.ru/style_emoticons/default/big_smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="big_smile.gif" /> Пусть маленько отвлечется на удаление флудо-сообщений.<br /><br />Версия 1.1. Изменения:<br />- улучшена проверка корректного ввода числа <br />- при отправке команды без числа оно будет равно числу по умолчанию (определяется в настройках)<br />Версия 1.2 Изменения:<br /> - изменил формирование случайного ника для флудоотправителя<br /><br /><b>Комментарий:</b><br />Когда-то этот скрипт уже находился на этом форуме, ещё в 2010-м году, но сегодня я его не смог найти никаким поиском, куда делся скрипт с форума, непонятно. И почему делся.. Поэтому решил ещё раз закинуть его сюда, дабы желающие удовлетворили своё желание наказать флудёров. <img src="http://mydc.ru/style_emoticons/default/big_smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="big_smile.gif" /> Просто увидел в чат-логе MyDcHub'а, что есть спрос на такую фишку. Пусть лежит.<br />Кстати, этот скрипт входит в мой скрипт <b>Anti_Reclama_api2</b>, только там он работает в автоматическом режиме (является частью одного из выбираемых режимов реакции антирекламы).<br />А если кто захочет удалить (не знаю зачем), правила приличия обязывают предупредить автора, согласитесь?!<br />Засим, отваливаю.. Скрипт загружен.<br /><br /><b>Дата загрузки</b>: 2017-10-26  02:10 (мск.)<br />]]></description>
		<pubDate>Thu, 26 Oct 2017 02:15:45 +0300</pubDate>
		<guid>http://mydc.ru/topic5881.html</guid>
	</item>
	<item>
		<title>Zadolbali</title>
		<link>http://mydc.ru/topic5880.html</link>
		<description><![CDATA[<b>Скрипт для выдачи в чат (или в приват) случайных цитат типа "<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->Задолбали!<!--colorc--></span><!--/colorc-->" (с антиматом)</b> с сайта <noindex><a href="http://mydc.ru/r/?http://zadolba.li/random/" rel="nofollow" target="_blank">http://zadolba.li/random/</a></noindex><br /><b>Название:</b> Zadolbali.lua<br /><b>Платформа:</b> PtokaX<br /><b>API:</b> API 2<br /><b>Автор:</b> Ksan<br /><b>Город:</b> Томск, Россия<br /><b>Дата:</b> 2017-10-09<br />Скрипт сделан на базе моего другого <a href="http://mydc.ru/topic5669.html" target="_blank">скрипта с цитатами с Баша</a>.<br /><br /><b>Библиотека:</b> Для работы скрипта требуется библиотека <a href="http://mydc.ru/topic43.html" target="_blank">luasocket</a><br /><br /><b>Возможности:</b><br />- периодически выводит в чат случайную цитату (частоту вывода прописанный в скрипт админ может менять или совсем отменить, введя цифру 0), по умолчанию стоит = 180 минут (для болтливых чатов можно уменьшить (в скрипте либо через меню))<br />- любой юзер может принудительно вывести в чат цитату (есть ограничение по частоте (меняется через меню админом))<br />- админ, прописанный в скрипте, может принудительно вывести в чат цитату (без ограничений)<br />- через меню цитату можно получить в приват по запросу<br />- для цитат, выводящихся в чат, предусмотрен лимит размера цитаты в символах (бывают ну очень большие цитаты, по несколько килобайт), тоже регулируется (в т.ч. и через меню)<br />- через меню же можно выбрать режим антимата (0 - без цензуры, 1 - завуалированный мат (типа f***k), 2 - без матов (выдача цитаты с матом отменяется и анализируется следующая, и выдаётся, если без мата)). По умолчанию стоит 1 (завуалированный мат)<br />- при скрипте присутствует папка с таблицами шаблонов матов и их исключений (при уверенности, что вы понимаете, что делаете, можете сами изменять или добавлять новые шаблоны).<br /><br /><b>Примечания:</b><br />- Естественно, антимат не совершенен (да и где вы видели совершенный антимат?!), люди изобретательны, к тому же частенько в цитатах бывают ошибки/опечатки (слова пишутся слитно либо вперемежку с посторонними символами), по этой причине не всегда удаётся отловить мат, либо за мат принимается нормальное слово (из-за неидеальной таблицы исключений, но ведь никто не мешает вам его дополнять). Но в основном свою работу делает. Хотя для данного сайта ("Задолбали!") маты не характерны, так что могут и не встретиться, я оставил антимат лишь по привычке.<br />- в коде есть несколько строк, отправляющие админу контрольные сообщения (они отключены, их можно включить, изменив в настройках скрипта параметр <b>bMessTooMany</b> (false на true).<br /><b>UPD-1</b>:<br />- добавил права юзеру, обозначенному в настройках скрипта как <b>sVip</b> (не путать с вип-профильным юзером)). Этот юзер добавлен в скрипт для тестов либо для случаев, когда админский ник на одном клиенте, а сам админ следит за хабом с другого клиента, но без админских прав.<br /><b>UPD-2</b>:<br />- на сайте <b>Задолбали</b> тоже перешли на защищённое соединение, поэтому пришлось в скрипте тоже применить SSL, код чуть-чуть изменил в связи с этим и перезалил.<br /><br /><b>Дата последней заливки:</b> 2018-05-09 22:17 (мск.)<br />]]></description>
		<pubDate>Thu, 12 Oct 2017 08:51:54 +0300</pubDate>
		<guid>http://mydc.ru/topic5880.html</guid>
	</item>
	<item>
		<title>ASCIIToChatOnConnect</title>
		<link>http://mydc.ru/topic5874.html</link>
		<description><![CDATA[<b>-- Название скрипта</b>: ASCIIToChatOnConnect<br /><b>-- Версия скрипта</b>: 1.03<br /><b>-- Версия API</b>: 2<br /><b>-- Автор</b>: AlienKiller<br /><b>-- Описание</b>: При коннекте на хаб выдать юзеру случайную ASCII картинку в чат<br /><br /><b>Примечание:</b><br />- Для использования скопировать всё в папку PtokaX&#092;scripts<br />- Можно задать каким профилям нужно выдавать картинку<br />- При добавлении/удалении картинки отредактировать скрипт.<br />- Если картинка не доступна юзеру выдаётся надпись: No such file or directory]]></description>
		<pubDate>Sat, 16 Sep 2017 02:08:13 +0300</pubDate>
		<guid>http://mydc.ru/topic5874.html</guid>
	</item>
	<item>
		<title>как сделать вот этот скрипт</title>
		<link>http://mydc.ru/topic5872.html</link>
		<description><![CDATA[Валера, как сделать вот этот скрипт что есть у меня. Когда заходишь в начале пишет:<br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->local sMsg = &#34;Привет бла бла бла&#34;<br /><br />function ValidateNickArrival&#40;tUser, sData&#41;<br />Core.SendToUser&#40;tUser, sMsg&#41;<br />end<!--c2--></div><!--ec2--><br /><br />А как сделать чтоб он после истории чата был и от имени бота хаба]]></description>
		<pubDate>Sat, 09 Sep 2017 05:12:10 +0300</pubDate>
		<guid>http://mydc.ru/topic5872.html</guid>
	</item>
	<item>
		<title>Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017</title>
		<link>http://mydc.ru/topic5870.html</link>
		<description><![CDATA[<img src="http://forumfiles.ru/files/0017/56/e8/70187.png" border="0" class="linked-image" /><br /><br /><b>КОМПИЛЯЦИЯ ПАКЕТОВ DC++</b><br /><br /><b>feeds.conf.default </b>добавить:<br /><br />src-git rtndev <noindex><a href="http://mydc.ru/r/?https://github.com/Entware-for-kernel-3x/rtndev-3x.git" rel="nofollow" target="_blank">https://github.com/Entware-for-kernel-3x/rtndev-3x.git</a></noindex> - для Entware пакетов - ptokax (возможно и др. тоже заюзать от Entware, с правков естественно)<br />src-git oldpackages <noindex><a href="http://mydc.ru/r/?http://git.openwrt.org/packages.git" rel="nofollow" target="_blank">http://git.openwrt.org/packages.git</a></noindex> - для старых пакетов - opendchub<br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->./scripts/feeds update -a<br />./scripts/feeds install -a<!--c2--></div><!--ec2--><br /><br /><b>feed/rtndev/ptokax/</b> - меняем <b>Makefile</b> и добавляем<b> feed/rtndev/ptokax/patches/010-disable-iconv-failed.patch</b> (приложил)<br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->make menuconfig<!--c2--></div><!--ec2--><br /><br /><b>PtokaX</b> на СС - вместо Use <b>uClibc</b> ставим Use <b>(e)glibc</b> (на uClibc компилятор выдает ошибку <b>iconv.h</b>): <br />На <b>LEDE</b> либу менять не надо, по умолчанию <b>musl</b>, с ней нормально. <br /><br />----------------------------------------------------------------------<br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Advanced configuration options &#40;for developers&#41; &#62; Toolchain Options -&#62; <br />C Library implementation -&#62; Use &#40;e&#41;glibc <br />&#40;e&#41;glibc version -&#62; glibc 2.21<!--c2--></div><!--ec2--><br />----------------------------------------------------------------------<br /><br /><b>make menuconfig -&gt; Network -&gt; P2P -&gt; ptokax, opendchub</b><br /><br />Запуск <b>ptokax</b>, установленный на роутере - здесь написал как. Там же и пакет <b>ptokax для ar71xx на LEDE</b><br /><br />Приложил <b>Makefile</b> отредактированный и <b>010-disable-iconv-failed.patch</b> для ptokax на <b>OpenWRT</b><br /><br /><b>Makefile PtokaX 0.5.2.2 для LEDE и OPENWRT</b><br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->#<br /># Copyright &#40;C&#41; 2011-2017 Entware<br />#<br /># This is free software, licensed under the GNU General Public License v2.<br /># See /LICENSE for more information.<br />#<br /><br />include $&#40;TOPDIR&#41;/rules.mk<br /><br />PKG_NAME&#58;=ptokax<br />PKG_VERSION&#58;=0.5.2.2<br />PKG_RELEASE&#58;=1<br /><br />PKG_SOURCE&#58;=$&#40;PKG_VERSION&#41;-nix-src.tgz<br />PKG_SOURCE_URL&#58;=http&#58;//www.ptokax.org/files<br />PKG_MD5SUM&#58;=0d5ca7ae81be69eb351fadfd1a498217<br /><br />include $&#40;INCLUDE_DIR&#41;/package.mk<br /><br />PKG_UNPACK=$&#40;HOST_TAR&#41; -C $&#40;PKG_BUILD_DIR&#41; --strip-components=1 -xzf $&#40;DL_DIR&#41;/$&#40;PKG_SOURCE&#41;<br /><br />define Package/ptokax<br />&nbsp;&nbsp;&nbsp;&nbsp;SECTION&#58;=net<br />&nbsp;&nbsp;&nbsp;&nbsp;CATEGORY&#58;=Network<br />&nbsp;&nbsp;&nbsp;&nbsp;SUBMENU&#58;=P2P<br />&nbsp;&nbsp;&nbsp;&nbsp;DEPENDS&#58;=+liblua +libpthread +zlib +libstdcpp +librt<br />&nbsp;&nbsp;&nbsp;&nbsp;TITLE&#58;=DC hub<br />&nbsp;&nbsp;&nbsp;&nbsp;URL&#58;=http&#58;//www.czdc.org/PtokaX/<br />&nbsp;&nbsp;&nbsp;&nbsp;MAINTAINER&#58;=Entware team, http&#58;//entware.net<br />endef<br /><br />define Package/ptokax/description<br /> PtokaX Direct Connect Hub is a multi-platform server application<br /> for Neo-Modus Direct Connect Peer-To-Peer sharing network.<br />endef<br /><br />TARGET_CFLAGS += -DTIXML_USE_STL<br />TARGET_LDFLAGS += -ldl<br /><br />define Build/Compile<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;MAKE_VARS&#41; $&#40;MAKE&#41; -C $&#40;PKG_BUILD_DIR&#41;/skein $&#40;MAKE_FLAGS&#41;<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;MAKE_VARS&#41; $&#40;MAKE&#41; -C $&#40;PKG_BUILD_DIR&#41;/tinyxml $&#40;MAKE_FLAGS&#41;<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;call Build/Compile/Default&#41;<br />endef<br /><br />define Package/ptokax/install<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_DIR&#41; $&#40;1&#41;/usr/bin<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_BIN&#41; $&#40;PKG_BUILD_DIR&#41;/PtokaX $&#40;1&#41;/usr/bin/<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_DIR&#41; $&#40;1&#41;/etc/init.d<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_BIN&#41; ./files/ptokax $&#40;1&#41;/etc/init.d<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_DIR&#41; $&#40;1&#41;/root/.PtokaX/cfg<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_DATA&#41; $&#40;PKG_BUILD_DIR&#41;/cfg.example/*.xml $&#40;1&#41;/root/.PtokaX/cfg<br />endef<br /><br />$&#40;eval $&#40;call BuildPackage,ptokax&#41;&#41;<!--c2--></div><!--ec2--><br /><br />Исходники <noindex><a href="http://mydc.ru/r/?https://cloud.mail.ru/public/Mja9/85t17VZjJ" rel="nofollow" target="_blank">PtokaX 0.5.2.2 - CC LEDE - feeds patch makefile cfg</a></noindex><br /><br /><b>0.8.3</b> Для OpenWRT нужно изменить пути установки!!!<br /><noindex><a href="http://mydc.ru/r/?https://github.com/Entware/openwrt-oldpackages-ports/blob/master/opendchub/Makefile" rel="nofollow" target="_blank">https://github.com/Entware/openwrt-oldpacka...ndchub/Makefile</a></noindex><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->#<br /># Copyright &#40;C&#41; 2006-2010 OpenWrt.org<br />#<br /># This is free software, licensed under the GNU General Public License v2.<br /># See /LICENSE for more information.<br />#<br /><br />include $&#40;TOPDIR&#41;/rules.mk<br /><br />PKG_NAME&#58;=opendchub<br />PKG_VERSION&#58;=0.8.3<br />PKG_RELEASE&#58;=1<br /><br />PKG_SOURCE&#58;=$&#40;PKG_NAME&#41;-$&#40;PKG_VERSION&#41;.tar.gz<br />PKG_SOURCE_URL&#58;=@SF/opendchub<br />PKG_MD5SUM&#58;=e0ce773232f47ee39e1705dbf09485b7<br /><br />PKG_INSTALL&#58;=1<br /><br />include $&#40;INCLUDE_DIR&#41;/package.mk<br /><br />define Package/opendchub<br />&nbsp;&nbsp;SUBMENU&#58;=P2P<br />&nbsp;&nbsp;SECTION&#58;=net<br />&nbsp;&nbsp;CATEGORY&#58;=Network<br />&nbsp;&nbsp;DEPENDS&#58;=+libopenssl<br />&nbsp;&nbsp;TITLE&#58;=software for the Direct Connect network<br />&nbsp;&nbsp;URL&#58;=http&#58;//opendchub.sourceforge.net/<br />endef<br /><br />define Package/opendchub/description<br />&nbsp;&nbsp;&nbsp;&nbsp;Open DC hub is a Unix/Linux version of the hub software<br />&nbsp;&nbsp;&nbsp;&nbsp;for the Direct Connect network<br />endef<br /><br />CONFIGURE_ARGS += &#092;<br />&nbsp;&nbsp;&nbsp;&nbsp;--disable-perl &#092;<br /><br />define Package/opendchub/install<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_DIR&#41; $&#40;1&#41;/opt/bin<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_BIN&#41; $&#40;PKG_INSTALL_DIR&#41;/opt/bin/opendchub $&#40;1&#41;/opt/bin/<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_DIR&#41; $&#40;1&#41;/opt/var/opendchub $&#40;1&#41;/opt/etc/init.d<br />&nbsp;&nbsp;&nbsp;&nbsp;$&#40;INSTALL_BIN&#41; ./files/S61opendchub $&#40;1&#41;/opt/etc/init.d<br />endef<br /><br />$&#40;eval $&#40;call BuildPackage,opendchub&#41;&#41;<!--c2--></div><!--ec2--><br /><br /><br /> <img src="http://mydc.ru/style_emoticons/default/black_heart.gif" style="vertical-align:middle" emoid=":black_heart:" border="0" alt="black_heart.gif" />  Автор: <b>sakatgg</b><br />Подробно на форуме: <noindex><a href="http://mydc.ru/r/?http://cyber-place.ru/showpost.php?p=37144&postcount=247" rel="nofollow" target="_blank">http://cyber-place.ru/showpost.php?p=37144&postcount=247</a></noindex><br />Обсуждения и обновления тут: <noindex><a href="http://mydc.ru/r/?http://dcbeelinekz.1bb.ru/viewtopic.php?id=191#p477" rel="nofollow" target="_blank">http://dcbeelinekz.1bb.ru/viewtopic.php?id=191#p477</a></noindex><br /><br /><b>Ptokax</b> для роутеров <b>TP-LINK</b> под прошивкой <b>LEDE </b> <br /><a href="http://mydc.ru/topic5858.html" target="_blank">http://mydc.ru/topic5858.html</a>]]></description>
		<pubDate>Tue, 29 Aug 2017 06:25:01 +0300</pubDate>
		<guid>http://mydc.ru/topic5870.html</guid>
	</item>
	<item>
		<title><![CDATA[Statistics login\logout IP's and Nick's]]></title>
		<link>http://mydc.ru/topic5869.html</link>
		<description><![CDATA[<b>Название скрипта:</b> Statistics IP and Nick MySQL<br /><b>Версия:</b> 1.3<br /><b>Платформа:</b> PtokaX 5.3.х.х (Lua 5.3.0)<br /><b>Версия API:</b> API2<br /><b>Автор:</b> Kinsler<br /><br /><b>Описание скрипта:</b> Скрипт логирует и сохраняет время и дату входа&#092;выхода IP и Ника пользователя и время непрерывного пребывания&#092;отсутствия на хабе.<br />Очистка от устаревших записей автоматически либо вручную из меню. (опционально)<br /><br /><b>Добавлено:</b><br />1. Теперь можно изменять количество хранимых записей (вход&#092;выход) для ников и IP<br />2. Поиск по никам и IP (можно использовать маску поиска)<br />Перезалил новую версию.]]></description>
		<pubDate>Mon, 28 Aug 2017 14:46:02 +0300</pubDate>
		<guid>http://mydc.ru/topic5869.html</guid>
	</item>
	<item>
		<title>Ищу скрипт переадресации (redirect)</title>
		<link>http://mydc.ru/topic5868.html</link>
		<description>Подскажите скрипт на API2 для Ptokax, который бы при подключении интернет пользователей переадресовывал их на другой хаб, а внутрисетевых пропускал</description>
		<pubDate>Sat, 26 Aug 2017 22:00:54 +0300</pubDate>
		<guid>http://mydc.ru/topic5868.html</guid>
	</item>
	<item>
		<title><![CDATA[Statistics login\logout IP's and Nick's]]></title>
		<link>http://mydc.ru/topic5867.html</link>
		<description><![CDATA[<b>Название скрипта:</b> Statistics IP and Nick<br /><b>Версия:</b> 1.2<br /><b>Платформа:</b> PtokaX<br /><b>Версия API:</b> API2<br /><b>Автор:</b> Kinsler<br /><br /><b>Описание скрипта:</b> Скрипт логирует время и дату входа&#092;выхода IP и Ника пользователя и время непрерывного пребывания&#092;отсутствия на хабе.<br />Очистка от устаревших записей автоматически либо вручную из меню.]]></description>
		<pubDate>Sun, 13 Aug 2017 08:43:38 +0300</pubDate>
		<guid>http://mydc.ru/topic5867.html</guid>
	</item>
	<item>
		<title>Зависание ников в списке юзеров</title>
		<link>http://mydc.ru/topic5866.html</link>
		<description><![CDATA[Бывает но не часто проблема с зависанием ников юзеров. Пользователя просто сам скидывает хаб, а ник остается еще висеть некоторое время от того получается что при подключении происходит проблема <b> Ваш ник занят...</b><br />Где в настройке <b>Ptokax</b> можно это решить или какие есть решения по этому поводу?<br /><br />У кого Флайлинк он видать сам решает эту проблему дописывая  в конец ника <b> _R385</b> <br /><img src="https://pp.userapi.com/c841130/v841130240/122a4/lk_h-s-gb9w.jpg" border="0" class="linked-image" /><br />А у кого другие, например клиенты  на линуксе их при переподключение сразу просит сменить ник, от того они мне постоянно ноют в чат и лс<br /><br />Хаб сам в роутере, единственная проблема это вот с никами что они остаются некоторое время но не у всех, заметил что часто у пассивных режимов, от того  хаб немного гонит,   сам по себе хаб всех по очередности выкидывает, бывает по нескольку раз (лечу автозагрузкой) но хочется понять почему, что не хватает птошке? Работает без скриптов]]></description>
		<pubDate>Sat, 12 Aug 2017 09:09:26 +0300</pubDate>
		<guid>http://mydc.ru/topic5866.html</guid>
	</item>
	<item>
		<title>Установка хаба PtokaX 0.5.2.2 на роутер под прошивкой  LEDE 2017</title>
		<link>http://mydc.ru/topic5858.html</link>
		<description><![CDATA[<b>PtokaX 0.5.2.2-1</b> 2017 для роутеров с прошивкой <b>LEDE</b> для <b>ar71</b>.<br /><br />В моем случае стоит на TP-Link TL-WR703N<br /><br />Atheros AR7240 CPU (<b>400Mhz</b>)<br />Atheros AR9331 Chipset (integrated wireless)<br />802.11 b/g/n 150Mbps (130Mbps real)<br />wireless power output 20dBm - 100mW<br />4 MB flash memory (увеличил на <b>8мб</b>)<br /><b>32 MB RAM</b><br />USB 2.0 port<br /><br /><img src="https://pp.userapi.com/c637624/v637624063/4ce76/zHTYPa6-8_o.jpg" border="0" class="linked-image" /><br /><br /><br />Необходимые пакеты и хаб скачать можно тут: <noindex><a href="http://mydc.ru/r/?https://cloud.mail.ru/public/2t2e/H7DoNUKux" rel="nofollow" target="_blank">https://cloud.mail.ru/public/2t2e/H7DoNUKux</a></noindex><br />Устанавливаем 4 пакета командой <b>opkg install</b> по очередности<br /><br />Исходники DC++ <noindex><a href="http://mydc.ru/r/?https://cloud.mail.ru/public/FY5B/PZCZf6U8i" rel="nofollow" target="_blank">https://cloud.mail.ru/public/FY5B/PZCZf6U8i</a></noindex> для тех кто в теме<br /><br /><div align='center'><b>Установка и настройка</b></div><br /><br />После установки пакетов, первый запуск делаем через демона <b>PtokaX -d</b><br /><br /><img src="https://pp.userapi.com/c637626/v637626063/45cce/09D0UXL6DhQ.jpg" border="0" class="linked-image" /><br /><br />Теперь появится папка в /root/.PtokaX/<b>cfg</b>/  (папка в WinSCP  <!--coloro:gray--><span style="color:gray"><!--/coloro-->.PtokaX<!--colorc--></span><!--/colorc--> будет не видна, так как она скрыта, чтоб перейти в каталог <b>CTRL+O</b>)<br /><br /><img src="https://pp.userapi.com/c637626/v637626063/45cd7/iWVPAYigaJk.jpg" border="0" class="linked-image" /><br /><br /><br />Не забывам в папку <noindex><a href="http://mydc.ru/r/?https://cloud.mail.ru/public/4fDn/zaDawpUu1" rel="nofollow" target="_blank">cfg</a></noindex> сбросить файл <b>Settings.pxt</b> с настройками<br />Для того чтобы изменения вступили в силу, нужно остановить текущий процесс<b> PtokaX -d </b>. Через вэб морду в <b>Status - Processes</b> <br /><br /><img src="https://pp.userapi.com/c637626/v637626063/45ced/7_qdrxxmlog.jpg" border="0" class="linked-image" /><br /><br /><br /><b>Settings.pxt</b><br />Для начальной работы хаба запуска нужны  минимальные  настройки. <br />Где <b>192.168.1.1</b> это IP роутера.<br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->#<br /># String settings<br />#<br /><br /># Hub name. Minimal length 1, maximal length 256. $ and | is not allowed<br />HubName&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;DCBEELINEKZ<br /># Admin nick. Minimal length 1. Maximal length 64. $, | and space is not allowed<br />#AdminNick&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;Admin<br /># Hub address. Minimal length 1. Maximal length 256. $ and | is not allowed<br />HubAddress&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;192.168.1.1<br /># TCP ports. Minimal length 1. Maximal length 64<br />TCPPorts&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;411<!--c2--></div><!--ec2--><br /><br />Чтоб запустить скрипт, нужно в файле <b>Scripts.pxt</b> внести <b>имя скрипта</b> и включить цифрой - <b>1</b>, выкл - <b>0</b><br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->#<br /># PtokaX scripts settings file<br />#<br />chat.lua&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;1<!--c2--></div><!--ec2--><br /><br />Запускаем хаб опять командой <b>PtokaX -d</b> из терминала, конектимся к нему через клиент DC++. Готово ))<br /><br /> <img src="http://mydc.ru/style_emoticons/default/black_heart.gif" style="vertical-align:middle" emoid=":black_heart:" border="0" alt="black_heart.gif" />  <noindex><a href="http://mydc.ru/r/?http://dcbeelinekz.1bb.ru/viewtopic.php?id=194#p502" rel="nofollow" target="_blank">http://dcbeelinekz.1bb.ru/viewtopic.php?id=194#p502</a></noindex>]]></description>
		<pubDate>Sat, 06 May 2017 17:59:33 +0300</pubDate>
		<guid>http://mydc.ru/topic5858.html</guid>
	</item>
	<item>
		<title>Помогите собрать пакет хаб софта для прошивки роутера OpenWRT (РЕШЕНО)</title>
		<link>http://mydc.ru/topic5856.html</link>
		<description><![CDATA[Нашел не так давно как примерно можно собрать пакеты под прошивку для роутера OpenWRT, не могу разобраться с ОС Линукс<br />Берёте OpenWrt Buildroot с нужной конфигурацией под вашу платформу,<br />Берёте наши исходники <noindex><a href="http://mydc.ru/r/?http://dcbeelinekz.1bb.ru/click.php?https://github.com/Entware-ng/rtndev/tree/master/ptokax" rel="nofollow" target="_blank">ptokax</a></noindex> , <noindex><a href="http://mydc.ru/r/?http://dcbeelinekz.1bb.ru/click.php?https://github.com/Entware-ng/entware-oldpackages-ports/tree/master/opendchub" rel="nofollow" target="_blank">opendchub</a></noindex> и подкладываете в папку package,<br />Обновляете список пакетов средствами билдрута,<br />Выбираете новый пакет в меню билдрута,<br />Собирате билдрутом добавленный пакет.<br /><noindex><a href="http://mydc.ru/r/?https://wiki.openwrt.org/ru/doc/howto/build" rel="nofollow" target="_blank">https://wiki.openwrt.org/ru/doc/howto/build</a></noindex><br />Исходники в облаке  DC++ <noindex><a href="http://mydc.ru/r/?https://cloud.mail.ru/public/FY5B/PZCZf6U8i" rel="nofollow" target="_blank">https://cloud.mail.ru/public/FY5B/PZCZf6U8i</a></noindex><br /><br />Хочу попросить кто силен в линуксе помочь с сборкой этого пакета под прошивку роутера, Спасибо]]></description>
		<pubDate>Sat, 22 Apr 2017 15:31:49 +0300</pubDate>
		<guid>http://mydc.ru/topic5856.html</guid>
	</item>
	<item>
		<title>PXInfo</title>
		<link>http://mydc.ru/topic5855.html</link>
		<description><![CDATA[<b>Название скрипта:</b> PXInfo<br /><b>Версия скрипта:</b> 1.0 (2017-04-07)<br /><b>Описание:</b> Показывает основную информацию о PtokaX, его окружении и Lua-библиотеках<br /><b>Хабсофт:</b> PtokaX 0.4.1.0+<br /><b>Версия Lua:</b> 5.1+<br /><b>Автор:</b> Alexey<br /><br />При запуске показывает основную информацию о PtokaX, его окружении и доступных Lua-библиотеках<br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7339'>http://mydc.ru/ipb.html?act=attach&type=post&id=7339</a><br /><noindex><a href="http://mydc.ru/r/?https://i.imgur.com/WJIkGla.png" rel="nofollow" target="_blank">https://i.imgur.com/WJIkGla.png</a></noindex><br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7340'>http://mydc.ru/ipb.html?act=attach&type=post&id=7340</a>]]></description>
		<pubDate>Fri, 07 Apr 2017 22:53:00 +0300</pubDate>
		<guid>http://mydc.ru/topic5855.html</guid>
	</item>
	<item>
		<title>ScriptControl.lua</title>
		<link>http://mydc.ru/topic5853.html</link>
		<description><![CDATA[<b>Скрипт управления скриптами хаба</b> (модифицированный)<br /><br /><b>Название:</b> ScriptControl.lua<br /><b>Дата модификации:</b> 2017-03-30<br /><b>Модификатор:</b> Ksan<br /><br /><b>Описание:</b><br />1. Это всего лишь модификация куска кода, вырванного из скрипта <b><a href="http://mydc.ru/topic1413.html" target="_blank">HubMenu</a></b> от <b>Alex82</b>, в части управления скриптами.<br />- модификация заключается в добавлении возможности двигать скрипты разом на много шагов вверх или вниз, чего всегда не хватало раньше. Сами понимаете, насколько неудобно и мучительно долго передвигать, скажем, новый скрипт, через меню пошагово куда-нибудь вверх при необходимости, и не спасает даже PXControl, там процесс идёт также медленно.<br />- также добавил возможность просмотра списка скриптов с указанием порядковых номеров (с ними проще подсчитать количество шагов для перемещения скриптов).<br />- и добавил возможность посмотреть число установленных, включенных и отключенных скриптов, а также общее количество памяти, занимаемой скриптами (всё это без вывода списка). Иногда бывает такая необходимость (хотя бы с кем-то поделиться этой информацией).<br />2. Как работать при сдвигах на много шагов? Просто подсчитываете число шагов, на которое нужно передвинуть скрипт, и через меню это прописываете. Если не угадали, не беда, при упирании в конец/начало списка сдвиг просто остановится и управлятору сообщается, что достигнут предел списка. При недоскоке/перескоке нужной позиции додвигаете точнее куда надо.<br />3. Я счёл более удобным выложить код отдельным скриптом, ибо оригинальный скрипт HubMenu мог быть изменён админами хабов по своему усмотрению настолько, что универсального способа внесения изменений может не быть. Поэтому проще добавить этот скрипт на хаб, закоммментив в HubMenu участок, касающийся управления скриптами.<br />4.Также добавил в число управляторов скриптами доп.юзера (sVip), ибо часто бывает в нём необходимость (если приходится работать с другого компа и не под админом).<br />Все сообщения отсылаются в приват.<br /><br /><b>Скрипт, собственно, выложил сюда только из-за добавления в код возможности многопозиционного сдвига скриптов, и думаю, многие будут рады этой возможности.</b><br /><br /><b>UPD-1:</b><br />- добавил возможность просмотра списка скриптов с указанием порядковых номеров (с ними проще подсчитать количество шагов для перемещения скриптов).<br />- добавил возможность посмотреть число установленных, включенных и отключенных скриптов, а также общее количество памяти, занимаемой скриптами (всё это без вывода списка). Иногда бывает такая необходимость (хотя бы с кем-то поделиться этой информацией).<br />- а также исправил возможную ошибку с правами доступа к штатным командам для доп. юзера.<br /><br /><b>Время перезаливки скрипта:</b> 2017-04-01, 10:00 (мск)<br />]]></description>
		<pubDate>Thu, 30 Mar 2017 12:27:23 +0300</pubDate>
		<guid>http://mydc.ru/topic5853.html</guid>
	</item>
	<item>
		<title>Block Search Exploit</title>
		<link>http://mydc.ru/topic5851.html</link>
		<description><![CDATA[<b>Название скрипта:</b> block_search_exploit.lua<br /><b>Версия скрипта:</b> 1.0.1 (2017-02-26)<br /><b>Описание:</b><br />Блокирует использование уязвимости в клиентах пользователей хаба.<br />Blocking search requests used for DDoS.<br /><b>Хабсофт:</b> PtokaX 0.4.1.1 - 0.5.0.2<br /><b>Версия Lua:</b> 5.1<br /><b>Автор:</b> Alexey<br /><br />Блокирует использование уязвимости в клиентах пользователей хаба.<br /><noindex><a href="http://mydc.ru/r/?http://www.te-home.net/?id=54&title=Second+largest+exploit+in+NMDC+history" rel="nofollow" target="_blank">http://www.te-home.net/?id=54&title=Se...in+NMDC+history</a></noindex><br /><br /><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7324'>http://mydc.ru/ipb.html?act=attach&type=post&id=7324</a> v.1.0.1<br /><div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Предыдущая версия</div></div><div class="sp-body"><div class="sp-content"><a href='http://mydc.ru/ipb.html?act=attach&type=post&id=7322'>http://mydc.ru/ipb.html?act=attach&type=post&id=7322</a> v.1.0<div class="clear"></div></div></div></div>]]></description>
		<pubDate>Sat, 25 Feb 2017 21:07:18 +0300</pubDate>
		<guid>http://mydc.ru/topic5851.html</guid>
	</item>
	<item>
		<title>Функция Core.SetUserInfo</title>
		<link>http://mydc.ru/topic5848.html</link>
		<description><![CDATA[Есть функция SetUserInfo, которая позволяет изменить MyINFO у пользователя.<br /><br />Эта функция почему-то изменяет MyINFO пользователя только при его коннекте (UserConnected). А необходимо изменять MyINFO у пользователей, которые уже подключены...  Пробовал всевозможные варианты вызова этой функции, ничего не помогает... Изменить MyINFO получается только при коннекте :( В описании такое поведение не заявлено:<br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Core.SetUserInfo&#40;tUser, iValueId, nil/sValue/iValue, bPermanent&#41;&nbsp;&nbsp;&nbsp;&nbsp;- Set user info in MyINFO. Max sValue lenght 64 chars, $ and | is not allowed. Use bPermanent when you want to apply change permanently.<!--c2--></div><!--ec2--><br /><br /><br />В чем может быть проблема? Бага птоки?<br />]]></description>
		<pubDate>Thu, 16 Feb 2017 23:21:19 +0300</pubDate>
		<guid>http://mydc.ru/topic5848.html</guid>
	</item>
	<item>
		<title>Доска объявлений</title>
		<link>http://mydc.ru/topic5842.html</link>
		<description><![CDATA[В общем помогите допилить меню к этой доске чтоб отображались при нажатии правой кнопкой мыши<br /><br />всем спасибо выкладываю полностью рабочий скрипт в первом посте]]></description>
		<pubDate>Sun, 04 Dec 2016 16:23:25 +0300</pubDate>
		<guid>http://mydc.ru/topic5842.html</guid>
	</item>
	<item>
		<title>IpToCountry</title>
		<link>http://mydc.ru/topic5841.html</link>
		<description><![CDATA[<!--sizeo:5--><span style="font-size:18pt;line-height:100%"><!--/sizeo--><div align='center'>IpToCountry</div><!--sizec--></span><!--/sizec--><br /><b>Версия:</b> 1.0<br /><b>Автор:</b> Tsd<br /><b>Системные требования:</b><br />	PtokaX 0.5.0.0 или новее<br />	Lua 5.1<br />	LuaSocket<br />	ltn12<br />	zip (Widows)<br />	<a href="http://mydc.ru/topic5839.html" target="_blank">lua-zip</a> (Unix)<br /><br /><b>Описание:</b> Скрипт автоматически обновляет базу IpToCounry в заданное время (конфиг),<br />	а так же при запуске скрипта (конфиг). Ведёт лог обновлений, записывает логи в папку logs, <br />	позволяет посмотреть лог через меню хаба. Более подробно написано в конфиге, перед первым<br />	запуском скрипта обязательно прочитайте/правьте его.<br /><br /><b>Внимание!</b> Для любителей исправлять скрипты и включенной функции обновления при запуске скрипта. Сервер обновлений имеет лимит скачивания, откройте любым редактором файл IpToCountry.csv <br />и прочитайте про лимит скачивания. Проще говоря, ваш IP может быть забанен при частом скачивании, что и произошло со мной во время тестирования скрипта (6 часов мылся и парился). <br /><br />Протестировано на Windows/Debian<br />04.12.2016<br /><br /><b>Изменения в версиях скрипта:</b><br />Версия 1.1<br />Добавлено:<br />Прoверка версии Ptokax. При несоблюдении требований версии скрипт запустится, но не будет выполнять своих функций. Напоминалка об этом нику в конфиге в ЛС от бота хаба.<br />Изменен формат отправки сообщений нику.]]></description>
		<pubDate>Sun, 04 Dec 2016 13:42:58 +0300</pubDate>
		<guid>http://mydc.ru/topic5841.html</guid>
	</item>
	<item>
		<title>LuaZip</title>
		<link>http://mydc.ru/topic5839.html</link>
		<description><![CDATA[<b>Название:</b> LuaZip<br /><b>Версия библиотеки:</b> 1.2.3<br /><b>Описание:</b> Библиотека чтения архивов zip<br /><b>Автор:</b> Danilo Tuler @ Kepler Project<br /><b>Сайт:</b> <noindex><a href="http://mydc.ru/r/?http://www.keplerproject.org/luazip/" rel="nofollow" target="_blank">http://www.keplerproject.org/luazip/</a></noindex>, <noindex><a href="http://mydc.ru/r/?https://github.com/luaforge/luazip" rel="nofollow" target="_blank">https://github.com/luaforge/luazip</a></noindex><br /><br />Установка в Debian GNU/Linux и Ubuntu GNU/Linux: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->sudo apt-get install lua-zip<!--c2--></div><!--ec2--><br />Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - <noindex><a href="http://mydc.ru/r/?https://luarocks.org/" rel="nofollow" target="_blank">LuaRocks</a></noindex>: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->sudo luarocks install luazip<!--c2--></div><!--ec2--><br />Подключение: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->zip = require&#40;&#34;zip&#34;&#41;<!--c2--></div><!--ec2--><br /><br />Библиотека входит в состав набора <a href="http://mydc.ru/topic2938.html" target="_blank">Lua All-in-One</a>, который используется как донор библиотек для <a href="http://mydc.ru/topic5784.html" target="_blank">PtokaX mod</a> и RusHub.]]></description>
		<pubDate>Sat, 19 Nov 2016 15:08:00 +0300</pubDate>
		<guid>http://mydc.ru/topic5839.html</guid>
	</item>
	<item>
		<title>lzlib</title>
		<link>http://mydc.ru/topic5838.html</link>
		<description><![CDATA[<b>Название:</b> lzlib<br /><b>Версия библиотеки:</b> 0.4-work3<br /><b>Описание:</b> Библиотека для сжатия/распаковки данных с использованием возможностей библиотеки <noindex><a href="http://mydc.ru/r/?https://ru.wikipedia.org/wiki/Zlib" rel="nofollow" target="_blank">zlib</a></noindex><br /><b>Автор:</b> Tiago Dionizio<br /><b>Версия Lua:</b> 5.1/5.3<br /><b>Хаб:</b> PtokaX 0.5.1.0 build 520 и новее<br /><b>Сайт:</b> <noindex><a href="http://mydc.ru/r/?http://luaforge.net/projects/lzlib/" rel="nofollow" target="_blank">http://luaforge.net/projects/lzlib/</a></noindex><br />Подключение: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->zlib = require&#40;&#34;zlib&#34;&#41;<!--c2--></div><!--ec2--><br />Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - <noindex><a href="http://mydc.ru/r/?https://luarocks.org/" rel="nofollow" target="_blank">LuaRocks</a></noindex>: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->sudo luarocks install lzlib<!--c2--></div><!--ec2-->]]></description>
		<pubDate>Fri, 18 Nov 2016 23:41:35 +0300</pubDate>
		<guid>http://mydc.ru/topic5838.html</guid>
	</item>
</channel>
</rss>