Ru-Board.club
← Вернуться в раздел «Программы»

» WinRAR (часть 2)

Автор: 1Nata
Дата сообщения: 30.01.2014 13:53
regist123
а там меня обратно не отправят? Проблема конкретно с WinRAR.
У меня же не возникает проблем с др. файлами. Например, с офисными док-ми, с pdf, с видео и т.п. Т.е. ассоциации этих файлов с соответствующими программами не слетают.
Автор: myusssr
Дата сообщения: 30.01.2014 17:31
1Nata
Проверьте личный ящик. В нём ответ на Ваш вопрос.
В дальнейшем предлагаю перейти на личную переписку.
Возможно, я смогу Вам помочь конкретно, милая леди!!!!
Автор: Vanfear
Дата сообщения: 30.01.2014 17:43
А в безопасном режиме назначить ассоциации никак?
Автор: myusssr
Дата сообщения: 30.01.2014 18:23
1Nata
Вновь проверьте Ваш личный ящик.
В нём есть подробный развёрнутый ответ по Вашей проблеме.
Вариант назначения ассоциаций файлов в безопасном режиме от Vanfear тоже подойдёт.
Вопрос в том, можете ли Вы запустить ОС в безопасном режиме, остаётся актуальным именно конкретно для Вас.
Автор: SAT31
Дата сообщения: 30.01.2014 18:30
myusssr

Цитата:
Вновь проверьте Ваш личный ящик.

только зачем это писать тут, в теме? Или опишите подробно решение проблемы, вдруг у кого-то возникнет подобная проблема, или вообще тогда тут не постите "водяные" посты.
Автор: 1Nata
Дата сообщения: 30.01.2014 18:32
Vanfear (19:43 30-01-2014)
Цитата:
А в безопасном режиме назначить ассоциации никак?

В безопасном режиме галки в настройках есть, иконки архивов тоже все на месте.
В обычном режиме нет.
Автор: regist123
Дата сообщения: 30.01.2014 18:38
15:53 30-01-2014
Цитата:
У меня же не возникает проблем с др. файлами. Например, с офисными док-ми, с pdf, с видео и т.п. Т.е. ассоциации этих файлов с соответствующими программами не слетают.

так вы ведь не пробовали офис переставлять в последнее время
Судя по всему ваш ревоанисталер что-то там нужное в реестре зачистил и из-за этого идут эти проблемы. Даже если проблема только с WinRAR то всё равно это глюк настройки ассоциаций на вашей системы. Сами ассоциации прописываются в реестре - Винрар их успешно вам прописывает, вы сами это писали. А вот система потом уже их не сохраняет - это уже глюк системы.
Автор: 1Nata
Дата сообщения: 30.01.2014 20:15
regist123 (20:38 30-01-2014)
Цитата:
А вот система потом уже их не сохраняет - это уже глюк системы.

Сохраняет. С отключенным UAC. Я ж проверила.)
Автор: regist123
Дата сообщения: 30.01.2014 21:05
1Nata 22:15 30-01-2014
Цитата:
Сохраняет. С отключенным UAC. Я ж проверила.)

а с включенным забывает ))). Проблемы с UAC это тоже к глюкам системы.
уже
Автор: Victor_VG
Дата сообщения: 31.01.2014 01:22
regist123

Рево может дров наломать, но с ним для сего надо крепко постараться, а вот кривые штатные деинсталлеры - эти запросто сплошь и рядом. Рево их запускает и после чистит "забытые" ими на "всякий случай" хвосты. Про пооумнее, Фри попроще и может перестараться, но не столь варварски.
Автор: 1Nata
Дата сообщения: 01.02.2014 11:00
regist123 (15:23 30-01-2014)
Цитата:
тогда это уже в тему по Windows. Это косяк у вас в системе и к WinRAR отношение не имеет.


Цитата:
Даже если проблема только с WinRAR то всё равно это глюк настройки ассоциаций на вашей системы.

Вы оказались правы. И мне там смогли помочь.
Может, я действительно "хорошо" реестр чистильщиками почистила после удаления WinRAR?
Интересно, а, если бы я версию 5.01 поверх 3.71 поставила, 5.01 работала бы как надо? И не надо было мне 3.71 удалять и не возникло бы у меня этих проблем с ассоциациями. В общем, сама себе трудности создала.
Автор: lelik007
Дата сообщения: 04.02.2014 19:39
Здравствуйте Евгений, пожалуйста, если не сложно не могли бы вы прокомментировать данную
вот ситуацию - если будет время, вы же все таки, эээ... Евгений Рошал. Ну то есть отличный программист - практик. Если конечно располагаете 5 минутами свободного времени. Вот началось отсюда
http://forum.ru-board.com/topic.cgi?forum=5&topic=31145&start=2420#9
и вроде здесь http://forum.ru-board.com/topic.cgi?forum=5&topic=31145&start=2440#3 кончилось.

Если заглянете на огонек.

Просто люди не верят, что 20-40-ти значного пароля + что защиты AES-128 совместно с многократным (вроде как даже 40.000) хешированием ключа sha1, которой вы применили в WinRAR хватит, чтобы все супер-компьютеры планеты Земля ломали это все лет 10.
Автор: EugeneRoshal
Дата сообщения: 05.02.2014 09:58
lelik007
Замедление вычисления ключа из пароля в RAR, конечно, есть, как и везде. Иначе перебор паролей можно было бы выполнять с сумасшедшей скоростью. В RAR4 это 256 тысяч вычислений sha1 от пароля и от номера итерации. В RAR5 это PBKDF2 с настраиваемым количеством итераций - 32 тысячи сейчас, при необходимости в будущем можно увеличить вплоть до 16 миллионов. Нынешние 32 тысячи RAR5 это даже чуть медленнее, чем 256 тысяч RAR4, так как функции разные.

Выбирайте пароль разумной длины и сложности, скажем, символов 10 в разном регистре, не содержащие обычных слов, и поломать его перебором будет проблематично.
Автор: oshizelly
Дата сообщения: 06.02.2014 22:56
Подскажите, есть ли способ при создании архива через командную строку задействовать параметры из ранее настроенных профилей архивирования? Или только утомительно переписывать руками параметры из профиля в ключи командной строки?
Честно читал справку, но ответа не нашёл.
Спасибо!
Автор: Victor_VG
Дата сообщения: 07.02.2014 03:27
oshizelly

начальные параметры консольного rar возьмутся из дефолтного профиля, остальные в команде задаются. И Rar в этом смысле ещё пай-мальчик, а к примеру [more=tar]Usage: tar [OPTION...] [FILE]...
GNU `tar' saves many files together into a single tape or disk archive, and can
restore individual files from the archive.

Examples:
tar -cf archive.tar foo bar # Create archive.tar from files foo and bar.
tar -tvf archive.tar # List all files in archive.tar verbosely.
tar -xf archive.tar # Extract all files from archive.tar.

Main operation mode:

-A, --catenate, --concatenate append tar files to an archive
-c, --create create a new archive
-d, --diff, --compare find differences between archive and file system
--delete delete from the archive (not on mag tapes!)
-r, --append append files to the end of an archive
-t, --list list the contents of an archive
--test-label test the archive volume label and exit
-u, --update only append files newer than copy in archive
-x, --extract, --get extract files from an archive

Operation modifiers:

--check-device check device numbers when creating incremental
archives (default)
-g, --listed-incremental=FILE handle new GNU-format incremental backup
-G, --incremental handle old GNU-format incremental backup
--ignore-failed-read do not exit with nonzero on unreadable files
-n, --seek archive is seekable
--no-check-device do not check device numbers when creating
incremental archives
--occurrence[=NUMBER] process only the NUMBERth occurrence of each file
in the archive; this option is valid only in
conjunction with one of the subcommands --delete,
--diff, --extract or --list and when a list of
files is given either on the command line or via
the -T option; NUMBER defaults to 1
--sparse-version=MAJOR[.MINOR]
set version of the sparse format to use (implies
--sparse)
-S, --sparse handle sparse files efficiently

Overwrite control:

-k, --keep-old-files don't replace existing files when extracting
--keep-newer-files don't replace existing files that are newer than
their archive copies
--no-overwrite-dir preserve metadata of existing directories
--overwrite overwrite existing files when extracting
--overwrite-dir overwrite metadata of existing directories when
extracting (default)
--recursive-unlink empty hierarchies prior to extracting directory
--remove-files remove files after adding them to the archive
-U, --unlink-first remove each file prior to extracting over it
-W, --verify attempt to verify the archive after writing it

Select output stream:

--ignore-command-error ignore exit codes of children
--no-ignore-command-error treat non-zero exit codes of children as
error
-O, --to-stdout extract files to standard output
--to-command=COMMAND pipe extracted files to another program

Handling of file attributes:

--atime-preserve[=METHOD] preserve access times on dumped files, either
by restoring the times after reading
(METHOD='replace'; default) or by not setting the
times in the first place (METHOD='system')
--delay-directory-restore delay setting modification times and
permissions of extracted directories until the end
of extraction
--group=NAME force NAME as group for added files
--mode=CHANGES force (symbolic) mode CHANGES for added files
--mtime=DATE-OR-FILE set mtime for added files from DATE-OR-FILE
-m, --touch don't extract file modified time
--no-delay-directory-restore
cancel the effect of --delay-directory-restore
option
--no-same-owner extract files as yourself
--no-same-permissions apply the user's umask when extracting permissions
from the archive (default for ordinary users)
--numeric-owner always use numbers for user/group names
--owner=NAME force NAME as owner for added files
-p, --preserve-permissions, --same-permissions
extract information about file permissions
(default for superuser)
--preserve same as both -p and -s
--same-owner try extracting files with the same ownership
-s, --preserve-order, --same-order
sort names to extract to match archive

Device selection and switching:

-f, --file=ARCHIVE use archive file or device ARCHIVE
--force-local archive file is local even if it has a colon
-F, --info-script=NAME, --new-volume-script=NAME
run script at end of each tape (implies -M)
-L, --tape-length=NUMBER change tape after writing NUMBER x 1024 bytes
-M, --multi-volume create/list/extract multi-volume archive
--rmt-command=COMMAND use given rmt COMMAND instead of rmt
--rsh-command=COMMAND use remote COMMAND instead of rsh
--volno-file=FILE use/update the volume number in FILE

Device blocking:

-b, --blocking-factor=BLOCKS BLOCKS x 512 bytes per record
-B, --read-full-records reblock as we read (for 4.2BSD pipes)
-i, --ignore-zeros ignore zeroed blocks in archive (means EOF)
--record-size=NUMBER NUMBER of bytes per record, multiple of 512

Archive format selection:

-H, --format=FORMAT create archive of the given format

FORMAT is one of the following:

gnu GNU tar 1.13.x format
oldgnu GNU format as per tar <= 1.12
pax POSIX 1003.1-2001 (pax) format
posix same as pax
ustar POSIX 1003.1-1988 (ustar) format
v7 old V7 tar format

--old-archive, --portability
same as --format=v7
--pax-option=keyword[[:]=value][,keyword[[:]=value]]...
control pax keywords
--posix same as --format=posix
-V, --label=TEXT create archive with volume name TEXT; at
list/extract time, use TEXT as a globbing pattern
for volume name

Compression options:

-a, --auto-compress use archive suffix to determine the compression
program
-j, --bzip2 filter the archive through bzip2
-J, --lzma filter the archive through lzma
--no-auto-compress do not use use archive suffix to determine the
compression program
--use-compress-program=PROG
filter through PROG (must accept -d)
-z, --gzip, --gunzip, --ungzip filter the archive through gzip
-Z, --compress, --uncompress filter the archive through compress

--lzop filter the archive through lzop

Local file selection:

--add-file=FILE add given FILE to the archive (useful if its name
starts with a dash)
--backup[=CONTROL] backup before removal, choose version CONTROL
-C, --directory=DIR change to directory DIR
--exclude=PATTERN exclude files, given as a PATTERN
--exclude-caches exclude contents of directories containing
CACHEDIR.TAG, except for the tag file itself
--exclude-caches-all exclude directories containing CACHEDIR.TAG
--exclude-caches-under exclude everything under directories containing
CACHEDIR.TAG
--exclude-tag=FILE exclude contents of directories containing FILE,
except for FILE itself
--exclude-tag-all=FILE exclude directories containing FILE
--exclude-tag-under=FILE exclude everything under directories
containing FILE
--exclude-vcs exclude version control system directories
-h, --dereference follow symlinks; archive and dump the files they
point to
--hard-dereference follow hard links; archive and dump the files they
refer to
-K, --starting-file=MEMBER-NAME
begin at member MEMBER-NAME in the archive
--newer-mtime=DATE compare date and time when data changed only
--no-null disable the effect of the previous --null option
--no-recursion avoid descending automatically in directories
--no-unquote do not unquote filenames read with -T
--null -T reads null-terminated names, disable -C
-N, --newer=DATE-OR-FILE, --after-date=DATE-OR-FILE
only store files newer than DATE-OR-FILE
--one-file-system stay in local file system when creating archive
-P, --absolute-names don't strip leading `/'s from file names
--recursion recurse into directories (default)
--suffix=STRING backup before removal, override usual suffix ('~'
unless overridden by environment variable
SIMPLE_BACKUP_SUFFIX)
-T, --files-from=FILE get names to extract or create from FILE
--unquote unquote filenames read with -T (default)
-X, --exclude-from=FILE exclude patterns listed in FILE

File name transformations:

--strip-components=NUMBER strip NUMBER leading components from file
names on extraction
--transform=EXPRESSION, --xform=EXPRESSION
use sed replace EXPRESSION to transform file
names

File name matching options (affect both exclude and include patterns):

--anchored patterns match file name start
--ignore-case ignore case
--no-anchored patterns match after any `/' (default for
exclusion)
--no-ignore-case case sensitive matching (default)
--no-wildcards verbatim string matching
--no-wildcards-match-slash wildcards do not match `/'
--wildcards use wildcards (default for exclusion)
--wildcards-match-slash wildcards match `/' (default for exclusion)

Informative output:

--checkpoint[=NUMBER] display progress messages every NUMBERth record
(default 10)
--checkpoint-action=ACTION execute ACTION on each checkpoint
--index-file=FILE send verbose output to FILE
-l, --check-links print a message if not all links are dumped
--no-quote-chars=STRING disable quoting for characters from STRING
--quote-chars=STRING additionally quote characters from STRING
--quoting-style=STYLE set name quoting style; see below for valid STYLE
values
-R, --block-number show block number within archive with each
message
--show-defaults show tar defaults
--show-omitted-dirs when listing or extracting, list each directory
that does not match search criteria
--show-transformed-names, --show-stored-names
show file or archive names after transformation
--totals[=SIGNAL] print total bytes after processing the archive;
with an argument - print total bytes when this
SIGNAL is delivered; Allowed signals are: SIGHUP,
SIGQUIT, SIGINT, SIGUSR1 and SIGUSR2; the names
without SIG prefix are also accepted
--utc print file modification dates in UTC
-v, --verbose verbosely list files processed
-w, --interactive, --confirmation
ask for confirmation for every action

Compatibility options:

-o when creating, same as --old-archive; when
extracting, same as --no-same-owner

Other options:

-?, --help give this help list
--restrict disable use of some potentially harmful options
--usage give a short usage message
--version print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
The version control may be set with --backup or VERSION_CONTROL, values are:

none, off never make backups
t, numbered make numbered backups
nil, existing numbered if numbered backups exist, simple otherwise
never, simple always make simple backups

Valid arguments for --quoting-style options are:

literal
shell
shell-always
c
c-maybe
escape
locale
clocale

*This* tar defaults to:
--format=gnu -f- -b20 --quoting-style=escape --rmt-command=/usr/sbin/rmt.exe
--rsh-command=/usr/bin/rsh

Report bugs to <bug-tar@gnu.org>.[/more] на ключи побогаче будет.
Автор: Inoz2000
Дата сообщения: 07.02.2014 07:47
WinRar -> меню Параметры -> Установки -> Архивация -> Упорядочить профили
есть возможность добавить ярлык профиля на Рабочий стол. Ключ смострите в свойствах ярлыка.


Код: WinRAR.exe a -cfg- "-cpProfile" -- <архив> [<@файлы-списки...>] [<файлы...>]
Автор: oshizelly
Дата сообщения: 07.02.2014 11:11
Inoz2000 07:47 07-02-2014
Цитата:
Ключ смострите в свойствах ярлыка.

Спасибо!
То есть, это некое сакральное знание, которое в справке не обнародуется (только что ещё раз проверил на предмет ключа -cp) и которое можно добыть только вот таким обходным путём?

Кстати, если в названии профиля имеются пробелы, то его надо брать в кавычки?

Исправлено:

Ага, нашёл в справке:

Цитата:
Switch -CP<name> - select a compression profile

Using this switch you can load settings stored in WinRAR compression profile. You need to specify a profile name as switch parameter. If profile stores selected file names, WinRAR will compress both files specified in the command line and stored in profile. If profile contains an archive name, it will be used in archiving and you should not specify another archive name in command line.

Example
Archive *.txt files using settings from "My Texts" compression profile

WinRAR a "-cpMy Texts" texts *.txt
Автор: Taciturn
Дата сообщения: 07.02.2014 11:33
oshizelly
Всё на месте:
Автор: oshizelly
Дата сообщения: 07.02.2014 12:29
Taciturn 11:33 07-02-2014
Цитата:
Всё на месте:

Гм... да, действительно, это я как-то промахнулся. Смотрел мануал в разделе "Commands", а надо было в "Switches"
Автор: Victor_VG
Дата сообщения: 07.02.2014 19:42
oshizelly

Да, согласно спецификации NTFS (да и другие FS в этом смысле выдвигают такие же требования) любые имена файлов и каталогов содержащие пробелы обязательно должны заключаться в кавычки, т.к. пробел всегда трактуется как разделитель имён независимых объектов.
Автор: oshizelly
Дата сообщения: 07.02.2014 20:53
Victor_VG 19:42 07-02-2014
Цитата:
любые имена файлов и каталогов содержащие пробелы обязательно должны заключаться в кавычки, т.к. пробел всегда трактуется как разделитель имён независимых объектов.

Да, это понятно. Но ведь там уже есть одна пара кавычек, нужна ли ещё одна дополнительно вокруг слов "My Texts"?

Код: WinRAR a "-cpMy Texts" texts *.txt
Автор: Inoz2000
Дата сообщения: 07.02.2014 21:57

oshizelly

Фокус в том, чтобы пробел был в кавычках:
Код: WinRAR a "-cpMy Texts" texts *.txt
Автор: oshizelly
Дата сообщения: 07.02.2014 22:07
Inoz2000 21:57 07-02-2014
Цитата:
Фокус в том, чтобы пробел был в кавычках:

Вот это для меня действительно новость Тогда что же, вот так тоже можно:


Код: WinRAR a -cpM"y T"exts texts *.txt
Автор: Victor_VG
Дата сообщения: 07.02.2014 23:13
oshizelly

Есть решение для таких случаев. К примеру в языке NSIS если к примеру у нас есть такая строка:

""parn1" "parm2"" ... "parmN""

двойные кавычки да, вызовут ошибку в программе, как поступить? А мы чуть её изменим:

"'parm1' 'parn' ... 'parmN'"

если будут ещё вложенные кавычки поступим аналогично, используем иные кавычки, к примеру ` . Приём работает, попробуйте.
Автор: jondoor
Дата сообщения: 10.02.2014 20:27
Приветствую!
Намедни решил скачать с инета 5-ю версию. Получилось вот что:

www.rarlab.com:

wrar501ru.exe 1 909 488 байт md5: F036DC178C7F42367A5CD6FD43818EAA
подпись
win.rar GmbH
info@win-rar.com
вторник, 3 декабря 2013 г. 20:46:14

WinRAR.exe 1 239 640 байт md5: 746BD4CE1110823063E68BB61A24EA28
подпись
win.rar GmbH
info@win-rar.com
воскресенье, 1 декабря 2013 г. 10:08:56


www.win-rar.com:

wrar501ru.exe 1 913 232 байт md5: AACB5DA09FE4B642109C48AB2DF8836E
подпись
win.rar GmbH
info@win-rar.com
вторник, 17 декабря 2013 г. 13:21:23

WinRAR.exe 1 238 480 байт md5: 76B6F97DB6F5CAEF2B72F57A17938744
подпись
win.rar GmbH
info@win-rar.com
вторник, 17 декабря 2013 г. 13:16:01


www.win-rar.ru:

версия 5.01 отсутствует для скачивания


Ну и вопрос понятен - почему расхождения, какой использовать?
Спасибо!
п.с. различаются и остальные exe и dll файлы
Автор: Inoz2000
Дата сообщения: 10.02.2014 21:23
jondoor

Читайте топик. topic.cgi?forum=5&topic=32358&start=2560#14


Добавлено:

Цитата:
какой использовать?
ссылки готовые в шапке
—————————————
добавил вопрос в FAQ
Автор: jondoor
Дата сообщения: 10.02.2014 22:12
Inoz2000
Спасибо за ссылку!
На все топики жизни не хватит)
Будем тестировать!
Автор: Victor_VG
Дата сообщения: 10.02.2014 22:26
jondoor

Ставьте и пользуйтесь. 98% ошибок тут найдено и устранено, а что остались уйдут в новой версии как она появится.
Автор: EugeneRoshal
Дата сообщения: 15.02.2014 17:23
У кого Андроид, можете посмотреть:
https://play.google.com/store/apps/details?id=com.rarlab.rar
Автор: DICI BF
Дата сообщения: 15.02.2014 20:38

Цитата:
У кого Андроид, можете посмотреть:

Ух ты, ждал вашу "вещь" для Андроида а то китайские подделки надоели!
Вроде баг: Когда в меню "Производительность" нажимаю закрыть пропускается окно с результатами (Секунду видно и всё переброс в список файлов и папок).

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

Предыдущая тема: Прога для поиска картинок в интернете.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.