myDC.ru

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

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

> Скрипт История Чата Перестает Работать, скрипт История чата перестает работать

Теги
Нет тегов для показа
epson950
сообщение 14.10.2008, 13:50
Сообщение #1


Участник
**

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




скрипт История чата перестает работать точнее тупит- историю чата выдает при входе не в чат, а неизвестно куда, но в статус баре видно что он ее кудато выдал. что с ним?Прикрепленный файл  2008_10_14_144840.jpg ( 82.72 килобайт ) Кол-во скачиваний: 82


сам скриптПрикрепленный файл  Chat_History_5.1_newapi.rar ( 1.91 килобайт ) Кол-во скачиваний: 40
Go to the top of the page
+Quote Post
Wariner
сообщение 14.10.2008, 16:54
Сообщение #2


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

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




проверил... птока 0400... работает отлично!
CODE
[17:47:48] *** Соединение с 10.2.100.240:6666...
[17:47:48] *** Соединён
[17:47:48] *** Пароль отправлен...
[17:47:49] <Hub-Security> Этот хаб работает под управлением PtokaX DC Hub 0.4.0.0 (Время работы: 0 дней, 0 часов, 1 минут / Юзеры: 0)
[17:47:49] <[История_чата]> <»«»«»«»«»«»«»«[ Последние ( 20 ) сообщений чата ]»«»«»«»«»«»«»«>

- [17:03] <x-ray> проба
- [17:19] <проба> ппппппппппп
- [17:25] <проба> ПППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППППП
- [17:38] <проба> dc2.degunino.net
- [23:36] <x-ray2> ППППППППППППП
- [23:37] <x-ray2> ррррррррррррррр
- [23:37] <x-ray2> тттттттттттттттт
- [23:37] <•X-Ray•> шощоВАЫОАпшО
- [23:37] <•X-Ray•> лтАЯЛВТАлтЛТВАт
- [23:37] <•X-Ray•> отОЯЧТСамоттв
- [17:47] <-=Wariner=-> ы
- [17:47] <-=Wariner=-> ы
- [17:47] <-=Wariner=-> ы
- [17:47] <-=Wariner=-> ы
- [17:47] <-=Wariner=-> ыы
- [17:47] <-=Wariner=-> ы
- [17:47] <-=Wariner=-> ы
- [17:47] <-=Wariner=-> авпвап
- [17:47] <-=Wariner=-> авпавп
- [17:47] <-=Wariner=-> работает?

[17:47:49] <[История_чата]> <»«»«»«»«»«»«»«»«»«[ Конец истории чата ]»«»«»«»«»«»«»«»«»«>
Go to the top of the page
+Quote Post
epson950
сообщение 14.10.2008, 17:31
Сообщение #3


Участник
**

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




Так я не говорю, что он не работает сразу, он ПЕРЕСТАЕТ работать через какоето время, и с чем это связано не понятно.
Go to the top of the page
+Quote Post
Nickolya
сообщение 14.10.2008, 17:31
Сообщение #4


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

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




Значит какой-то скрипт до него отправляет команду вывода в статусную строку, хотя такого быть просто не должно, ведь птока должна закрывать команды символом | если его нет, попробуй поотключать скрипты по одному и выявить какой мешает. Хотя на скрине видно что используется хуббабот, это почти всё объясняет big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 14.10.2008, 17:32
Сообщение #5


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




На скрине показана история чата через HubTopic, а приложенный скрипт написан для обычной истории чата!
В принципе исправить этот скрипт не трудно, надо всего лишь к отправляемому сообщению прибавить спереди "$HubTopic "
Код
Core.SendToNick(user.sNick,"$HubTopic <"..botname.."> "..str.."\r\n")
Core.SendToNick(user.sNick,"$HubTopic <"..botname.."> <»«»«»«»«»«»«»«»«»«[ Конец истории чата ]»«»«»«»«»«»«»«»«»«>")
Go to the top of the page
+Quote Post
DEL
сообщение 14.10.2008, 17:36
Сообщение #6


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


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




Цитата(Setuper @ 14.10.2008, 19:32) *
На скрине показана история чата через HubTopic, а приложенный скрипт написан для обычной истории чата!


не, у мну так же, он туда слать начинает big_smile.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 14.10.2008, 17:39
Сообщение #7


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

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




Давайте по-порядку:
Во-первых убираем Core.GetUserAllData(user) в скрипте (2 строки).
2: в функции ChatArrival есть строка if string.sub(data, 1, 1) ~= "<" then end, она ничего не делает, для ее работы надо добавить между then и end return, чтобы получилось так: then return end
3: в этой же функции каждое сообщение запускает сохранение в файл, что является расточительством ресурсов, удаляем savehistory() в функции ChatArrival

Ну пока всё, пробуйте big_smile.gif
Go to the top of the page
+Quote Post
epson950
сообщение 15.10.2008, 13:08
Сообщение #8


Участник
**

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




Сначала сделал это
Цитата
Во-первых убираем Core.GetUserAllData(user) в скрипте (2 строки).
2: в функции ChatArrival есть строка if string.sub(data, 1, 1) ~= "<" then end, она ничего не делает, для ее работы надо добавить между then и end return, чтобы получилось так: then return end
3: в этой же функции каждое сообщение запускает сохранение в файл, что является расточительством ресурсов, удаляем savehistory() в функции ChatArrival

не помогло, в чат стала отправляться только последняя строчка-
»«»«»«»«»«»«»«»«»«[ Конец истории чата ]»«»«»«»«»«»«»«»«»«>

потом сделал это
Цитата
Core.SendToNick(user.sNick,"$HubTopic <"..botname.."> "..str.."\r\n")
Core.SendToNick(user.sNick,"$HubTopic <"..botname.."> <»«»«»«»«»«»«»«»«»«[ Конец истории чата ]»«»«»«»«»«»«»«»«»«>")


помогло, все заработало, но почемуто текст стал выделенным (у меня зеленый болд, наверно от настроек клиента зависит), но до этого все выло обычным черным текстом
Go to the top of the page
+Quote Post
Perspect
сообщение 26.10.2008, 15:35
Сообщение #9


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

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Зелёным текстом и у меня пишет. Кроме этого скрипт этот не сохраняет свежие сообщения в чат, а просто выдаёт старые
Go to the top of the page
+Quote Post
epson950
сообщение 26.10.2008, 21:49
Сообщение #10


Участник
**

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




в смысле "старые"? он выдает последние N сообщений чата перед твоим входом, именно для чего предназначен то и делает
Go to the top of the page
+Quote Post
Perspect
сообщение 27.10.2008, 1:43
Сообщение #11


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

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Цитата(epson950 @ 26.10.2008, 20:49) *
в смысле "старые"? он выдает последние N сообщений чата перед твоим входом, именно для чего предназначен то и делает


Скрипт на каком-то этапе клинит и в чат подаются те сообщения, которые были на момент 'клина', а те сообщения, которые были написаны позже, в скрипт 'История чата' просто не записываются. И вот целый день только те сообщения, которые были написаны с утра.

Осинила меня мысль только что, поменять местами скрипты с антирекламой и антиматов. После чего 'История чата' заработала.
Но в любом случае придётся отказаться от такого скрипта, т.к. он записывает всё подряд, сказанное в чате. И не важно, подменил скрипт 'Антимат' матерное выражение или нет, но каждый, вновь зашедший пользователь, видит сообщения без цензуры.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsНерабочий скрипт ВИПа по шаре
16 Damaks 20 047 23.2.2023, 7:16 Посл. сообщение: mod
No new Topic has attachmentsMagneto - Бесплатный Скрипт Портала Обмена Dc-ссылками Для Локальной Сети
26 UserSide 41 239 27.8.2019, 11:01 Посл. сообщение: CyberGhost404
No New Posts От: Новогодний Скрипт
От темы с ID: 871
0 Евгений 3 182 15.10.2018, 21:44 Посл. сообщение: Евгений
No New Posts А бывают такой скрипт бота?
Скрипт который создает виртуалных юзеров, но с реальными шарами
5 MarkDark 8 136 26.12.2017, 10:47 Посл. сообщение: мамин_парень
No New Posts Скрипт: Бот который отвечает в лс
4 мамин_парень 7 817 11.11.2017, 5:57 Посл. сообщение: мамин_парень
No New Posts как сделать вот этот скрипт
12 мамин_парень 12 575 13.9.2017, 10:51 Посл. сообщение: dimetro
No New Posts Topic has attachmentsИщу скрипт переадресации (redirect)
Переадресация интернет-юзеров
3 AS_Com 7 214 27.8.2017, 8:05 Посл. сообщение: Ksan
No New Posts Topic has attachmentsСкрипт Thunder.lua
7 Евген76 15 315 9.8.2017, 11:48 Посл. сообщение: Ksan
No New Posts Требуется скрипт
Нужен скрипт запрета на подключение
5 Nikolaevich 9 499 20.8.2016, 19:52 Посл. сообщение: Ksan
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 104 604 28.9.2015, 13:34 Посл. сообщение: NeirRon
No New Posts Скрипт загрузки файла
1 FreeNas 6 426 21.7.2015, 10:58 Посл. сообщение: HackFresse
No new Как вызвать bash скрипт из Lua
14 Iskandark 17 317 3.3.2015, 12:42 Посл. сообщение: Iskandark
No new Topic has attachmentsНовогодний Скрипт
API2
22 Tsd 35 632 12.12.2014, 16:28 Посл. сообщение: Tsd
No New Posts Скрипт запрета видеть чат
запрет видеть чат
2 dimetro 7 292 5.12.2014, 17:37 Посл. сообщение: dimetro
No New Posts История чата
помогите исправить
0 fenrir 4 971 17.11.2014, 2:24 Посл. сообщение: fenrir

 



RSS Сейчас: 27.11.2024, 5:43