![]() |
|
|
#251 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Поставил uni2ascii, не появилось сохранить в ANSI. Ну это и понятно пакет для ASCII. Винда forever
Последний раз редактировалось sakatgg; 07.05.2017 в 02:16. |
|
|
|
|
|
#252 |
|
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 ![]() |
sakatgg, большое спасибо ))) и последнее хотел попросить, автозагрузка от root как сделать, от usr знаю что просто нужно добавить путь в /etc/rc.local, как сделать чтоб через морду просто автозапуск и kill
Последний раз редактировалось dcbeelinekz; 07.05.2017 в 04:18. |
|
|
|
|
|
#253 | |
|
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
HEXом сравнил, идентичны???? При make V=99 компилятор с musl выдает очень много предупреждений. И не понимает укороченных объявлений переменных в digitemp. Может musl это и есть проблемой с патчами созданными в gedit? Дождусь окончания и с нуля перейду на uClibc. Чисто ради эксперимента. Последний раз редактировалось melsem; 07.05.2017 в 13:30. |
|
|
|
|
|
|
#254 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
dcbeelinekz, В роутере есть скрипт запуска /usr/etc/S95ptokax, но он помещенный в /etc/init.d не запускается - формат не тот походу
Здесь можно пропустить :) Спасибо melsem помогКод:
#!/bin/sh ENABLED=yes PROCS=PtokaX ARGS="-d -c /opt/share/ptokax/" PREARGS="" DESC=$PROCS PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin . /opt/etc/init.d/rc.func Код:
#!/bin/sh /etc/rc.common # Copyright (C) 2007-2012 OpenWrt.org START=95 PtokaX -d -c /root/.PtokaX Но тут один момент - при каждом заходе на страницу Startup- сервер стартут (даже если отключен, то включиться). На закладке Процессы можно Kill выгрузить На закладке Startup кнопка Disable работает. Остальные кнопки - это надо кто в этих скриптах понимает, я в них не волоку хотя тоже не мешало знать, приходиться ![]() Там наверника не сложно, просто не сталкивался, если кто поможет, я вставлю в feed [свернуть] Выложи примеры скриптов на lua для ptokax и куда их ложить,глянуть как это дело работает или ссылку где взять и почитать.
Последний раз редактировалось sakatgg; 08.05.2017 в 03:07. |
|
|
|
|
|
#255 |
|
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Я не знаю команд как запускается но из того что увидел, фаил ptokax поместить в /etc/init.d. Кнопки будут работать.
Это типа шаблон будет. Команду для старта PtokaX -d -c /root/.PtokaX надо вписать такую или нет не знаю. Но после нее надо через пробел вписывать и символ & Код:
#!/bin/sh /etc/rc.common
START=98
start() {
PtokaX -d -c /root/.PtokaX &
}
stop() {
killall PtokaX > /dev/null
}
restart() {
killall PtokaX > /dev/null
sleep 1
PtokaX -d -c /root/.PtokaX &
}
|
|
|
|
|
|
#256 | |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Ок, спасибо. Всё четко работает. Ток это убрал:
Цитата:
Лог: Старт при включении - Стоп - Старт - Рестарт Код:
Sun May 7 21:39:53 2017 - Serving started Sun May 7 21:40:54 2017 - Received signal SIGTERM ending... Sun May 7 21:40:54 2017 - Serving stopped (UL: 334 [0], DL: 261) Sun May 7 21:41:54 2017 - Serving started Sun May 7 21:42:56 2017 - Received signal SIGTERM ending... Sun May 7 21:42:56 2017 - Serving stopped (UL: 334 [0], DL: 243) Sun May 7 21:42:58 2017 - Serving started
Последний раз редактировалось sakatgg; 08.05.2017 в 02:30. |
|
|
|
|
|
|
#257 | |
|
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 ![]() |
Цитата:
Чтоб запустить скрипт, нужно в файле Scripts.pxt внести имя скрипта и включить цифрой - 1, выкл - 0 Код HTML:
# # PtokaX scripts settings file # chat.lua = 1 Например скрипт история чата Код HTML:
maxhistory = 11 -- сколько выводить сообщений при подключении
botname = "[Чат]" -- имя бота
BadChars = {".","?","!","+","-",} -- префиксы (НЕ ТРОГАТЬ!)
function OnStartup()
chathistory = {}
Core.RegBot(botname,"Бот: выводит историю чата","",true)
end
function UserConnected(user)
local n = #chathistory
local str = "Последние "..n.." сообщений чата из "..maxhistory..":\n\n"
if n~=0 then
for i = 1, n do str = str..chathistory[i].."\n" end
Core.SendToNick(user.sNick,"<"..botname.."> "..str) -- в Main
end
end
OpConnected = UserConnected
function ChatArrival(user,data)
Core.GetUserAllData(user)
if string.sub(data, 1, 1) ~= "<" then end
local s,e,pre = string.find(data, "^%b<> (.)")
local when = os.date("[%H:%M:%S] ")
local chat = string.sub(data, 1, -2)
if data:match"%b<> is kicking " then
data = data:sub("kicking", "kiсking")
end
for k,v in pairs(BadChars) do
if pre == v then
return
end
end
table.insert(chathistory,when..chat)
if #chathistory > maxhistory then table.remove(chathistory, 1) end
collectgarbage("collect")
end
RegConnected = UserConnected
|
|
|
|
|
|
|
#258 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Поместил в /root/.PtokaX/scripts/chat.lua (скрипт история чата)
В/ root/.PtokaX/cfg/Scripts.pxt Код:
# # PtokaX scripts settings file # chat.lua = 1 Здесь можно не читать, разобрался :)При рестарте становиться chat.lua = 0 Может еще какие пакеты нужны для работы с lua и где эта история должна появляться? P.S. Короче взял готовый скаченный скрипт lua, вставил тот что ты в коде дал, вроде при рестарте осталось chat.lua = 1, но где эта история чата находиться? Я в чате по набивал, но файл не нашел [свернуть] P.S.2 Кажись догнал как работает скрипт, он файл не создает, его работа вот здесь видна на 1 скрине chat.lua = 1 На 2 скрине отключен chat.lua = 0 P.S.3 Разобрался почему скидывал chat.lua = 1 в chat.lua = 0 - надо перед изменением остановить PtokaX, изменить и стартануть. Последний раз редактировалось sakatgg; 08.05.2017 в 18:50. |
|
|
|
|
|
#259 |
|
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 ![]() |
У меня 15 юзеров в локалке щас, все хорошо работает и 3 скрипта таких не сложных поставил, озу 23% показывает, карочи офигенно все работает, это не пк держать как я раньше делал и ток тратил + еще шум кулеров, конкретно раздражал, а щас тупо в развед каробку установил 2 роутера один как основной через него весь трафик с пк идет, интрнеты там, а на втором тупо DC++ сервер (хаб) стоит круглосуточно 24 на 7, бесперебойно, автоперезагрузку поставил, чтоб не было зависов, раз в сутки в 3 часа ночи. Аж душа радуется этому ptokax
Последний раз редактировалось dcbeelinekz; 08.05.2017 в 19:47. |
|
|
|
|
|
#260 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Если ANSi 1251 то и ставить ничего не надо
![]() В блокноте в винде: В gedit в ubuntu: Разницы HEX-редактор не видит..
__________________
Читаю ваши мысли по аватару ... |
|
|
|
![]() |
| Здесь присутствуют: 10 (пользователей: 0 , гостей: 10) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|