Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
10.9.2013, 14:21 |
Клиент: LiveDC Наверное, самый молодой из клиентов |
За последние годы самая многообещающая разработка. Знаю ещё из |
Erty Hackward | ||
3.4.2012, 7:12 |
Голосовое общение |
Сколько раз уже на этом форуме звучала шутка про кофе... Но ведь самая действенная! |
мамин_парень | ||
18.2.2012, 8:19 |
NoSharaNoDownload API2 |
Нет. Количество файлов и размер скаченного хабом не контролируется, а клиентом не передаётся. |
rival | ||
12.2.2012, 20:18 |
Нужна помощь по конвертированию скрипта из api1 в api2 |
papa_carlo, PtokaX LUA API Converter |
po fenshyj' | ||
7.2.2012, 10:15 |
Вопросы Разработчикам Скриптов вопросы по скриптам (мелкие вопросы) |
Отличие в отображении табуляции в разных клиентах можно свести к минимуму, если после табуляции перед текстом поставить 3-4 пробела. |
MIKHAIL | ||
22.1.2012, 20:34 |
User Mode Fixer API 2 | Исправление режима подключения пользователя |
Проработал скрипт более суток, все ограничения на хабе по шаре и пассивам были сняты. Можно с уверенностью сказать, что лишнюю нагрузку на хаб скрипт не создаёт, примерно такие же значения были и без скрипта. Память тоже не ест. Обычная статистика на 2350 юзерах: Настройки: sCmdPrefix = 'UMF' bDetailedStats = false bValidate = false bFastDebug = false iFastDebugHistory = 30 sDebugLog = nil bFixMyINFO = false iActionToInvalidIP = 1 iActionToInvalidNick = 1 iMa oolSize = 48 iCheckInterval = 100 iSelectTimeout = 0 iTimeout = 60 iConnectTimeout = 3 Статистика: MinOnlineActive = 1 OnlineActive = 786 MaxOnlineActive = 786 MinOnlinePassive = 1 OnlinePassive = 1060 MaxOnlinePassive = 1125 MinMemoryUsage = 108 MemoryUsage = 483 MaxMemoryUsage = 1101 MinOnlineFixedPassive = 1 OnlineFixedPassive = 404 MaxOnlineFixedPassive = 1214 MinPoolSize = 0 PoolSize = 1 Ma oolSize = 48 MinWaitSocket = 0 WaitSocket = 0 MaxWaitSocket = 45 MinWaitCTM = 0 WaitCTM = 1 MaxWaitCTM = 47 MinQueue = 0 Queue = 0 MaxQueue = 99 Статус: #tClientSockets = 0 #tUserMode = 2251 #tQueue = 0 #tQueueIndex = 0 #tActiveToPassive = 404 #tWaitCTM = 1 #tClientConnect = 0 #tSocketNick = 0 #tFastDebugHistory = 0 HubVersion = 0.4.1.2 LuaVersion = Lua 5.1 OS = Windows_NT |
Enyby | ||
13.1.2012, 16:21 |
Помогите подредактировать скрипт |
Ksan, там получает содержимое мотда при старте скрипта, если ты пр это Код if DoMotd then Motd = SetMan.GetMOTD() end Подработал немного, теперь можно отправлять новости юзеру при входе на хабе. Двигай скрипт как хочешь. Включается в настройках: Код -- Отправка новостей юзеру при заходе на хаб local FeedConnect = true [attachment=6242:FeedWatch_1.1.lua] |
ImDim | ||
13.1.2012, 7:23 |
Помогите подредактировать скрипт |
А это разве не то? Код -- Append new feeds to MOTD? [Motd restored at script exit] local DoMotd = true |
ImDim | ||
7.12.2011, 7:40 |
Как сохранить файл в нужной мне кодировке? Например, если исходные данные в UTF-8... |
Применяется http://mydc.ru/topic334.html так: Код message = Utf8ToAnsi(message) message = AnsiToUtf8(message) где message соответственно текст, который нужно перекодировать. |
MIKHAIL | ||
17.11.2011, 9:05 |
Помогите с Хабом! |
Как сделать, что бы находясь в пассивном режиме пользователю ограничить права на скачивание, к примеру ну и лучше если бот какой им долбить мозг будет сообщениями. Ограничивает поиск и скачивание пользователям, подключённым в пассивном режиме: Код function ConnectToMeArrival(tUser) if Core.GetUserValue(tUser,0) == 'P' then Core.SendToUser(tUser, '*** Внимание, '..tUser.sNick..'! Вы подключены в пассивном режиме. Для Вас недоступны поиск и скачивание.') return true end end MultiConnectToMeArrival,RevConnectToMeArrival,SearchArrival,MultiSearchArrival = ConnectToMeArrival,ConnectToMeArrival,ConnectToMeArrival,ConnectToMeArrival |
Pickayurik | ||
11.10.2011, 17:31 |
DDD++ – лёгкий и быстрый DC++ клиент Преднастроенный клиент с готовыми списками хабов |
Только я не понял, зачем здесь рекламировать клиента, который собран конкретно под ЛивКомм? Там у вас (ну или у них), что, негде рекламить? Они тут сидят? Или тут их филиал? Нет, это филиал всего проекта DDD++, и конкретно клиента. Сюда отписываю информационные сообщения. Заодно можно разбавить последними новостями проекта десятки мало чем отличающихся друг от друга и конечно очень нужных "просто высказываю своё мнение". |
CrazyKiller | ||
21.9.2011, 15:38 |
DDD++ – лёгкий и быстрый DC++ клиент Преднастроенный клиент с готовыми списками хабов |
Новая версия - DDD++ 2.4 Вышла новая версия программы DDD++. Здесь много изменений, касающихся и программы, и инсталлятора. Главное, наверное, что пришлось откатиться к исходникам более прошлой версии, т.к. стали поступать отзывы о неработающем подключении, или поиске и скачивании, всегда на x64 системах. Изменился инсталлятор, в котором появился Мастер настроек: теперь уже при установки программы можно указать ник, папку для скачивания и три папки шары. Спасибо CrazyKiller за список хабов Triolan. Изменения: Цитата
Итого хабов: Цитата
[attachment=6066:dc___resources.png] [attachment=6067:master_nastroek.png] |
CrazyKiller | ||
6.9.2011, 12:44 |
Gagme API2 | Заглушка для юзеров |
Через полтора года дополню пост evg. Причина бана по ip всё ещё не будет записываться в таблицу, она выводится только в момент бана. Нужно ещё три строчки подправить: Строки 237 и 285 Код tIPs[IP] = {0,os.time(os.date("*t")),user.sNick} наКод tIPs[IP] = {0,os.time(os.date("*t")),user.sNick,reason} Строка 274 Код tIPs[IP] = {iGagTime,os.time(os.date("*t")),user.sNick} наКод tIPs[IP] = {iGagTime,os.time(os.date("*t")),user.sNick,reason} |
MIKHAIL | ||
30.8.2011, 7:40 |
DC++ домашняя страница DC++ домашняя страница |
Во Флае есть Обозреватель порталов. Убери лишние кнопки, добавь свою и поставь в настройках на автозапуск при открытии программы. |
rundoc | ||
11.8.2011, 20:25 |
Переделка скриптов Прошу помощи |
Вставляешь в конце скрипта: Раскрывающийся текст Код function OnStartup() tmr = TmrMan.AddTimer (60*60000) -- проверка и смена топика каждые 60 минут end function OnTimer(tmr) local iHour = tonumber(os.date"%H") if iHour >= 4 and iHour < 7 then SetMan.SetString(10, RutSubs[math.random(#RutSubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) elseif iHour >= 7 and iHour < 12 then SetMan.SetString(10, UtrSubs[math.random(#UtrSubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) elseif iHour >= 12 and iHour < 17 then SetMan.SetString(10, DaySubs[math.random(#DaySubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) elseif iHour >= 17 and iHour < 18 then SetMan.SetString(10, SkveSubs[math.random(#SkveSubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) elseif iHour >= 18 and iHour <= 22 then SetMan.SetString(10, VeSubs[math.random(#VeSubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) elseif iHour >= 22 and iHour <= 24 then SetMan.SetString(10, PozdveSubs[math.random(#PozdveSubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) elseif iHour >= 00 and iHour <= 4 then SetMan.SetString(10, NoSubs[math.random(#NoSubs)].." Сегодня: "..os.date("%d.%m.%Y").." Московское время: "..os.date("%X")) end return true end Запускаешь скрипт в ровное время (9.00, 10.00, 11.00 и т.д.). Смена топика произойдёт через час после запуска. Можешь изменить время. |
Fe(one)X | ||
11.8.2011, 15:50 |
Переделка скриптов Прошу помощи |
Fe(one)X В исключениях нужно экранировать символы ( ) . % + - * ? [ ] ^ $ Для этого перед ними нужно поставить символ % (например dchub://vlz%.e%-telecom%.ru) |
Fe(one)X | ||
11.7.2011, 14:42 |
DDD++ - все локальные хабы у нас Хаблисты SVAO-IX, HOME-IX, PROV-IX, NetByNet и другие |
DDD++ - все локальные хабы у нас Сайт: На данном сайте Вы найдёте хаблисты пирингов и сетей, содержащие все локальные хабы. На данный момент доступны:
На сайте Вы также найдёте DDD++ - лёгкий и быстрый DC++ клиент. В нём уже содержатся все локальные хабы разных сетей и пирингов на выбор. Подробнее можете прочитать Если Вам понравился проект
Приглашаем к сотрудничеству всех заинтересованных лиц. Присылайте сообщение на почту ddd-dc@li.ru или оставляйте свой комментарий здесь. Все письма будут рассмотрены. Контакты участников DDD++ можете посмотреть По вопроса рекламы или более тесного сотрудничества обращайтесь к Damaks. |
мамин_парень | ||
9.7.2011, 17:49 |
Информер API2 | Показывает сообщения по таймеру в назначенный день |
Who.Is | |||
9.7.2011, 10:38 |
Информер API2 | Показывает сообщения по таймеру в назначенный день |
Who.Is - Для каждого дня своё сообщение. - Задание времени удалено, сообщение отсылается круглыми сутками через определённый промежуток времени в зависимости от дня недели. И не забудь, что после старта скрипта первый раз сообщение появится через заданный промежуток времени. [attachment=5950:Informer_v1.1_mod.lua] |
stone, Who.Is, AfLc | ||
5.7.2011, 18:16 |
Скрипт вывода сообщений |
А этот разве не подходит? Информер. Показывает сообщения по таймеру в назначенный день |
Who.Is | ||
23.4.2011, 16:28 |
Tiny Hublist Программа для создания хаблистов |
Иконки хабсофта (PNG 16х16) [attachment=5764:eximius.png] [attachment=5765:flexhub.png] [attachment=5766:hexhub.png] [attachment=5767:ptokax.png] [attachment=5768:rushub.png] [attachment=5769:verlihub.png] [attachment=5770:ynhub.png] Как добавить, написал Saymon21. [attachment=5771:soft_img.rar] |
KauH™ | ||
12.4.2011, 20:31 |
Подскажите пожалуйста |
В настройках птохи указываешь ip 127.0.0.1. Будет работать и с внутренним, и с внешним. |
@denis@ | ||
7.4.2011, 14:33 |
Пассивный режим |
При заходе на хаб юзера в пассивном режиме ему отсылается сообщение в личку об этом. Отсылается для незарегистрированных и зарегистрированных. Код function ValidateNickArrival(user,data) if user.iProfile == -1 or user.iProfile == 3 then if Core.GetUserValue(user,0) == "P" then Core.SendPmToUser(user, SetMan.GetString(21), '*** Внимание, '..user.sNick..'! Вы находитесь в пассивном режиме. Бла-бла-бла...') return true end return false end end |
AfLc, мамин_парень | ||
5.4.2011, 11:20 |
Обмен "DC блог <-> Хаб" Информационный обмен |
Сайт построен на wordpress, а он до сих пор считается блоговым движком. |
Otshelnik-Fm | ||
23.3.2011, 18:04 |
Викторина API2 |
У меня вопросик небольшой появился - за что отвечают sequentialnum и getques? P.S. В скрипте от Nickolya И ещё вопрос следом. Как при выводе правильно ответивших после вопроса вставить общее количество правильных ответов, очков и среднее время на ответ? |
TiGRpp | ||
17.3.2011, 11:41 |
Нужен скрипт правила |
Создай текстовый файл правила.txt в папке texts. В чат содержимое этого файла выводится командой !правила. |
мамин_парень | ||
27.2.2011, 20:25 |
DDD++ – лёгкий и быстрый DC++ клиент Преднастроенный клиент с готовыми списками хабов |
DDD++ - лёгкий и быстрый DC++ клиент Преднастроенный клиент с готовыми списками хабов Название: DDD++ Автор: Damaks Сайт: Основные преимущества
Программа DDD++ создавалась для удобства пользователей ДЦ и популяризации сети Direct Connect. Не секрет, что аудитория ДЦ меньше аудитории торрентов, хотя имеет много плюсов и зачастую является более удобным и простым способом скачать необходимый контент. Новых пользователей ДЦ отталкивает либо сложность существующих dc-программ, имеющих кучу ненужных и малопонятных функций или рюшечек, которые только утяжеляют программу, либо совершенно непривлекательный интерфейс у более простых и быстрых аналогов. К этому нужно добавить малоинформированность в преимуществах локальных хабов (скорость скачивания в разы выше и бесплатный трафик) и скудные списки хабов в программах (часто в ущерб пользователям там по умолчанию прописывают только свой хаб или хабы своих друзей). Программа DDD++ предоставляет Вам уникальную возможность получить высокую скорость работы и скачки, лёгкость в работе и привлекательный интерфейс, все необходимые функци ДЦ и полные списки локальных хабов разных сетей и пирингов. Скриншоты программы [attachment=6084:DDD_Installer_1.png] [attachment=6085:DDD_Installer_2.png] [attachment=6086:DDD_Master.png] [attachment=6087:DDD_Window.png] [attachment=6088:DDD_Settings.png] [attachment=6089:DDD_About.png] [attachment=6091:DDD_Menudc.png] [attachment=6092:DDD_Smiles.png] Приглашаем к сотрудничеству всех заинтересованных лиц. |
KauH™, Invisible, CrazyKiller, @_JuNiOr_@, deepon | ||
4.2.2011, 19:46 |
Trivia Mod API2 | Игра "Викторина" |
как сделать чтобы при вопросе первая буква (каторая открываеться) не обезательно была первой в начеле слова??? В файле settings.lu исправить по-моему 28 строку: Цитата tCfg.revealques = 1 -- 1 = показывать буквы-подсказки случайным образом, 2 = обязательно показывать первую букву |
sexynapku | ||
4.2.2011, 18:01 |
Антиреклама для PtokaX API1, API2 | Скрипт антирекламы для чата и лички |
Скрипты обновлены. Изменения в версии 1.5: + Добавлены версии для API1 (PtokaX 0.3.5-0.3.6). + Заменена функция преобразования в нижний регистр на более производительную (прошлая могла влиять на другие скрипты, т.к. изменяла локали во всей программе). + Изменён принцип создания шаблонов, что значительно уменьшило их количество (теоретически есть вероятность, что защита ослабнет, на практике такие совпадения практически исключены). + По умолчанию добавлены шаблоны наиболее "спамных" адресов без префиксов (*no-ip*, *-hub.org*, *dyndns.tv, *.ucoz.*). Также в исключения добавлены магнет-ссылки. + При рекламе в личку в оповещении оператору добавил ip получателя. - Удалено описание бота (посчитал не таким необходимым). |
Nickolya | ||
3.2.2011, 17:42 |
Погода для нескольких городов API1, API2 | Скрипт погоды для нескольких городов |
Погода для нескольких городов. Название: multi_weather_api2 Версия API: API1, API2 Автор: Damaks Основывается на скрипте Weather_API2. - добавил возможность просматривать погоду по нескольким городам на выбор из меню - в отличие от выложенной там глючной версии для нескольких городов, здесь алгоритм обработки общий, т.е. его не нужно копировать для каждого города - сохранён, но изменён, счётчик, не позволяющий запрашивать погоду слишком часто - добавлен укороченный вариант конвертации кодировки utf-8 в ansi (вырезан ненужный обратный перевод) - просматривать погоду могут только зарегистрированные юзеры, иначе выводится соответствующее сообщение - добавлять и изменять наличие городов можно всего одной строчкой, которая по совместительству является и строкой меню для каждого города - по умолчанию убрано название города перед каждой строкой (строка мне показалась слишком длинной) - изменёно оформление вывода прогноза погоды Цитата( будет выглядеть примерно так ) ============================================================================================ Прогноз погоды ============================================================================================ Вечер 03 Feb, Thu Пасмурно, температура -1..1 С, давление 742..744 мм рт.ст., ветер Юго-Западный, 4 м/с Ночь 04 Feb, Fri Облачно, температура -2..-4 С, давление 741..743 мм рт.ст., ветер Южный, 4 м/с Утро 04 Feb, Fri Пасмурно, температура 0..-2 С, давление 738..740 мм рт.ст., ветер Южный, 5 м/с День 04 Feb, Fri Пасмурно, температура 1..3 С, давление 737..739 мм рт.ст., ветер Юго-Западный, 5 м/с ============================================================================================ Для работы скрипта необходимы библиотеки Luasocket. Коды городов можно найти здесь: [attachment=5574:multi_we...er_codes.txt] Подробнее работу скрипта можете проверить у меня на хабе. Версию скрипта для API1 необходимо использовать в паре с old_api.lu (уже находится в архиве, также копируется в папку "scripts"). Скачать: P.S. Необходима помощь знатоков. В отличие от оригинала скрипт отправляет запрос при каждом просмотре. Это было сделано для исключения "артефактов", двойных запросов или накапливающихся. Если кто-то добавит кэширование, буду очень признателен. |
Nickolya, Invisible, Accelerator, Alien, MeR, demondroid, sania, Cyber_voodoo, shullz, ProGeTTo, AfLc, Nikolaevich, zeusby | ||
|
Сейчас: 22.11.2024, 20:12 |