myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Меню По Текстовым Файлам (readercommands_1.0c Русская Версия), API2 | Скрипт автоматического создания меню по текстовым файлам

Теги
Нет тегов для показа
dimetrius
сообщение 19.7.2008, 12:53
Сообщение #1


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Меню по текстовым файлам (ReaderCommands_1.0c Русская версия)
Скрипт автоматического создания меню исходя из наличия текстовых файлов

Версия скрипта: 1.0с
Версия API: 2

Автор: Mutor
Русский перевод: dimetrius

Протестировано удачно на версии 0.4.1.1

Некоторые фишки скрипта:
Скрипт создан для генерации менюшки, исходя из наличия текстовых файлов в папке texts
Менюшка будет доступна как всегда по правой кнопке мышки на вкладке хаба и на любом юзере!
Если выбрать менюшку на любом юзере, то в чат просто отправится команда с указанием его ника, как обращение получается!

Для работы этому скрипту необходима библиотека PXLuaFileSystem 1.2.1, её качаем вот отсюда:
http://www.czdc.org/PtokaX/Libs-0.4.0.0RC6...System-1.2.1.7z
кажется с библиотекой PXLuaFileSystem-1.2 тоже будет замечательно работать!

PS Особенно там переводить то нечего было, но убраны сервисные месаги типа скрипт запущен, остановлен и т.д. Которые обычно напрягают глаз!
Прикрепленные файлы
Прикрепленный файл  ReaderCommands_1.0c_LUA5.11__API_2__RUS.lua ( 6.39 килобайт ) Кол-во скачиваний: 433
Прикрепленный файл  PXLuaFileSystem_1.2.1.7z ( 86.56 килобайт ) Кол-во скачиваний: 299
 


Спасибо сказали:
Go to the top of the page
+Quote Post
fixx
сообщение 9.8.2008, 12:35
Сообщение #2


МЕДВЕД =)
****

Группа: Пользователи
Сообщений: 187
Регистрация: 6.8.2008
Пользователь №: 332
Спасибо сказали: 4 раза




СкриптеГ вкусный =) НО!!!
Оказывается:
1. сообщения в чат выводятся для ВСЕХ.. это минус
2. Доступно только опам - хм... минус (если исправить п.1)
3. При вызове из списка юзеров ничего не происходит... минус.
А так, скрипт нуОЧвкусный, какой простор для фантазии, какие возможности видятся... =)
Реально ли подредактировать?
Go to the top of the page
+Quote Post
dimetrius
сообщение 9.8.2008, 22:43
Сообщение #3


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Кажется вы что-то где-то перепутали big_smile.gif

1. сообщения в чат выводятся для ВСЕХ.. это минус
это как раз было если на юзере нажимали! Задумка типа показать юзеру что нужно набирать! (на сколько я понял)

3. При вызове из списка юзеров ничего не происходит... минус.
Описал выше, т.е. у меня и всех остальных пользователей всё работает и срабатывает!

2. Доступно только опам - хм... минус (если исправить п.1)

спасибо что сказали, не замечал! Скоро думаю подправлю!

Итого: теперь в чат светиться не будут команды, всем отправляться думаю тоже скоро будет big_smile.gif

2. Доступно только опам - хм... минус (если исправить п.1)

итак, делаем чтоб команды видели нужные нам профили!

Находим в настройках GUI PtokaX "Менеджер профилей" -> выбираем нужный профиль и выбираем галку "Перезагрузка текстовых файлов"

Завтра будет скрипт с остальными исправлениями big_smile.gif
Go to the top of the page
+Quote Post
Cjay
сообщение 26.8.2008, 10:47
Сообщение #4


Активный участник
***

Группа: Пользователи
Сообщений: 77
Регистрация: 31.7.2008
Из: Омск
Пользователь №: 299
Спасибо сказали: 17 раз




Отлично работает выводится только для данного юзера, доступность только оператору тоже легко исправляется, да и 3. При вызове из списка юзеров ничего не происходит... минус. я исправил так:
DoCmds = function(user)
local Menu,SubMenu = TextCfg.Menu,TextCfg.SubMenu
for i,v in ipairs(Texts) do
local x = v:gsub(TextCfg.SepChr," ")
Core.SendToNick(user.sNick,"$UserCommand 1 3 "..
SubMenu.."\\"..x.."$<%[mynick]> +"..v.."||")
end
collectgarbage("collect")
end
Но вот возникла такая проблема ставлю, чтоб сообщение писалось в PM, а оно выдается пользователю в чат, причем еще и от основного бота, а не от того что вписан в настройках скрипта. Пробовал разобраться сам, не получается...может кто поможет разобраться в чем причина?
Прикрепленные файлы
Прикрепленный файл  ReaderCommands_1.0c_LUA5.11__API_2__RUS.lua ( 6.18 килобайт ) Кол-во скачиваний: 61
 
Go to the top of the page
+Quote Post
dimetrius
сообщение 26.8.2008, 22:34
Сообщение #5


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




так я не понял, чем вас не устроило решение проблемы способом, который я описал?
Go to the top of the page
+Quote Post
Cjay
сообщение 27.8.2008, 7:19
Сообщение #6


Активный участник
***

Группа: Пользователи
Сообщений: 77
Регистрация: 31.7.2008
Из: Омск
Пользователь №: 299
Спасибо сказали: 17 раз




не устраивает то, что хотелось бы чтоб сообщения в личку приходили, имхо там их читать удобнее
Но они всёравно выдаются юзеру в главный чат....
Да и приходят не от того бота, что вписываешь в скрипте, а от основного бота хаба (мб это связано?)
Go to the top of the page
+Quote Post
dimetrius
сообщение 27.8.2008, 9:00
Сообщение #7


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Да, не замечал...

сейчас времени очень мало, поэтому не могу пообщаться с разработчиком! :(
Go to the top of the page
+Quote Post
lezvik
сообщение 15.9.2008, 19:58
Сообщение #8


Начинающий
*

Группа: Пользователи
Сообщений: 29
Регистрация: 15.9.2008
Пользователь №: 541
Спасибо сказали: 0 раз




куда библиотеку то втыкать??? в первые юзаю 04 птоку.
Go to the top of the page
+Quote Post
Lpein
сообщение 3.12.2008, 15:02
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 2.12.2008
Пользователь №: 1 278
Спасибо сказали: 0 раз




Меню отображается только админам. Как исправить?
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 3.12.2008, 15:05
Сообщение #10


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




To: Lpein
Цитата(dimetrius @ 10.8.2008, 0:43) *
2. Доступно только опам - хм... минус (если исправить п.1)

итак, делаем чтоб команды видели нужные нам профили!

Находим в настройках GUI PtokaX "Менеджер профилей" -> выбираем нужный профиль и выбираем галку "Перезагрузка текстовых файлов"
т.к.
Код
ProfMan.GetProfilePermissions(user.iProfile).bRefreshTxt
Go to the top of the page
+Quote Post
Melisska
сообщение 28.1.2009, 22:48
Сообщение #11


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 25.1.2009
Пользователь №: 1 958
Спасибо сказали: 0 раз




ПРОБЛЕМА! в меню оно есть у всех но у обычных регов оно не работает..... =((((( очень нужно чтоб всё работало!! =)
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 31.1.2009, 19:26
Сообщение #12


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




скрипт автоматом создаёт меню по файликам. это ясно.
а как быть если имя файла содержит пробелы и кириллицу?
а если txt файл вдруг обновился то как отреагирует скрипт? он будет гнать старый или обновлённый тхт?
спрашиваю от того что ещё не успел проверить.(да ещё и не начем.)
Go to the top of the page
+Quote Post
Cjay
сообщение 12.2.2009, 15:28
Сообщение #13


Активный участник
***

Группа: Пользователи
Сообщений: 77
Регистрация: 31.7.2008
Из: Омск
Пользователь №: 299
Спасибо сказали: 17 раз




с пробелами проблемно... я их заменяю на _
на кирилицу нормально реагирует
если txt обновится, то покажет новую версию, только помоему для этого на хаб нужно перезайти. точно не помню уже..
проблема вот возникает если файл удалил, до ребута хаба он почему то висит в менюшке, хотя при нажатии не показывается
ну и проблем у меня как была так и остается, сообщения выводятся мне хаотично от двух ботов, того что прописан в настройках и основного на хабе, причем еще и то в личку то в чат...не пойму что за баг так и не разобрался
Go to the top of the page
+Quote Post
vicious
сообщение 17.3.2009, 16:19
Сообщение #14


Продвинутый участник
****

Группа: Пользователи
Сообщений: 173
Регистрация: 26.1.2009
Из: Saratov
Пользователь №: 1 965
Спасибо сказали: 7 раз




Цитата(Cjay @ 12.2.2009, 15:28) *
с пробелами проблемно... я их заменяю на _
на кирилицу нормально реагирует
если txt обновится, то покажет новую версию, только помоему для этого на хаб нужно перезайти. точно не помню уже..
проблема вот возникает если файл удалил, до ребута хаба он почему то висит в менюшке, хотя при нажатии не показывается
ну и проблем у меня как была так и остается, сообщения выводятся мне хаотично от двух ботов, того что прописан в настройках и основного на хабе, причем еще и то в личку то в чат...не пойму что за баг так и не разобрался


Нехрена не понимает кириллицу. текстовые файлы с англ названием выводит, с русским нет (для тех кто не понял)
Go to the top of the page
+Quote Post
Cjay
сообщение 17.3.2009, 23:22
Сообщение #15


Активный участник
***

Группа: Пользователи
Сообщений: 77
Регистрация: 31.7.2008
Из: Омск
Пользователь №: 299
Спасибо сказали: 17 раз




всё понимает! у меня половина текстовых файлов с названием кирилицей, и прекрасно работают
Go to the top of the page
+Quote Post
Skeptik
сообщение 6.6.2009, 20:14
Сообщение #16


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 11.5.2009
Пользователь №: 3 300
Спасибо сказали: 0 раз




А как сделать что-бы меню было видно и незарегистрированым пользывателям?
Ведь в менеджере профилей нету Unreg
Go to the top of the page
+Quote Post
philoum
сообщение 2.1.2011, 13:13
Сообщение #17


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2010
Из: Fr
Пользователь №: 7 902
Спасибо сказали: 2 раза




Hi,
how install PXLuaFileSystem under Ubuntu Linux please ?
ty greetings
Go to the top of the page
+Quote Post
mariner
сообщение 2.1.2011, 18:49
Сообщение #18


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




install lua filesustem and change pxlfs to lfs in script.


Спасибо сказали:
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Меню на хабе Ptoka 0.5.0.0
Свое меню с вызовом функций
4 daslex 8 814 17.11.2013, 15:05 Посл. сообщение: daslex
No New Posts От: User Info 1.0 (русская Версия)
От темы с ID: 205
0 Sergey613 4 613 9.10.2012, 20:03 Посл. сообщение: Sergey613
No New Posts От: Опросы (poll_bot V.1.4a Русская Версия)
От темы с ID: 181
0 Sergey613 4 208 9.10.2012, 19:51 Посл. сообщение: Sergey613
Closed Topic has attachmentsАдмин меню
Админ меню под API2 для PtokaX 0.4.2.0
8 Strannik 12 712 24.3.2012, 14:36 Посл. сообщение: Strannik
No New Posts Topic has attachmentsРусская версия jmDC
DC++ клиент написанный на J2ME, для мобильных устройств
12 DEN 007 17 985 23.1.2012, 20:28 Посл. сообщение: Артём
No new Topic has attachmentsОпросы (poll_bot V.1.4a Русская Версия)
API2 | Скрипт проведения опросов
64 dimetrius 82 705 19.9.2011, 14:52 Посл. сообщение: striker
No New Posts Скрипт для открытия сайта через меню хаба.
6 digor22 11 147 31.8.2011, 11:55 Посл. сообщение: Setuper
No New Posts контекстное меню для АДМИНА
12 drkrol 14 175 11.8.2011, 21:29 Посл. сообщение: dimajak
No New Posts От: Опросы (poll_bot V.1.4a Русская Версия)
От темы с ID: 181
0 ruvim 4 530 27.2.2011, 14:18 Посл. сообщение: ruvim
No New Posts От: Опросы (poll_bot V.1.4a Русская Версия)
От темы с ID: 181
0 van21 4 432 25.1.2011, 15:20 Посл. сообщение: van21
No New Posts Какая самая стабильная версия HexHub?
сравнение версий
9 GaZz-BenziNa 14 087 7.1.2011, 18:25 Посл. сообщение: absent
No new Topic has attachmentsUser Info 1.0 (русская Версия)
API2 | Скрипт для просмотра информации о юзерах
26 dimetrius 39 365 28.12.2010, 17:54 Посл. сообщение: ProGeTTo
No New Posts Хуббабот и другие меню
Хуббабот и другие меню
1 Ameet 5 641 19.12.2010, 22:56 Посл. сообщение: ustas
No New Posts Topic has attachmentsпомогите сделать меню
9 goncharov08 12 970 12.10.2010, 19:22 Посл. сообщение: Saymon21
No New Posts Полоса в меню
3 random name 7 472 23.8.2010, 12:47 Посл. сообщение: Nickolya

 



RSS Сейчас: 23.12.2024, 9:41