Форум портала Metropolis

Высокие технологии и мобильный мир => Софт и интернет => Тема начата: [MAKS] от 10 Ноябрь 2007, 20:02



Название: срочно хэлп по winrar!
Отправлено: [MAKS] от 10 Ноябрь 2007, 20:02
короч у меня контрольная  и там есть такое задание
что нада создать архив через консоль который будет автомотически запускаться в заданное время!
команды нигде такой ненашол! скажите кто знает оч нада!


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 10 Ноябрь 2007, 20:07
под виндовс есть команда at
====
Команда AT предназначена для запуска команд и программ в указанное время
по определенным дням. Для использования команды AT необходимо, чтобы была
запущена служба расписаний.

AT [\\имя_компьютера] [ [код] [/DELETE] | /DELETE [/YES]]
AT [\\имя_компьютера] время [/INTERACTIVE]
    [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"

\\имя_компьютера   Имя удаленного компьютера. Если этот параметр опущен,
                   используется локальный компьютер.
код                Порядковый номер запланированной задачи.
/delete            Отмена запланированной задачи. Если код задачи опущен,
                   отменяются все задачи, запланированные для указанного
                   компьютера.
/yes               Отмена запроса на подтверждение при отмене всех
                   запланированных задач.
время              Время запуска команды.
/interactive       Разрешение взаимодействия задачи с пользователем,
                   работающим на компьютере во время запуска задачи.
/every:день[,...]  Запуск задачи осуществляется по указанным дням недели или
                   месяца. Если дата опущена, используется текущий день
                   месяца.
/next:день[,...]   Задача будет запущена в следующий указанный день недели
                   (например в следующий четверг). Если дата опущена,
                   используется текущий день месяца.
"команда"          Команда Windows NT или имя пакетного файла.
=============
вообще я не очень понял что надо сделать


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 10 Ноябрь 2007, 20:39
я так понимаю нада чтобы он активировался в нужное время и заархивировал чтонить!


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 10 Ноябрь 2007, 21:59
It is possible to perform WinRAR commands from the command line. Common command line syntax is described below:

  WinRAR  <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>

command   Character combination denoted function to be performed by WinRAR
switch   Switches used to define a specific type of operation, compression strength, type of archive, etc.
archive   The name of the archive to process.
Files   The name(s) of files to be processed.
Listfiles   Listfiles are plain text files contained names of files to process. File names should start at the first column. It is possible to put comments to the listfile after // characters. For example, you may create backup.lst containing the following strings:    c:\work\doc\*.txt   //backup text documents    c:\work\image\*.bmp   //backup pictures    c:\work\miscand then run:       winrar a backup @backup.lstYou may specify both usual file names and list files in the same command line.
Path_to_extract   Used only with commands e and x, indicating the folder in which to place extracted files. If this folder does not exist, it will be created.


из справки по винрару
Отправлено: 10-11-2007 | 21:04:16
значит так, в консоли пишем:
at 21:58 /interactive "C:\Program Files\WinRar\winrar.exe" a -s -r C:\arch.rar C:\ToArchieve

a - это Add добавить
-s - solid (одиним файлом)
-r - рекурсивный обход
C:\arch.rar - это путь и имя архива
C:\ToArchieve - это путь/файл для добавления в архив

в 22:58 21:58 у меня все создалось


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 10 Ноябрь 2007, 22:15
а можна команду времени поточнее пожалуста?
Отправлено: 10-11-2007 | 22:14:04
а фсё дошло спасиба!


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 11 Ноябрь 2007, 12:44
почитай про at, команда прикольная
Отправлено: 10-11-2007 | 22:18:46
Расскажу здесь, что к чему, что бы все поняли!

итак, разберемся с задачей. Надо в определенный момент времени заархивировать что-нибудь.
Для решения задачи воспользуемся командой at для планирования запуска команды:
AT [\\имя_компьютера] время [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"

Я так понимаю, что задание должно выполнится на локальном компе, поэтому [\\имя_компьютера] опускаем
AT время [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"

далее время, например 11:50, или 23:15
AT 11:50 [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"

/interactive - Разрешение взаимодействия задачи с пользователем,
                     работающим на компьютере во время запуска задачи.
  Если указан данный параметр, то пользователь увидит окно винрара, в котором будет отображаться процесс архивации. Если не указан, то не увидит
AT 11:50 /interactive [ /EVERY:день[,...] | /NEXT:день[,...]] "команда" или
AT 11:50 [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"

/every:
Выполнение команды в указанный день или дни в течение недели или месяца (например каждый четверг или каждый третий день месяца).
дата
Задание даты выполнения команды. Имеется возможность указать один или несколько дней недели (т. е. ввести M,T,W,Th,F,S,Su) либо один или несколько дней месяца (т. е. ввести числа в диапазоне от 1 до 31). Несколько дат разделяются запятыми. Если параметр дата не задан, в команде at используется текущий день месяца.
/next:
Выполнение команды при наступлении следующей заданной даты (например в следующий четверг).
например: /every:monday,friday,sunday
               или /every:3
               или /next:friday

В моем предыдущем посте я опустил /every и /day, поэтому задача выполнялась один раз, после чего задача удалялась.

"команда" Задание команды Windows, программы (т. е. файл .exe или .com) или пакетного файла (т. е. файл .bat или .cmd), которые требуется выполнить. Если для задания команды необходимо указывать ее местоположение, имя файла задается полностью, с указанием пути и диска. Если команда запускается на удаленном компьютере, укажите имя сервера и сетевое имя в стандартном формате записи пути (UNC), а не имя диска этого компьютера.

===============================

Теперь, когда с планированием задачи разобрались, перейдем к архиватору.
Из справки по архиватору, можно узнать формат коммандной строки:
WinRAR  <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>
Я не собираюсь перечислять все команды и переключатели, а опишу лишь те, что были использованы:
<command>
 a - Add specified files and folders to an archive (Добавляет указанные файлы и папки к архиву)
WinRAR  a -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>

<switches>
 s - Create solid archive (Создать архив одним файлом)
 r - Enables subfolder recursion (разрешает рекурсивный обход по вложенным папкам)

WinRAR  a -s -r <archive> <files...> <@listfiles...> <path_to_extract\>

<archive> - архив, к которому будут добавлены файлы
<files...> - файлы для добавления к архиву
<@listfiles> - Listfiles are plain text files that contain names of files to process.
                            File names should start at the first column.
                            It is possible to put comments to the listfile after // characters.
                            (обыкновенные текстовые файлы, содержащие имена файлов для обработки
                            Имена файлов находятся в первой колонке.
                            Есть возможность добавить коментарии после //)
<path_to_extract\> - Used only with commands e and x,
                                       indicating the folder in which to place extracted files.
                                       If this folder does not exist, it will be created.
                             (Думаю, что тут все понятно. Используется только с командами e и x.
                              Указывает папку, в которую будут разархивированы файлы.
                              Если папка не существует, то она будет создана)

я использовал простейший вариант:
WinRAR  a -s -r <archive> <files...>
таким образом, строка архиватора:
"C:\Program Files\WinRar\winrar.exe" a -s -r C:\arch.rar C:\ToArchieve

===============================

Соберем все вместе:
AT [\\имя_компьютера] время [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"
+
WinRAR  <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>
=
AT [\\имя_компьютера] время [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] WinRAR  <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>
=
AT [\\имя_компьютера] время [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] WinRAR  <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>
=
at 21:58 /interactive "C:\Program Files\WinRar\winrar.exe" a -s -r C:\arch.rar C:\ToArchieve

Надеюсь, теперь стало намного понятнее!


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 13 Ноябрь 2007, 20:15
контрольную то написал?


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 14 Ноябрь 2007, 14:32
не в субботу буду но спасиба!


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 23 Ноябрь 2007, 17:24
а какова разница между normal, differential и incremental - типами копирования?


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 23 Ноябрь 2007, 18:56
это к чему? я непонимать!/me ушел есть


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 13 Декабрь 2007, 14:25
да учитель такой вопрос подкатил

Отправлено: 23 Ноября 2007, 20:42
ну обычный и добавочный понятно а разностный это как?
Отправлено: 23-11-2007 | 20:55:28
а как максимально сжать данные в WinRAR и WinZIP в винрар пробовал так он только на 3 метра уменьшил размеры а винзип ваще англоязычный ничо непойму!


Название: Re: срочно хэлп по winrar!
Отправлено: Costa от 13 Декабрь 2007, 14:28
Так это смотря что сжимать. mp3 и jpeg, например, вообще практически не сжимаются, ибо уже являются сжатыми по сути.


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 13 Декабрь 2007, 14:36
Так это смотря что сжимать. mp3 и jpeg, например, вообще практически не сжимаются, ибо уже являются сжатыми по сути.
+1

Пробуй на игрушках уже поставленных.
Возьми какуюнить в районе метров 50ти и посмотри все что можно
Можешь поставить солдат, там правда много мелких картинок в формате битмаппикчюре (BMP)


Название: Re: срочно хэлп по winrar!
Отправлено: DSA от 13 Декабрь 2007, 14:38
А еще лучше написать программу, которая в текстовый файл напишет одну букву на пару гигов. И заархивировать такой файл. Главное, чтобы антивирус до такого архива не добрался...

iПриаттачил 2 гига  :-$ :D | K i r i L L


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 24 Декабрь 2007, 20:23
а как поставить чтоб SFX архив включился в заданное время?


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 24 Декабрь 2007, 20:55
читай про команду АТ!
sfx-архив вроде выглядит как обычный *.exe


Название: Re: срочно хэлп по winrar!
Отправлено: GopniG от 24 Декабрь 2007, 20:59
Могу полное "Руководство по консольной версии" выложить,если кому надо.


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 24 Декабрь 2007, 21:41
читай про команду АТ!
sfx-архив вроде выглядит как обычный *.exe
да именно *.exe просто мне нада чтоб он на чужом компе запустился к которому у меня нет физического доступа а at удалённо прописать дело сложное да и запарное.


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 24 Декабрь 2007, 22:17
Цитировать
AT [\\имя_компьютера] время [/INTERACTIVE]
    [ /EVERY:день[,...] | /NEXT:день[,...]] "команда"

\\имя_компьютера   Имя удаленного компьютера. Если этот параметр опущен,
                   используется локальный компьютер.
че сложного то?


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 25 Декабрь 2007, 13:31
ну хорошо но комп не у меня в квартире как тогда?


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 25 Декабрь 2007, 14:58
тогда скажи нафига это тебе?


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 16 Январь 2008, 15:25
просто интересно знать!
Отправлено: 25 Декабря 2007, 15:12
а какие есть два основных способа сжатия WinRAR  ???


Название: Re: срочно хэлп по winrar!
Отправлено: eXtractor от 16 Январь 2008, 16:46
Обычный и непрерывный вроде.


Название: Re: срочно хэлп по winrar!
Отправлено: Tom от 16 Январь 2008, 17:13
просто интересно знать!
ммммегалол


Название: Re: срочно хэлп по winrar!
Отправлено: Foxeed от 16 Январь 2008, 18:43
[MAKS], я уж тебе давно говорил, иди и морду набей своему оппоненту, чем такой хренью заниматься. Ты хоть раз на википедию (http://www.ru.wikipedia.org/) заходил со своими вопросами? Или в гугле (http://www.google.com/) искал? Даже справочная система виндузов поможет.


Название: Re: срочно хэлп по winrar!
Отправлено: FENIMOR от 16 Январь 2008, 18:46
[MAKS] - ты мега-супер хакер!
можно мне в твою команду?!
и будет у меня ник [FENIMOR]
_______________________
скажи при помощи SFX архива собрался ломать своего оппонента?
тебе-же нужно его как-нить будет скинуть))) на тот комп.


Название: Re: срочно хэлп по winrar!
Отправлено: Foxeed от 16 Январь 2008, 18:50
:D Тогда по старинке назвать Anna Kurnikova.jpg[куча пробелов].exe и по чем-вы-там-все-пользуетесь(ася, мейлагент, почтовые голуби) послать. Или Hot Animals Porno without Anna Kurnikova.jpg[куча пробелов].exe


Название: Re: срочно хэлп по winrar!
Отправлено: [MAKS] от 16 Январь 2008, 19:10
НУДА
Цитировать
[MAKS] - ты мега-супер хакер!
смотри юзерабер


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 16 Январь 2008, 19:37
нде
слов нет
Я не хацкер
я только учусь

ребят,  нас тут хакер появился

возьмем на заметку (ип 10.12.46.177)
   *наша служба и опасна и трудна...


Название: Re: срочно хэлп по winrar!
Отправлено: Foxeed от 16 Январь 2008, 19:39
CRP, а кто из нас хакера взращивал полезными советами с пояснениями? :-)

(точки в айпи поставь, а то совсем некультурно :no:)


Название: Re: срочно хэлп по winrar!
Отправлено: CRP от 16 Январь 2008, 20:01
CRP, а кто из нас хакера взращивал полезными советами с пояснениями? :-)

вот поэтому наша служба и опасна и трудна...

короч у меня контрольная  и там есть такое задание
что нада создать архив через консоль который будет автомотически запускаться в заданное время!
команды нигде такой ненашол! скажите кто знает оч нада!

он спросил я ответил
тогда у него вроде не было юзербара с хацкером
да и щас кудато пропал

...наша служба и опасна и трудна...