myDC.ru

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

 

> Trans, API1, API2

Теги
Нет тегов для показа
Артём
сообщение 28.10.2008, 11:37
Сообщение #21


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




Название скрипта: Trans
Версия API: 1 & 2
Автор: c00Lo ©
Описание скрипта: Скрипт автоматически меняет "абракадабру" с ghbdtn на привет ... если вы писали русский текст в англ. раскладке, скрипт автоматически сменит на русский
Цитата
[10:21:56] «« <Артём> наверно хотел(а) написать»»: привет как дела
[10:21:56] <Артём> ghbdtn rfr ltkf

API 1 Прикрепленный файл  trans.lua ( 3.55 килобайт ) Кол-во скачиваний: 25

API 2 Прикрепленный файл  trans_newapi.lua ( 3.68 килобайт ) Кол-во скачиваний: 117
Go to the top of the page
+Quote Post
3 страниц V  < 1 2 3 >  
Начать новую тему
Ответов
ART8150
сообщение 23.1.2010, 0:35
Сообщение #22


Начинающий
*

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




Чета я не пойму как он работает установи его и чета я пойму как он работает как проверит что он работает расскажите
Go to the top of the page
+Quote Post
Артём
сообщение 23.1.2010, 1:12
Сообщение #23


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




ART8150
Напиши .... ghbdtn rfr ltkf? z ye, )))) и увидешь)))
Go to the top of the page
+Quote Post
brauzer84
сообщение 23.1.2010, 9:33
Сообщение #24


Участник
**

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




Птока выдаёт ошибку - 0.4.1.1\scripts\Perevod_newapi.lua:58: attempt to call global 'NewUserConnected' (a nil value)
Go to the top of the page
+Quote Post
Wariner
сообщение 23.1.2010, 9:40
Сообщение #25


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




2brauzer84: неужели сложно прочитать всю тему?! http://mydc.ru/index.html?showtopic=492&am...post&p=5279
2Артём: оформи пожалуйста тему как положено!
Go to the top of the page
+Quote Post
brauzer84
сообщение 23.1.2010, 10:56
Сообщение #26


Участник
**

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




Извините провтыкал....походу сплю ещё О_-

Скрипт реагировал на смайлы.
Если у кого-то такая же проблема, то выкладываю скрипт с исключениями для смайлов

Прикрепленный файл  Perevod_newapi.lua ( 6.35 килобайт ) Кол-во скачиваний: 34
Go to the top of the page
+Quote Post
as91
сообщение 25.4.2010, 14:29
Сообщение #27


Начинающий
*

Группа: Пользователи
Сообщений: 18
Регистрация: 29.3.2010
Пользователь №: 6 507
Спасибо сказали: 1 раз




а как сделать чтобы скрипты не реагировал на слова, спереди кот стоит ! - те команды. А то он у меня реагирует, стоит скрипт из поста выше
Go to the top of the page
+Quote Post
Nickolya
сообщение 25.4.2010, 22:04
Сообщение #28


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Добавь после
Код
function ChatArrival(user,data)
вот такой код:
Код
    if data:match "^%b<>%s+[%!]" then
        return
    end
Go to the top of the page
+Quote Post
as91
сообщение 26.4.2010, 22:40
Сообщение #29


Начинающий
*

Группа: Пользователи
Сообщений: 18
Регистрация: 29.3.2010
Пользователь №: 6 507
Спасибо сказали: 1 раз




в том месте, где я подставил то, что постом выше скрипт затыкается

лог

/etc/ptokax/scripts/perevod.lua:208: attempt to index global 'data' (a nil value)


Разобрался, надо сделать так

Код
if sData:match "^%b<>%s+[%!]" then
    return
end


иногда мне кажеться что я начинаю понимать этот язык
Go to the top of the page
+Quote Post
DEN 007
сообщение 17.7.2010, 23:18
Сообщение #30


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

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




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

Прост тот скрипт что в 5 посте слишком уж неудобен... зафлуживает и юзер не понимает нечего(
Go to the top of the page
+Quote Post
Alexey
сообщение 18.7.2010, 13:12
Сообщение #31


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Типа вот: Прикрепленный файл  trans_amod.lua ( 1.85 килобайт ) Кол-во скачиваний: 11


Спасибо сказали:
Go to the top of the page
+Quote Post
DEN 007
сообщение 18.7.2010, 14:36
Сообщение #32


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

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Спасибо то что надо!!!!

А еще такой вопрос как добавлять исключения? если к примеру начнет переводить еще что то что ненужно...
к примеру в скрипте из 5-того поста
Код
tAntiRaplace = {
"magnet",
"http",
"www",
"dchub",
"ftp",
"lol",
}


сори просто не нашел (точнее нашел, но непонял как добавлять) (( в луа как....
Go to the top of the page
+Quote Post
Ksan
сообщение 18.7.2010, 15:04
Сообщение #33


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Ну ты же сам показал, как сделано. Трудно догадаться сделать аналогично же и с другими словами-исключениями?
Делаешь как показано, сохраняешь, потом перезапускаешь скрипт.
Go to the top of the page
+Quote Post
Alexey
сообщение 18.7.2010, 15:47
Сообщение #34


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Держи: Прикрепленный файл  trans_amod2.lua ( 2.12 килобайт ) Кол-во скачиваний: 24


Спасибо сказали:
Go to the top of the page
+Quote Post
DEN 007
сообщение 18.7.2010, 19:07
Сообщение #35


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

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Цитата(Alexey @ 18.7.2010, 16:47) *
Держи: Прикрепленный файл  trans_amod2.lua ( 2.12 килобайт ) Кол-во скачиваний: 24


Мега тебе спасибо!

А теперь вопрос вот к примеру есть теги для грейлинка типа [b] и тд.. бот на них ругается... так вот я где то на форуме видел пост про то как правильно добавлять исключение и т.д.
Go to the top of the page
+Quote Post
DEN 007
сообщение 21.7.2010, 1:31
Сообщение #36


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

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




еще одна проблема создается бот реагирует на ники((( как это изменить..,

я вот создаю базу исключений если этот скрипт довести до конца это будет класс!!!
Go to the top of the page
+Quote Post
Nickolya
сообщение 26.7.2010, 21:54
Сообщение #37


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Сделал проверку слова на ник юзера, может кривовато работать...
Прикрепленные файлы
Прикрепленный файл  trans_amod2.lua ( 2.5 килобайт ) Кол-во скачиваний: 21
 


Спасибо сказали:
Go to the top of the page
+Quote Post
absent
сообщение 16.12.2010, 8:13
Сообщение #38


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

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




Цитата(MIXER @ 9.12.2009, 18:09) *
Я надеюсь это шутка была ?)





5-ое сообщение этого топика.



[08:12] Синтаксис D:\d\хабы\0.4.1.2(2)\scripts\Переводчик_newapi.lua:58: attempt to call global 'NewUserConnected' (a nil value)
Go to the top of the page
+Quote Post
Артём
сообщение 16.12.2010, 12:07
Сообщение #39


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




absent, подвигай скрипт вверх вниз, скрипт рабочий!!!
Цитата
[11:06:10] <PtokaX> *** Unreg, давай все-таки переключим язык и будем писать на русском?!? Ок?
[11:06:10] <PtokaX> *** Если Ты имел в виду следующее: "ваыыаыаыва", то воспользуйся командой +tr для быстого перевода Твоей фразы в чате...
[11:06:10] <PtokaX> *** Чтобы перевести какую-то фразу с абра-кадабры на русский используй команду +remake <фраза>...
[11:06:10] <Unreg> dfssfsfsdf
Go to the top of the page
+Quote Post
absent
сообщение 22.1.2011, 2:02
Сообщение #40


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

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




сделайте плиз чтоббы не писалось что я имею виду
01:58:03] «« <Ckoba> наверно хотел(а) написать»»: привет
[01:58:03] <Ckoba> ghbdtn



а сразу шел перевод
Go to the top of the page
+Quote Post
DEN 007
сообщение 22.1.2011, 2:17
Сообщение #41


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

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Это будет не совсем прально так как скрипт может ошибатся. Ну да ладно.
Заменить
Код
Core.SendToAll(" << "..tUser.sNick..", наверное, хотел(а) написать >>: "..sMsg)

на
Код
Core.SendToAll(tUser.sNick," "..sMsg)


P.S. Не проверял
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: Trans
От темы с ID: 492
2 as91 5 730 26.4.2010, 17:38 Посл. сообщение: as91
No New Posts От: Trans.lua
От темы с ID: 492
0 tolya 3 722 18.1.2010, 8:38 Посл. сообщение: tolya

 



RSS Сейчас: 28.3.2024, 16:14