Имя: Пароль:
1C
 
Как создать gzip-архив средствами 1С
0 Вадяс
 
08.02.10
13:47
Насколько я понимаю, платформа 8.1 умеет работать только с zip.

Задача стоит так, чтобы создавать gzip архив на сервере.
ЗапуститьПриложение() и КомандаСистемы() недоступны на сервере. Может, есть какой-нибудь выход?
1 Salvador Limones
 
08.02.10
13:49
Через WScript.Shell и Run, они доступны на сервере.
2 Fragster
 
гуру
08.02.10
13:49
(1) особенно на nix сервере
3 Fragster
 
гуру
08.02.10
13:49
(0) через http запускать скрипт
4 Fragster
 
гуру
08.02.10
13:50
или  http соединение тоже недоступно на сервере? не помню
5 Salvador Limones
 
08.02.10
13:50
(2) Автор не уточнял. :-(
6 Вадяс
 
08.02.10
13:57
(1) или (3): а как это осуществить и что за скрипт?
Нужно чтобы регламентное задание создавало gzip-архив и заливало его на ftp.
А сейчас оно заливает несжатый файл.
7 Deon
 
08.02.10
13:58
(6) А без участия 1С нельзя?
8 Вадяс
 
08.02.10
14:02
(7)
1. Каждую ночь 1С создает xml-файл с каталогом товаров.
2. Его нужно сжать и отправить.

Если можно обойтись без 1С то почему бы и нет. Только как?
9 maxar
 
08.02.10
14:04
Объект = Новый COMObject("wScript.Shell");
Объект.Run("""" + ИмяФайла + """");
10 lxs
 
08.02.10
14:06
(8) сохраняешь в каталог, пишешь командный файл с консольными командами для создания gzip, формируешь задачу, которая будет выполняться в опр. интервал времени.
11 Вадяс
 
08.02.10
14:06
(9) Это запустит приложение?
12 Fragster
 
гуру
08.02.10
14:07
(9)->(2)
13 Fragster
 
гуру
08.02.10
14:07
кстати, а обычный зип не устроит,
14 lxs
 
08.02.10
14:09
15 Вадяс
 
08.02.10
14:11
(12),(14) - так у меня не linux!
(13) - говорят не устроит
16 lxs
 
08.02.10
14:14
(15) так а ты бы научился описывать сначала полностью вопрос..
17 lxs
 
08.02.10
14:16
18 shuhard
 
08.02.10
14:17
(15) скачай windows gzip и запускай его, перед заливкой на ftp по расписанию через командную строку
если  не умеешь писать скрипты - заставь админа
19 lxs
 
08.02.10
14:22
c:\program files\7-zip\7z.exe a -r -y -ssw %archivefolder%\Base_%filenamedate%_%filenametime%.7z %tempfolder%\*>>%prfolder%\1cbk.log
20 Вадяс
 
08.02.10
14:44
(19) Спасибо, буду пробовать
21 smaharbA
 
08.02.10
14:55
а для каких целей в учетной системе гзип ?
22 Вадяс
 
08.02.10
14:59
нужно каталог на сайт в таком формате выкладывать
23 IKSparrow
 
08.02.10
14:59
(21) Это вопрос престижа.
24 Вадяс
 
08.02.10
15:00
(23) а что тут такого престижного?
25 shuhard
 
08.02.10
15:03
(24) престижно прогнуться под разработчиков сайта и их форматы
26 Вадяс
 
08.02.10
15:08
Всем спасибо, вопрос снят с повестки дня.

(25) лучше работать, чем гнуть друг друга
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн