Перейти к содержимому

Подготовка к сертификации ISTQB FL
онлайн, начало 10 августа
Тестирование REST API
онлайн, начало 10 августа
Программирование на Python для тестировщиков
онлайн, начало 14 августа
Тестирование без требований
онлайн, начало 17 августа
Фотография

Объясните как работает slPacker.Pack


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 24 октября 2008 - 11:58

версия TestComplete 5.14.523.7
JScript
Используя slPacker.Pack хочу сжать конкретный файл, а сжимаются все файлы в папке.


slPacker.Pack("1.txt","c:\\1",c:\\1);

Подскажите может не тот метод использую.
  • 0

#2 Dmitry N

Dmitry N

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 24 октября 2008 - 16:20

Здравствуйте.

Третий параметр у вас не строка и даже не имя архива. Попробуйте так:
slPacker.Pack("1.txt","c:\\1", "c:\\1\\1.zip");
  • 0
С уважением,
Дмитрий

#3 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 25 октября 2008 - 07:52

полный текст кода выглядит так.


slPacker.Pack(DataTime+"_"+XMLShortName[0]+".mht", Project.ConfigPath + "Log\\",Project.ConfigPath + "Log\\"+DataTime+"_"+XMLShortName[0].rar)

код исполняется, но не так как мне хочется. мне необходимо сжать один файл DataTime+"_"+XMLShortName[0]+".mht" из папки LOG, но сжимаются все файлы в папке LOG( меня это не устраивает ).

вообще задача состоит в том что бы экспортировать последний лог в Mht и отправить его по mail.
  • 0

#4 Dmitry N

Dmitry N

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 27 октября 2008 - 09:17

Здравствуйте.

У меня всё работает нормально с вашим кодом. Только вот '.rar' в конце я в кавычки вывел. Какие значения у вас имеют переменные? Попробуйте задать все параметры явно (строковыми константами) и выполните код. По-прежнему пакуются все файлы?
  • 0
С уважением,
Дмитрий

#5 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 27 октября 2008 - 12:20

Задаю все параметры явно, все равно архивирует всё содержимое папки 1 а не нужный мне файл tmp.txt

slPacker.Pack("tmp.txt","e:\\1","e:\\txt")
  • 0

#6 Dmitry N

Dmitry N

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 27 октября 2008 - 19:41

Здравствуйте.

У меня это работает. Приведите полный список файлов в этой папке и расскажите какие у вас настройки пакера в опциях.
  • 0
С уважением,
Дмитрий

#7 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 28 октября 2008 - 08:30

файлы в папке разные *.txt, *.jpg,*.rar,*.doc

настройки пакера в опции

Packer Executable
C:\Program Files\WinRAR\Rar.exe
Packing command line template (нельзя менять по умолчанию выставленн)
a -y -m3 %%A @%%LU

Script configuration
RAR default configuration
  • 0

#8 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 28 октября 2008 - 11:44

Решение было найдено, но всё же не понятно почему сжимается все файлы в папке!
  • 0


Организация автоматизированного тестирования
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн
Школа Тест-Аналитика
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале