Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Служебные скрипты [PtokaX] _ Report

Автор: Jaska 15.7.2008, 1:23

Название скрипта: Report
Версия скрипта: - v1.1
Версия API: API 1,API 2 (универсальный)
Автор: Jaska
Описание:
• Основная функция - отправлять отчеты об ошибках
• Отчеты отправляются пользователями. Мастера будут уведомляться о новых отчетах до
тех пор, пока не прочитают их.
• Все действия логируются и записываются в папку Logs (По аналогии с IpGag)
• Если мастер на хабе то отчет отправляется сразу, если нет то сохраняется в таблице и отправляется потом.

Ссылка:  Report_v1.1.zip ( 2.62 килобайт ) : 295

Автор: dimetrius 15.7.2008, 11:53

Почему отправляется рапорт только когда подключается мастер?

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

Добавил, пробуй.

Автор: M.a.r.s.e.l 27.10.2008, 15:20

feel_good.gif Исправил одну закорючку в скрипте... Наверное только будет работать для PtokaX 0.3.6.0 Не вылазиет такая фигня:
[17:16:36] <Report> Вы успешно отправили сообщение об ошибке. Спасибо за активность
[17:17:50] <M.a.r.s.e.l> !reportbug Проверка

 report.rar ( 2.94 килобайт ) : 33
 

Автор: M.a.r.s.e.l 29.10.2008, 12:42

still_dreaming.gif я из этого срипта сделал "Отправление заявки на добавление сайта" surrender.gif

Автор: Mol 3.11.2008, 14:22

Спасибо за скрипт))

Автор: Vizunchik 16.1.2009, 21:46

Помогите исправить ошибку Апи 2

Код
[01:10] Синтаксис ...0.4.1.1\scripts\Отчет об ошибке.lua:237: attempt to index local 'f' (a nil value)

Автор: Setuper 17.1.2009, 0:55

Код
function LogThis(LogFile)
    local day = os.date("[%d.%m.%y]")
    local log_format = sLogPath..day..".txt"
    local log_str = ""
    if io.open(log_format) ~= nil then
        log_str = GetFile(log_format)
    end
    local f = io.open(log_format,"w+")
    cur_log = log_str.."\n"..LogFile
  if f then
      f:write(cur_log)
      f:flush()
      f:close()
  end
end

Автор: Vizunchik 17.1.2009, 13:06

спс всё пока работает

при тести скрепта вышло ошиба

Код
Синтаксис ...0.4.1.1\scripts\Отчет об ошибке.lua:70: attempt to concatenate local 'sData' (a nil value)

а щас что делать надо чтобы исправить ошибку ?

Автор: Sephiroth_Lukaw 17.1.2009, 13:14

Код
function SendToPM(tUser,sData)
sData = sData or "" ---------
    if sNewPtokaX then
        Core.SendPmToUser(tUser,sBot,""..sData.."")
    elseif sOldPtokaX then
        tUser:SendPM(sBot,sData)
    end
end

Автор: Vizunchik 6.3.2009, 21:42

народ, а как справить вот эти ошибки

Код
при отправки команды !viewreporttable   в чат
23:36] Синтаксис ... 0.4.1.1\scripts\Report.lua:198: attempt to index field '?' (a nil value)

при отправки команды !viewreport   в чат
[23:39] Синтаксис ... 0.4.1.1\scripts\Report.lua:153: attempt to index field '?' (a nil value)

Автор: Vizunchik 28.3.2009, 14:22

[16:21] Синтаксис ...ИНДЕ\Сервак хаба\0.4.1.1\scripts\Отчет об ошибке.lua:196: table index is nil
нУ народ мастера луа помоги со скриптом

 Отчет_об_ошибке.lua ( 8.82 килобайт ) : 6