Иконка ресурса

EventLog Errors 1.1

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,128
Реакции
5,903
Баллы
648
Пользователь Dragokas разместил новый ресурс:

EventLog Errors - Получение ошибок и предупреждений из журнала событий (Application, System)

Назначение:
Скрипт формирует CVS-файл со списком системных ошибок и предупреждений
из журнала событий (журналы "Приложение" и "Система").

Используется программа Microsoft LogParser.

Обо всех ошибках операционной системы и приложений можно узнать из Журнала событий. Эта постоянно работающая служба фиксирует основные события, происходящие в системе, в том числе сбои и ошибки. Все записи журнала...
Узнать больше об этом ресурсе...
 

Кирилл

Команда форума
Администратор
Сообщения
13,811
Реакции
6,163
Баллы
913
Dragokas, можешь сделать конвертацию лога в HTML,по дате события?
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,128
Реакции
5,903
Баллы
648
Да. могу.
 

Кирилл

Команда форума
Администратор
Сообщения
13,811
Реакции
6,163
Баллы
913
Буду благодарен.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,128
Реакции
5,903
Баллы
648
Пользователь Dragokas обновил ресурс EventLog Errors новой записью:

HTML-версия. Добавлен лог журнала "Установка" (SETUP).

Теперь логи создаются в формате HTML.
Добавлен лог ошибок журнала "Установка" (потребуются права Администратора).
Если такие права получить невозможно, будут созданы логи только журналов "Приложения" и "Система".
Узнать больше об этом обновлении...Если у кого-то есть широкие познания в HTML,
можете предложить свой вариант HTML-формы (шаблона).
Интересно, можно ли сделать сортировку, клацнув по столбцу.
Еще бы неплохо регулировать ширину столбцов.

Мой шаблон находится в файле "Log Parser 2.2\Template.html"

Также можно программно подсвечивать определенные фразы в логе. Только знать, что именно.

Из других журналов тоже можно сделать выборку, если есть что-то стоящее.
___________________
ЗЫ. В XP нет журнала "Установка".Для себя: Файлы журналов программы установки Windows
 
Последнее редактирование:

Кирилл

Команда форума
Администратор
Сообщения
13,811
Реакции
6,163
Баллы
913
Спасибо!
Как ты относишься к тому,что бы не открывать каждый лог отдельно,а сделать основную страницу с открывающимися вкладками других?
Графу Strings надо загнать в рамки поменьше.

можно ли сделать сортировку, клацнув по столбцу.
Да можно,скину макет.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,128
Реакции
5,903
Баллы
648
Хорошо отношусь, если мне сделают соответствующую форму-образец.
 

Кирилл

Команда форума
Администратор
Сообщения
13,811
Реакции
6,163
Баллы
913
Dragokas, держи образец,думаю с дизайном справишься)
Думаю имеет смысл делать с возможностью усовершенствования.

HTML:
<table align="center" border="2" cellpadding="1" cellspacing="1" style="width: 10%;">
    <tbody>
        <tr>
            <td style="text-align: center; vertical-align: middle; width: 10%;">Сообщение</td>
            <td>Событие</td>
            <td>Код события&nbsp;</td>
            <td style="text-align: center; vertical-align: middle; width: 10%;">Дата и&nbsp;время</td>
            <td>источник</td>
            <td>Владелец</td>
            <td>Код &nbsp; &nbsp; &nbsp;события</td>
        </tr>
        <tr>
            <td>
                <div class="spoil">
                    <div class="smallfont">Текст описания спойлера если требуется<input class="input-button" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';    this.innerText = ''; this.value = 'Свернуть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Развернуть'; }" type="button" value="Развернуть"></div>
                    <div class="alt2">
                        <div style="display: none;">А тут мы напишем что сказано в тексте ошибки,это очень полезная инфа,но прятать ее удобнее под спойлер - лог проще смотреть</div>
                    </div>
                </div>
            </td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
    </tbody>
</table>
Еще как вариант - записывать текст сообщения в отдельный блок div ,а вызывать его как допокно.
Интересно, можно ли сделать сортировку, клацнув по столбцу.
Про это забыл,позже сделаю.
Обещал regist - у тоже кое что.
 
Последнее редактирование:
Сверху Снизу