tin
01.06.2009, 16:32
Хочется следующее - автоматизировать WinTariff, чтобы раз в месяц создавались архивы. В настройках вроде нету, параметры запуска из командной строки не нашел. Возможно?
P.S. пока делаю руками, но обход 10АТС занимает время. АТС - Panasonic TDA100-200.

Out
01.06.2009, 18:21
Хочется следующее - автоматизировать WinTariff, чтобы раз в месяц создавались архивы. В настройках вроде нету, параметры запуска из командной строки не нашел. Возможно?
P.S. пока делаю руками, но обход 10АТС занимает время. АТС - Panasonic TDA100-200.

обратись в компанию владельца данного продукта
дело в том что при архивировании необходимо стопить сборщик, а потом опять стартовать
но можно их подключить сервисами и тогда проще

удачи!

Павел Симулин
02.06.2009, 11:06
Установите PBXCollect_NTService как службу. Инструкция есть в описании WinTariff.

Напишите файл cmd:

net stop PBXCollect
"C:\Program Files\WinRAR\rar" a -agDD-MMM-YY D:\backTariff "C:\Program Files\WinTariff32"
net start PBXCollect

Запускайте планировщиком с нужной периодичностью.

Out
02.06.2009, 12:21
Установите PBXCollect_NTService как службу. Инструкция есть в описании WinTariff.

Напишите файл cmd:

net stop PBXCollect
"C:\Program Files\WinRAR\rar" a -agDD-MMM-YY D:\backTariff "C:\Program Files\WinTariff32"
net start PBXCollect

Запускайте планировщиком с нужной периодичностью.
а вы пробовали так? Какой файл будет архивировать?
И нужны ли паузы после стопа/старта сервиса для, и после архивации?

Павел Симулин
02.06.2009, 12:28
А откуда сомнения? Вот, сейчас попробовал. Без пауз отрабатывает нормально. На D: появился архив backTariff02-Jun-09.rar

C:\Documents and Settings\Павел.PAVEL\Рабочий стол>net stop PBXCollect
Служба "PbxCollect" останавливается.
Служба "PbxCollect" успешно остановлена.

C:\Documents and Settings\Павел.PAVEL\Рабочий стол>"C:\Program Files\WinRAR\rar"
a -agDD-MMM-YY D:\backTariff "C:\Program Files\WinTariff32"

RAR 3.20 Авторские права (C) 1993-2003 Евгений Рошал 15 May 2003

Обновление архива D:\backTariff02-Jun-09.rar

Обновление C:\Program Files\WinTariff32 OK
Обновление C:\Program Files\WinTariff32\Archives OK
....
Готово

C:\Documents and Settings\Павел.PAVEL\Рабочий стол>net start PBXCollect
Служба "PbxCollect" запускается.
Служба "PbxCollect" успешно запущена.

Out
02.06.2009, 12:34
есть загвоздка махонькая
винтариф просматривает только zip файлы ;) :p

C:\Program Files\WinRAR\zip" Так не запустится :( :(

и надо чтобы еще он архивировал файл CALLS.DBF
и плюс после архивирования удалял CALLS.DBF

добавлено мной: :)
ну надо просто почитать как это делается в командной строке
прочем, немного смысл понятен
нужна тока идеальная команда

Есть кто хорошо знает как ее прописать, а то втыкаться неохота ;)
заранее спасибо !!!

Павел Симулин
02.06.2009, 13:50
Ну, блин... Тогда:

net stop PBXCollect

"C:\Program Files\WinRAR\rar" a -agDD-MMM-YY "C:\Program Files\WinTariff32\Archives\backTariff.zip" "C:\Program Files\WinTariff32\Calls\Calls.dbf"

del "C:\Program Files\WinTariff32\Calls\Calls.dbf"

net start PBXCollect

Почитайте C:\Program Files\WinRAR\Rar.txt там описана работа пакетного режима архиватора.

Out
02.06.2009, 13:56
Вот сижу читаю ;)
Зачем тока в эту темку влез!!!
Самому стало интересно как это делается!

Спасибо за поддержку и помощь! :)

Out
02.06.2009, 16:03
почитал, результат!
1. копируем в файл rar.txt и переименовываем в rar.bat
правим на свой путь к файлам,(в скобках мой путь)
2. rar.exe ("C:\Program Files\WinRAR\rar")
3. Calls.dbf ("C:\NotDelete\calls\Calls.dbf")
4. правим на свои путь к папке , где будем складывать готовые архивы .zip ("C:\NotDelete\Archives\.zip")
вместо .zip можете вписать другое имя например backTariff тогда имя будет примерно так backTariff02-Jun-09.zip

делаем сервис PBXCollect как описывалось выше
---------------------------------------------------------------------------
net stop PBXCollect
"C:\Program Files\WinRAR\rar" m -aghh-mm-DD-MMM-YY "C:\NotDelete\Archives\.zip" "C:\NotDelete\calls\Calls.dbf"
net start PBXCollect
---------------------------------------------------------------------------
результат:
----------------------------------------------------------------------------
C:\Documents and Settings\Out>"C:\Documents and Settings\Out\Desktop\rar.bat"

C:\Documents and Settings\Out>net stop PBXCollect
The PbxCollect service is stopping.
The PbxCollect service was stopped successfully.


C:\Documents and Settings\Out>"C:\Program Files\WinRAR\rar" m -aghh-mm-DD-MM
M-YY "C:\NotDelete\Archives\.zip" "C:\NotDelete\calls\Calls.dbf"

RAR 3.51 Авторские права (c) 1993-2005 Александр Рошал 7 Oct 2005
Зарегистрировано на имя: Out Cast

Создание архива C:\NotDelete\Archives\15-56-02-Jun-09.zip

Добавление C:\NotDelete\calls\CALLS.DBF OK
Удаление C:\NotDelete\calls\CALLS.DBF удалено
Готово

C:\Documents and Settings\Out>net start PBXCollect
The PbxCollect service is starting.
The PbxCollect service was started successfully.
----------------------------------------------------------

мде, что то работает но в архив сует вложенным в папки

Павел Симулин
02.06.2009, 16:38
Нужно добавить ключ -ep.

Out
02.06.2009, 16:55
Нужно добавить ключ -ep.
зачем? :) путь не поможет, надо zip ом архивировать :(
И WinTariff не просматривает такой архив

так что пока мы не продвинулись :D

MAKLEN
02.06.2009, 17:27
У меня работает в соответствии с заданием, как папа..Паша прописал..

Out много читать - вредно...

Out
02.06.2009, 17:31
У меня работает в соответствии с заданием, как папа..Паша прописал..

Out много читать - вредно...


неа не вредно ;)

поищи файл в катклоге винтариф WT_auto_archivation.exe
И будет вам счастье, но там надо читать, он сервисы не стопит к сожалению

Павел Симулин
02.06.2009, 20:23
У меня работает. Хотя мне это нафик не надо... :-)
Этой командой WinRAR создает архив в формате zip, без путей, в каталоге Archives, WinTariff v.2.07.1 его понимает.
Топикстартер уже давно пропал, а мы тут развлекаемся :-)

Out
03.06.2009, 11:28
У меня работает. Хотя мне это нафик не надо... :-)
Этой командой WinRAR создает архив в формате zip, без путей, в каталоге Archives, WinTariff v.2.07.1 его понимает.
Топикстартер уже давно пропал, а мы тут развлекаемся :-)

Я тока вчера обновил винтариффа каким ты винраром пользуися?
у тя более старый винрар, м/б изза этого !

Павел Симулин
03.06.2009, 16:23
WinRAR v.3.20

Out
03.06.2009, 17:25
WinRAR v.3.20

Спасибо :)
с твоего лога видел ;) чуток выше !

MAKLEN
03.06.2009, 17:47
WinRAR v.3.80
WinTariff v.2.7.14
батник работает...

Out
03.06.2009, 18:42
WinRAR v.3.80
WinTariff v.2.7.14
батник работает...
а винтариф открывает zip архивы?

MAKLEN
04.06.2009, 09:19
да, без проблем и открывает и закрывает.

tin
05.06.2009, 11:10
Извените за долгое отсутствие, другие дела отвлекли :)
В принципе идея ясна понятна, спасибо всем, кто писал.
Попробую реализовать. Хотя есть одна загвоздка - нет WinRar-а, стоит 7-Zip. Но думаю пойдет. В крайнем случае придется ставить.