Live dc++ forum
Форма входа
Логин:
Пароль:
Главная | GreyLinkDC++ ToDo лист. Обсуждаем... - Страница 60 - Форум | Среда, 22.05.2024, 14:45
[ Новые сообщения · Участники · Правила форума · Поиск
Форум » >> » Архив » GreyLinkDC++ ToDo лист. Обсуждаем... (Лист хотелок к исполнению.)
GreyLinkDC++ ToDo лист. Обсуждаем...
KarumoДата: Пятница, 27.06.2008, 16:55 | Сообщение # 1
Полковник
Сообщений: 249
Репутация: 17
Статус: Offline
Тема закрыта, все последующие запросы:
Здесь

TR Transfers - 9 запросов

ST Settings - настройки (общее) - 19 запросов

HS HubSettings - настройки хабов - 10 запросов

CT Chat - чат, ЛС (общее) - 26 запросов

FU Favorite Users - по избранным пользователям - 8 запросов

SH Share Settings - все что связанно с шарой - 15 запросов

SE-Search - Поиск - 4 запроса

LU - LUA script - 7 запросов

CH-Cheats - Читы

CH001+) При выборе нескольких пользователей из окна список юзеров на хабе или в окне отдач –в диалоге вызываемом командой послать всем ЛС добавить поле ввода таймаута рассылки всем сообщения (ZanKy) (ред.)

Не обоснованные запросы


[/spoiler]


Сообщение отредактировал livedc - Пятница, 24.07.2009, 22:58
 
sens0rДата: Вторник, 23.06.2009, 11:07 | Сообщение # 886
Рядовой
Сообщений: 16
Репутация: 0
Статус: Offline
Обязательно
Сделать URL-encoding для "Копировать ссылку в шару".
Как это было сделано для URL.
cry
 
hmuryДата: Вторник, 23.06.2009, 12:12 | Сообщение # 887
Генерал-лейтенант
Сообщений: 599
Репутация: 32
Статус: Offline
Quote (sens0r)
Обязательно
Сделать URL-encoding для "Копировать ссылку в шару".
Как это было сделано для URL.

url не может иметь русских букв, учи RFC1738
сокращение ссылок в шару при отображении в чате уже работает, больше ничего не сделаешь
 
SerJoДата: Вторник, 23.06.2009, 12:35 | Сообщение # 888
Полковник
Сообщений: 186
Репутация: 3
Статус: Offline
Quote (sens0r)
Обязательно
Сделать URL-encoding для "Копировать ссылку в шару".
Как это было сделано для URL.

сделано уже. ссылки нормально преобразовуются.

Упс, недочитал до конца))) тебе уже ответили


Запретный плод пользуется популярностью у народа только из-за того, что он запретный, будь он легален - интерес у народа значительно уменьшился б, после критического возрастания :) => легально — не интересно))))

Сообщение отредактировал SerJo - Вторник, 23.06.2009, 12:36
 
KURAGEДата: Вторник, 23.06.2009, 13:24 | Сообщение # 889
Генерал-майор
Сообщений: 412
Репутация: 9
Статус: Offline
Sasha, мне нравится макет!

Сообщение отредактировал KURAGE - Вторник, 23.06.2009, 13:30
 
SetuperДата: Вторник, 23.06.2009, 14:23 | Сообщение # 890
Майор
Сообщений: 98
Репутация: 6
Статус: Offline
Quote (SMT)
тема = топик. ты путаешь с Hub Name (Hub Description)

По протоколу NMDC

Code
$HubName <hubname>|

Параметр hubname состоит из двух частей: имя и топик

Code
$HubTopic <topic>|

Данная команда устанавливает как раз таки вашу тему.

Поэтому это смотря что за что принимать smile
А вообще суть не в названиях, а в двух разных командах. Поэтому предложение что-либо убрать неприемлемо))))


lua master
 
KURAGEДата: Вторник, 23.06.2009, 16:58 | Сообщение # 891
Генерал-майор
Сообщений: 412
Репутация: 9
Статус: Offline
Хотелка связана в Lua
Чтоб сообщения отправленые Lua проходили через греей (тоесть чтоб скрипт мог использовать в своих сообщениях команды грея)
Для тех кто не понял, чтоб этот скрипт работал:
Code

dcpp = {}

BotSay = {
                 {
                     ["question"] = {"[АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя]",},
                     ["answer"] = {"ля ля ля","ля ля ля","ля ля ля",},
                 },
                 {
                     ["question"] = {"Люди на хабе бот!!!","бот","Уберите бота",},
                     ["answer"] = {"/close",},
                 },
}

function dcpp.OnPublicMessage(cid, msg)
                     local userInfo = DC():GetUserInfo(cid)
                      if (userInfo.ME ~= "1") then
                       local huburl = userInfo.HL
                        for _, mini_table in pairs(BotSay) do
                         for _, trigger in pairs(mini_table["question"]) do
                          if string.find(msg, trigger) then
                           DC():SendPublicMessage(huburl, mini_table["answer"][math.random(1,table.getn(mini_table["answer"]))])
                      return nil
                      end
                           end
                             end
                     end

                     r  et urn nil
end

Внимание!!! если будете делать это незабудьте сделать функцию чтоб сообщения от Lua не проходили через грея (как было) т.к сообщения от Lua скрипта нельзя ЗАГЛУШИТЬ!!! (Чтоб нетерялась функция)
Желательно чтоб функция была не по умалчиванию
P.S Если это реализируется можно такой скрипт сварганить!!!


Сообщение отредактировал KURAGE - Вторник, 23.06.2009, 17:38
 
SetuperДата: Вторник, 23.06.2009, 17:15 | Сообщение # 892
Майор
Сообщений: 98
Репутация: 6
Статус: Offline
То есть ты хочешь чтобы сообщения скрипта обрабатывались обработчиком команд?
Думаю, что это плохая идея, так как повышается уязвимость.

Команды не обрабатываются даже из меню юзера, а обрабатываются только непосредственно из строки ввода. То есть гарантируется, что команду ввёл пользователь клиента, а не кто-то со стороны.


lua master
 
KURAGEДата: Четверг, 25.06.2009, 13:30 | Сообщение # 893
Генерал-майор
Сообщений: 412
Репутация: 9
Статус: Offline
Quote (Setuper)
То есть ты хочешь чтобы сообщения скрипта обрабатывались обработчиком команд? Думаю, что это плохая идея, так как повышается уязвимость.

Я не прошу чтоб это было по умалчиванию и это нельзя было убрать просто кнопку "Обрабатывать команды посланные скриптом"
Идея хорошая т.к можно сделать много забавных скриптов smile

Добавлено (25.06.2009, 13:30)
---------------------------------------------
1. Функция: есть хабы которые используют маску, хотелось бы функцию определяющую IP хаба (когда хаб использует маску в меню хаба появляется функция "Скопировать IP адрес хаба" или другое название функции
+У меня был случий что на хаб по маске не мог зайти а по IP зашол.
+Можно узнать кто настоящий админ хаба

2. Определять IP адреса учасников хаба (хочется знать какого провайдера больше на хабе) (на некоторых хабах IP непоказиваются)

3. Всплывающее сообщение новой версии грея (незнаю как другие но я каждые полчаса проверяю обновления!
непомешалоб переделать окно обновлений как в флае (удобно сразу видеш что сделано) а когда выходит новая версия грея незнаеш с чего начать (зайти в историю или скачать исходник)

4. Добавте окно сканера сети (можно попробывать узнать mac юзера чтоб потом его HACKнуть),(нормальных сканеров сети я невидел они показуют лажу может у грея получится лучше)
+можно добавить в грей смену mac адреса
+я не уверен что это возможно! Дабавить в меню юзера опредилить mac

5. Когда отправляется Новая личка, сообщения отправляются одно за другим со своим интерватом неплохоб было чтоб интервал устанавливал пользователь.

Сообщение отредактировал KURAGE - Четверг, 25.06.2009, 13:34
 
SetuperДата: Четверг, 25.06.2009, 14:45 | Сообщение # 894
Майор
Сообщений: 98
Репутация: 6
Статус: Offline
1. Маска в твоём понимании - это dns адрес что ли? Если да, то в таком случае спасает ping.
2. IP не показываются, потому что ты не принадлежишь к числу администрации. А вообще это уже сделано: в меню юзера - Запросить IP
3. Где ты взял исходники?))))))
4. Мак адрес при переходе через активное сетевое оборудование меняется, поэтому нет смысла в его определении.
5. Что за интервал? Задержка между отправкой сообщений? Антифлуд что ли?


lua master
 
PhemmerДата: Четверг, 25.06.2009, 15:12 | Сообщение # 895
Полковник
Сообщений: 247
Репутация: 10
Статус: Offline
Quote (Setuper)
3. Где ты взял исходники?))))))

тут наверно имеется ввиду дистрибутив. biggrin
Quote (KURAGE)
3. Всплывающее сообщение новой версии грея (незнаю как другие но я каждые полчаса проверяю обновления! непомешалоб переделать окно обновлений как в флае (удобно сразу видеш что сделано) а когда выходит новая версия грея незнаеш с чего начать (зайти в историю или скачать исходник)

а почему бы не так: сначала зайти почитать историю а затем скачать.

Всплывающее сообщение это в правом нижнем углу надо понимать. и чтобы оно само каждые N минут проверяло? В принципе пригодится.

 
KURAGEДата: Четверг, 25.06.2009, 18:37 | Сообщение # 896
Генерал-майор
Сообщений: 412
Репутация: 9
Статус: Offline
Quote (Setuper)
2. IP не показываются, потому что ты не принадлежишь к числу администрации. А вообще это уже сделано: в меню юзера - Запросить IP

чтоб грей запрашивал у всех IP сразу (я про админов и всю остальную байду знаю просто не правельно формулирую)
Quote (Setuper)
5. Что за интервал? Задержка между отправкой сообщений? Антифлуд что ли?

выделяеш к примеру 5 юзеров грей открывает ихнии лички и начинает отправку с интервалом дето в 3 -2 сек
Антифлуд что ли? да (кстати весь сок флая что он отправляет сообщения мгновенно и боты неуспевают за ним)
функция интервал оч нужна.(и чтоб эта функция разпространялась на сообщение о выдачи слота wink

Былоб классно еслиб добавели в меню хаба функцию спам на хабе (с интерватом между отправками с генерацией ника...)
и пусть другие клиенты пойдут на.... а разроботчики грея поедут на отдых)))

а я пытаюсь в грей втулить окно обновления флая должно классно получится

Сообщение отредактировал KURAGE - Четверг, 25.06.2009, 18:47
 
RenegadeДата: Пятница, 26.06.2009, 14:14 | Сообщение # 897
Полковник
Сообщений: 194
Репутация: 0
Статус: Offline
Quote (Renegade)
хорошо, что можно для отдельных папок делать опцию расшарить для всех (без ограничений автобана)
но бывают ситуации, нужно отдельный файл из стандартной шары расшарить без ограничений автобана, но чтобы не перемещать его в одну из указанных выше папок, а потом возвращать в тематическую (где стандартные настройки)

прошу ввести функцию присваивать для отдельных файлов атрибут "расшарить без ограничений"

группа пользователей нашего домашнего хаба (незарегеных на этом форуме)
волнуется, заметят ли уважаемые разработчики грея эту хотелку))))


 
KURAGEДата: Суббота, 27.06.2009, 05:40 | Сообщение # 898
Генерал-майор
Сообщений: 412
Репутация: 9
Статус: Offline
Сделайте больше окно настройки (в длину) СМОТРИ КАРТИНКУ (разве не смешно)
Прикрепления: 5589145.png (92.7 Kb)


Сообщение отредактировал KURAGE - Суббота, 27.06.2009, 05:41
 
sens0rДата: Суббота, 27.06.2009, 12:48 | Сообщение # 899
Рядовой
Сообщений: 16
Репутация: 0
Статус: Offline
Подскажите, как настроить грейлин на сервис http://bitzi.com/ ?
Вроде через RAW команды?
 
AniNerbeДата: Суббота, 27.06.2009, 13:26 | Сообщение # 900
Генерал-майор
Сообщений: 434
Репутация: 28
Статус: Offline
Quote (KURAGE)
Сделайте больше окно настройки (в длину)

неее так нельзя делать: скрины для для всяких баг, креш, отчетов, мануала, будут очень место занимать.
 
Форум » >> » Архив » GreyLinkDC++ ToDo лист. Обсуждаем... (Лист хотелок к исполнению.)
Поиск:


В движке поковырялся LiveDC :p © 2024
Сделать бесплатный сайт с uCoz