https://yadi.sk/d/zBNyHL5BhEBE9
pass 31415926
самопал продуксьон
Changelog:
2015-06-XX
Changed: в ини [Setup]/ScreenSaver
можно вписать Random,NN
запустить случайную заставку через NN минут неактивности
Added: Новый параметр в ини [Setup]/ScreenSaverDir=@BaseDir
Папки через запятую для выборки случайной заставки
Added: nircmd.exe, nircmdc.exe
см. http://nirsoft.net/utils/nircmd.html
http://nirsoft.net/utils/nircmd.zip
Added: добавил в пакет nosleep.exe
см. http://www.softpedia.com/get/System/System-Miscellaneous/Catfood-NoSleep.shtml
Added: добавил в пакет StayAwake.exe
см. http://sourceforge.net/projects/stayawake/
Changed: параметр в ини [Setup]/StartupDelay
дополнен
опционально через запятую uptime в секундах
если время работы Windows > uptime,
то задержка пропускается
Added: Новый параметр в ини [Setup]/BirthMilRunsFont=
Пусто или шрифт в формате
fontname, size, weight, attribute
см. команду GUICtrlSetFont
пример: Times New Roman, 12, 400, 2
если пусто то умолчальный шрифт
Tahoma,8.5,400,0
Added: Новый параметр в ини [Setup]/StartupDelay=0
> 0 - задержка в секундах между фазами Init0 и Init1
чтобы прога не грузила комп на фазе загрузки
Fixed: адаптация некоторых проверок под Win x64
Fixed: мелкие ошибки
Added: Новый блок в mySysinfoGet [bcdedit.exe /enum]
Changed: Установка Форсаж-СБП (локальная/сетевая)|SBPInst
для Верба-OW новые dll pstrans.dll, pstrans.tlb
версии 1.0.3.1
2015-05-XX
Added: Ошибки / 10.1.4 Руководство по приему МПО - обновить
обновляет с FTP из файла AdminSfxMPO.exe
Added: Админ1 / 04.3 Руководство МПО - архивировать в SFX-архив
Added: Админ1 / 04.4 Руководство МПО - список версий по окнам
Added: Новая команда в режиме командной строки
--mpo-conv="C:\Обновления\Rykovodstvo_po_priemy_MPO.chm"
Руководство МПО - сжать в SFX-архив для автообновлялки
Added: Новая команда в режиме командной строки
--mpo-update
Руководство МПО - обновить с FTP
Added: Новая команда в режиме командной строки
--mpo-ver
Руководство МПО - показать версию
Added: Новая команда в режиме командной строки
--mpo-verbyid
Руководство МПО - сформировать файл со списком версий Руководства МПО на окнах
@BaseDir\RUSSIANPOST\AdminSfxMPO_list.txt
Added: Новый параметр в ини [Setup]/Backup_AnyDB=0
> 0 - кол-во секций [Backup_AnyDB_N] из которых
при запуске делать бэкап баз.
описание параметров секций Backup_AnyDB_N см. в About
+ пишем текстовый файл рядом с бэкапом с инфой об исходной базе
Fixed: баг в 75 билде - падал на ChkDSQLbyDate()
Added: Уведомление на сервере PostDB,
если изменяется результат запроса
'select W.ID, R.SERIALNO from WINDOW W '
'left join REGISTRATOR R '
'on (R.ID = W.REGISTRATORID) '
'where R.SERIALNO > 0 '
'order by W.ID'
Fixed: убрал сайт post.bgln.ru из списка проверки IP
Added: ГЫ предупреждение если SETUP/CashLimit
< 9 лямов руб.
Added: добавил в пакет файлы
azimuth_2.2.7.43.dll
azimuth_2.2.7.43.ini
shablon.sql
Added: в mySysInfoGet
в блок [SQL запросы] добавил выборку из DOCTEMPLATE
(Шаблоны документов aka Шапки чеков)
технически - добавил возможность делать выборки
не через isql.exe
2015-04-XX
Added: Новая команда в режиме командной строки
--perec-verbyid
Перечень - сформировать файл со списком версий перечня на окнах
@BaseDir\RUSSIANPOST\AdminSfxPack_list.txt
Added: обновлялка Перечня-ПЭ
после удачного обновления
ложит на FTP файл AdminSfxPack_<WPWindowId>.txt
с текущей версией Перечня
Changed: добавил IP-адресов во внутренний список
для сайтов www.odnoklassniki.ru, ok.ru
(до этого был один IP)
Changed: немного поменял логику работы секции ChkDNS ини-файла
поле DNS_NN_IP теперь может содержать список IP-адресов
через запятую, в том числе части IP-адресов
для примера
DNS_1_H=www.odnoklassniki.ru
DNS_1_IP=217.20.147.94, 217.20.152, 217.20.153, 217.20.154, 217.20.155, 217.20.156, 217.20.157, 217.20.158, 217.20.159
Fixed: Установка Форсаж-СБП (локальная/сетевая)|SBPInst
убрано несколько опечаток в коде, приводящих к падению
по факту установка < Сетевая <клиент CSP> >
не работает - во всяком случае у меня
Added: Новая команда в режиме командной строки
--pkill-self
Прибить все копии себя, запустить копию себя, прибить себя
Changed: оптимизация скорости myArcLog()
юзается в
"01.1 <WinPost> - Архивировать логи"
"01.5 <Ф130> - Архивировать данные прошлых лет"
Added: в Админ1 - пункт "01.5 <Ф130> - Архивировать данные прошлых лет"
+ Новая команда в режиме командной строки
--arc-f130old
Архивировать файлы Ф130 прошлых лет
[Log,Archives\OrderSheet,Archives\PersonalAccount, ...]
Added: в mySysinfoGet в блок [ПРОГРАММЫ ПРОСТО]/[KasperskyLab]
добавил статистику по антивирусным базам
(типы угроз, кол-во определений, дата выпуска баз)
Added: Фотки сканеров штрих-кодов в
10.3.3 Галерея картинок
ресурсы в dll
Added: Новая команда в режиме командной строки
--misc-eject-removable=Serial
Выполняет безопасное извлечение флешки
с серийным номером Serial
Added: Новая команда в режиме командной строки
--misc-copynew2removable="Диск:\Путь","маска",Serial
Копирует файлы по маске из папки Диск:\Путь c атрибутом архивный
на флешку с серийным номером Serial
у скопированных файлов снимает атрибут архивный
Added: Новый параметр в ини
[Setup]/AVASTChk=0
x,y - проверять состояние AVAST
уведомлять за:
x - кол-во дней сколько не обн. базы
y - кол-во дней до кончания лицензии
Added: в менеджере рабочих столов на вкладке Админ
кнопочки Epoch2Date и Date2Epoch
конвертилки из/в Unix TimeStamp
Added: в менеджере рабочих столов на вкладке Админ
кнопочка Версии
- собирает инфу о версиях exe,dll,... и мелкие файлы
с выбранной папки в папку на рабочем столе
2015-03-XX
Added: в Админ1 - пункт 5.3 Починить Oracle (идущий в комплекте с АРФУ)
перезаливает пустую базу из папки oradata дистрибутива
занимает 2-3 минуты
против 20 минут для полной переустановки Oracle srv + client
Changed: Перенес некоторые ресурсы в dll
(Редко меняющиеся картинки, руководства ...)
Added: меню Ошибки / 01.4.2 Весы ВП-3/30 (Тест, Драйвера)
Тест пока через Test5.exe идущий в комплекте
драйвера USB->COM только 32-bit
Added: Новый параметр в ини [Setup]/NotifyTrans=170
Прозрачность всплывающих уведомлений
Added: Новый параметр в ини [Setup]/BirthMilRunsTrans=220
Прозрачность окна афоризмов
Added: в менеджере рабочих столов на вкладке Админ
кнопочка Качалка
тупая качалка url по списку без докачки
(если надо быстро скачать кучу мелких файлов,
а под рукой нету нормальной качалки)
Added: libNotif.au3
http://www.autoitscript.com/forum/topic/164896-libnotif-toasts-notification/
Новый параметр в ини [Setup]/BirthMilRuns=
список файлов через запятую
в формате BIRTHDAY! millennium runs
из которых при запуске выводятся случайные афоризмы
Новый параметр в ини [Setup]/BirthMilRunsCount=1
Число выводимых на экран афоризмов
Новый параметр в ини [Setup]/BirthMilRunsPos=0
Позиция вывода афоризмов на экране
0 - 3 по углам, 4 - по центру
+ дистрибутив BIRTHDAY! millennium в папке @BaseDir\Downloads
Added: Контекстное меню на метке MagickCMD
встроенной менялки обоев
Added: Новый параметр в ини [Setup]/WallpaperMagickCMD=
команда ImageMagick для трасформации обоев
пример: convert %1 -quantize GRAY +dither -colors 16 %2
см. http://www.imagemagick.org/Usage/
соотв. ImageMagickObject.dll включена в дистрибутив
Added: Новый параметр в ини [Cron]/LogNotify=0
1 - дублировать уведомления выводимые через myNotify в лог окна Cron
Added: Новый параметр в ини [Cron]/SaveLog=0
1 - сохранять лог окна Cron при выходе в файл в папке @BaseDir
Added: Новый параметр в ини [Setup]/Backup_LikeOnyxDB=0
1 - при запуске делать бэкап базы LikeOnyx
Added: Новый параметр в ини [Info]/TerrMin=1
1 - при запуске сворачивать перечень ПЭ (если открыт)
Added: Новый параметр в ини [Setup]/WallpaperWait=60
Задержка установки обоев после запуска в секундах
(встроенной менялкой обоев)
Added: Новый параметр в ини [Info]/Warn_IE_TLS=1
1 - выводить предупреждение если в IE
отключен один из протоколов TLS
Added: контекстные меню на кнопках в mySysInfo
пока функционал:
- выборочное извлечение секций отчета
- извлечение файлов кодированных в base64 из отчета
Added: Новый параметр в ини [Setup]/MonitorIP=
Список номеров IP адресов (1-4) через запятую
при изменениях в которых уведомлять пользователя
после обработки уведомлений - можно удалить файлы IPAddress*
в папке @BaseDir
(посвящается тем у кого настройки сетевой карты
или роутера меняются сами по себе )
Added: в mySysinfoGet в блок [ОБЩАЯ ИНФОРМАЦИЯ]
добавил инфу по ПКД
(версии Traffic Inspector, WorkPlace, Астер)
Added: Новый параметр в ини
[Cron]/AS_NetWorx=0
1 - автозапуск networx.exe (считалка трафика)
Changed: некоторые доработки в плане автозапуска
КриптоАгента УФС
(уведомление если нет конекта на порт
при подъеме формы продажи ЖД-билетов)
2015-02-XX
Added: Новый параметр в ини
[Setup]/KAV6Chk=0
x,y - проверять состояние KAV6 wks
уведомлять за:
x - кол-во дней сколько не обн. базы
y - кол-во дней до кончания лицензии
Added: Новый параметр в ини
[Setup]/chkDNS=0
1 - при запуске сверять IP хостов с эталонными
по списку в секции [chkDNS],
аналогично секции [chkSQL] обработка дат
+ в менеджере рабочих столов на вкладке Админ
кнопочка chkDNS
для чего надо: а так просто
(хотя таких утил и так полно)
Added: в менеджере рабочих столов кнопка <Перезаг>
- молча перезагружает комп
Added: Новый параметр в ини
[Setup]/chkREG=0
1 - при запуске проверять значения ключей реестра с эталонными
по списку в секции [chkREG],
аналогично секции [chkSQL] обработка дат
+ в менеджере рабочих столов на вкладке Админ
кнопочка chkREG
для чего надо: к примеру контролировать стартовую страницу IE
(хотя таких утил и так полно)
Added: Новый параметр в ини
[Setup]/chkMD5=0
1 - при запуске проверять MD5 хэши некоторых файлов
по списку в секции [chkMD5],
аналогично секции [chkSQL] обработка дат
+ в менеджере рабочих столов на вкладке Админ
кнопочка chkMD5
Added: Новый блок в mySysinfoGet [gstat -h PostDB]
Added: Новый параметр в ини
[Setup]/Backup_SbPlatDB=0
1 - при запуске делать бэкап базы SbPlat
и соотве. новая секция в ини [Backup_SbPlatDB]
(пока делается бэкап 1-го алиаса в SbPlat.ini/[ALIASES])
+ пишем дебаг инфу при включенном debug=1
Added: в Админ1
пункт 04.3 Установка Валидата CSP
(автоматом ставит/удаляет Верба-OW или Валидата CSP
с подчисткой ключей реестра, удалением оставшихся файлов
и прочей фигней согласно инструкции)
для тех кому надо обновить кучу рабочих мест
а кликать лом
Added: Новый параметр в ини
[SysInfo]/SuperPI=1
0 - не заполнять блок [System Stability Tester] в mySysInfoGet()
(вроде как systester-cli.exe блокируется проактивной защитой
Антивируса Касперского 6 wks / опция для тех кому не нравится этот конфликт)
Added: для любопытных
файл vanLotery_src.zip в @BaseDir\RUSSIANPOST
часть исходников
(из моих пока только __vanLotery__Parsers.au3, __vanLotery_lib_my.au3
все остальные компоненты с www.autoitscript.com/forum/)
Added: Новый параметр в ини
[Setup]/BDEMonitorAlias=Alias1,Alias2,...
Мониторилка изменений в алиасах BDE
при изменениях уведомляет пользователя
после обработки уведомлений - можно удалить файлы *.alias
в папке @BaseDir
Added: в mySysInfoGet() добавил блок [ИЗБРАННОЕ IE]
Added: в mySysInfoGet() добавил блок [ЯРЛЫКИ НА РАБОЧЕМ СТОЛЕ]
инфа о ярлыках на столе - без рекурсии в подпапки
Added: подкидываем в папку @SystemDir файл rtl70.bpl
(посвящается любителям писать модули для postpay на Delphi)
Added: Новый параметр в ини
[Cron]/AS_RunModule
1 - автозапуск RunModule.exe
по мотивам http://pochta.2x2forum.ru/t216-topic
Проблема с резидентной программой RunModule
Сообщение автор basil2 в Вт Ноя 11 2014, 15:59
Added: Новый параметр в ини
[Setup]/chkSQL=0
1 - при запуске проверять SQL запросы по дате
см. секцию ини [chkSQL]
Changed: myChkSQL() (проверка доотравки СБП, незавершенных ЖД)
- запускается на сервере WinPost
при запуске программы и после 18:00
Fixed: при [Info]/Warn_FreeCash_Sert>0
срок до окончания сертификата Свободной кассы
выводился не зависимо от этого значения
2015-01-XX
Added: в mySysInfoGet() в инфу об IE
добавил список сайтов с которых разрешены всплывающие окна
Added: Новый параметр в ини
[Setup]/wuauserv_off=0
1 - при запуске переключать службу wuauserv в Отключено и останавливать
Added: в mySysInfoGet() добавил блок [ИБП]
пока инфа о сервисах
+ инфа из PowerChute Personal Edition - если установлен
+ инфа из apcupsd - если установлен: см. http://www.apcupsd.org
+ в скрипт invent_comp.vbs блок Батарея (Win32_Battery class)
Added: в mySysInfoGet() добавил
в 1-й блок некоторую инфу
(Свободное место на диске C, размер PostDB, версии Adibe Flash, Reader ...)
Added: в mySysInfoGet() добавил
Список локальных пользователей, Список локальных групп
Added: (на сервере базы PostDB) При запуске программы
Уведомление если есть платежи
Свободной кассы - на Досыл
Added: в Админ1 добавил
05.1 Починить WMI
по мотивам http://windowsxp.mvps.org/repairwmi.htm
light-версия
(иногда помогает )
Added: в mySysInfoGet() добавил
Список точек восстановления
стырено с http://windowsxp.mvps.org/ListSR.htm
Added: в mySysInfoGet() добавил вывод
схем управления питанием (powercfg -list ...)
Added: Новые параметры в ини
[Setup]/SuperPI
[Setup]/SuperPI_Digits
Added: в mySysInfoGet() добавил вывод
программы System Stability Tester
http://systester.sourceforge.net
Added: (на сервере базы PostDB) При запуске программы
Уведомление если есть переводы
Форсаж СБП на доотправку
+ такая же фигня для
ЖД-билеты - незавершенные операции
Added: в mySysInfoGet() добавил вывод команды
DumpEDID.exe
см. http://www.nirsoft.net/utils/dump_edid.html
Added: в mySysInfoGet() добавил вывод команды
smartctl.exe -x /dev/hda
smartctl.exe - из smartmontools - встроен
Added: в mySysInfoGet() добавил список всех устройств на всех шинах
только названия
стырено с vbs-скрипта (не знаю чиего авторства)
Added: в mySysInfoGet() добавил инфу о железе и софте собираемую через WMI
слегка модифицированный скрипт слямзеный отсюда:
Инвентаризация компьютеров средствами WMI и VBScript (29.07.2009)
Данные выводятся в отдельный файл CSV для последующей сборки общего отчета
Подробности - см. http://zheleznov.info/invent_comp.htm
Автор: Павел Железнов
Added: в mySysInfoGet() добавил список установленных программ
слегка модифицированный вариант этого
http://www.autoitscript.com/forum/topic/163551-uninstalllist-listsearch-uninstall-keys-from-registry/
поля в основном по мотивам RevoUninstaller
+ копия в
"@BaseDir\RUSSIANPOST\@ScriptName\SysInfo\Uninst_@WindowId.csv"
2014-12-XX
Added: Запуск экранной заставки по таймеру неактивности
параметр в ини [Setup]/ScreenSaver
(можно использовать как вторичную заставку -
к примеру системную запускать через 15 минут,
а встроенную через 30 минут)
если = 0, то блокирует запуск системной заставки
шевелением мышью раз в минуту
Added: добавил в пакет консольный ftp-сервер ftpdmin
(http://www.sentex.net/~mwandel/ftpdmin/index.html)
ярлык в меню <Для админов>
глюкает с русскими буквами в папках/файлах
Added: в mySysInfo() добавил дату окончания
сертификата Свободной кассы
Added: Новый параметр в ини [Info]/Warn_DNS
Высвечивать подсказку прописать вторичным DNS 8.8.8.8
(посвящается модему ADSL2110-EHR)
Added: Новый параметр в ини [Info]/Warn_Datamatrix
Added: в <Админ2> добавил задания на закачку
основных версий .NET Framework и Visual C++ Redist
Added: в mySysInfo() добавил инфу о версиях .NET Framework
Added: Ежедневный бэкап основных ивентлогов Windows,
архивирование и опционально выгрузка на ftp
параметр в ини [Setup]/Backup_EventLog=1
Added: в mySysInfo() - в информации о версиях exe, dll
добавил чтение полей FileVersion, ProductVersion
из структуры VS_FIXEDFILEINFO
Fixed: Бэкап ивентлогов не очищал ивентлоги после работы
Fixed: Баг с загрузкой unrar.dll (не грузило ту что в комплекте),
то есть работало только если unrar.dll уже была где-то в путях
2014-11-XX
Added: в mySysInfo() добавил список локальных шар
ветка HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\Shares
Added: в mySysInfo() в инфе о файле hosts
в комент добавил инфу равен localhost 127.0.0.1 или нет
(мож кому сгодится)
Added: вроде допилил - Установка Форсаж-СБП (локальная/сетевая)|SBPInst
хоть как кто-то и говорит - а нафига ЭТО надо
обычно в ОПС только одно окно принимает переводы
Added: Новая команда в режиме командной строки
--pkill-teamviewer
для тех у кого он отваливается от сервера
Added: бета - Установка Форсаж-СБП (локальная/сетевая)|SBPInst
запуск из меню Админ1
пока работают только Локальная, Сетевая <сервер>
+ --misc-sbpinst
Added: Новые команды в режиме командной строки
--pkill-anytree, --pkill-pid, --pkill-pidtree
Added: Новый параметр в ини для ленивых
[Cron]/AS_PostpayUpCmd
1 - автозапуск C:\upgrade\upgrade.cmd если существует,
прибивает процесс с потомками по истечении 15 минут
Added: В главном меню добавил
ОТСЛЕЖИВАНИЕ РПО - GUI для
http://info.russianpost.ru/servlet/track_post_item
http://www.russianpost.ru/Tracking20
что-то типа такого
http://konveer-idea.ru/konveer/17961
только попроще и вызов не из WinPost
+ --misc-rpotrack в ком. строке
Added: Новая команда в режиме командной строки
--misc-chkdsk
Запускает chkdsk по @HomeDrive с логированием в папку WinPost
аналог из ини [Setup]\chkdsk=1 - тока отрабатывает сразу
Added: новый параметр в ини (просто чтобы было)
Setup\HostsChk
1 - проверять изменение файла hosts
копия делается в папку
([Setup]\BaseDir)\RUSSIANPOST\(@ScriptName без расширения)
Added: в mySysInfo() добавил результат netstat -e -s
тривиальное средство диагностики того что кто-то
малость затоптал Eth кабель или он слегка
выпал их гнезда
+ netstat -a -b -n
Added: в mySysInfo() добавил содержимое файла hosts
Added: в бэкап Backup_WinPost_min добавил инфу собираемую
функцией mySysInfo()
Added: в <Информация о компьютере> добавил
IE - Список сайтов в зоне <Надёжные узлы>
Также добавил уведомление если в этой зоне
есть сайты которых нет во внутреннем списке,
в котором russianpost.ru, caits.ru, westernunion.com, ...
полный список мона глянуть в
Админ1 / Игнорируемый список узлов в зоне <Надежные узлы> | IETrustedSitesIgnor
Added: Новая команда в режиме командной строки
--misc-addrootcert
Устанавливает корневые сертификаты (вшиты)
Russianpost.cer, Russian-post-RootCA.cer
Added: Несколько новых команд в режиме командной строки
--gui-reboot, --gui-shutdown, --gui-exit-noinet
--pkill-any="Prog.exe"
для более удобного запуска/останова почтового робота
к примеру останов
--pkill-dude --misc-mailrobot-stop --gui-shutdown
Added: Почтовый робот - отдельный лог для фунции обработки писем,
в который выводится результат обработки каждого письма,
статистика по количеству
Added: Почтовый робот - для типа Cobian пишем файл статистики,
в который выводим дату/время последнего письма
для конкретного компа, если Subject формата:
"Cobian Backup xx (PKT6828XX01)"
2014-10-XX
Added: Почтовый робот:
запуск --misc-mailrobot
останов --misc-mailrobot-stop (может занимать до минуты)
пока один тип Cobian - для сортировки писем
с логами Cobian Backup.
Завел отдельные логи для почтовых роботов,
пофиксил мелкие баги
встроенные иконки для почтового робота
в ини MailRobotIco=
Added: вкладка <ини> - описание параметров ини-файла
в окне <О Программе>
Added: По наводке <anykey>
добавил поддержку ком. строки
Ключи можно поглядеть <О программе>/<Ключи>
регистр не имет значения
Added: ReadMe в окне <О Программе>
Added: Автоформироание Changelog.txt из тела скрипта
Added: Добавил в пакет NPE.exe - вызов из мониторинга COM-портов
Added: В архив Backup_WinPost_min для сервера PostDB добавил
инфу формируемую gstat -h
Added: mySQL_Load_WP_Kat() - попытка самостоятельно грузить
каталоги по подписке в базу
(интересует можна ли быстрее чем это делает модуль подписки)
Вызывается из mySQLSWEex()
Опция (по умолчанию откл.) для камикадзе
- Выкл. <ForcedWrites> на время загрузки каталога
как выяснилось наличие/отсутствие Primary Key
на скорость не влияет
добавил загрузку незаслуженно забытой Zona_Lg.txt
поправил загрузку для модуля младше
06.04.2011 - не было таблицы PODP_NAME_250
(АЛЬТЕРНАТИВНЫЕ ИНДЕКСЫ)
Changed: малость поменял логику работы SWEex
добавил параметр SKIP - если 1 то секция не обрабатывается
всего секций может быть 99 - обрабатываются по порядку номеров
то есть нумерация может быть с пропусками типа
1 3 6 9
Changed: Малость поменял логику функции определения вхождения IP
в диапазон - чтоб работали частичные маски в диапазоне
Changed: разбил myInit() на myInit0() и myInit1()
0 - минимум для послед. разбора ком. строки
вирусов нет - хотя на вирустотал результат
Имя файла: vanLotery.exe
Показатель выявления: 4 / 53
Дата анализа: 2014-10-14 23:58:59 UTC (0 минут назад)
Последний раз редактировалось: dAlik608 (Сб Июн 13 2015, 06:14), всего редактировалось 44 раз(а)