Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 2)

Модерирует : gyra, Maz

gyra (14-12-2016 12:03): WinRAR (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов обращаемся в «Варезник»
Отдельная тема по сборкам WinRAR
Предыдущая часть темы


Официальный русский сайт: win-rar.ru
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Финальная английская версия: 5.40 x86 | x64
Финальная русская версия:  5.40 x86 | x64
 
 
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для Mac OS X, FreeBSD, Linux, Android можно здесь.

Внимание! Скачивайте дистрибутивы только с сайта разработчика (rarlab.com или win-rar.ru), если не хотите подхватить вирус/троян.
 
Скачать ранее вышедшие версии также можно с официального сайта.

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)
  • Если скачиваются битые архивы, читаем здесь и здесь.

    Коллекция всех ранее выходивших версий WinRAR (1995-2016) одним архивом: скачать (169.5 Мб). Обновлена 30.10.2016

    В WinRAR (как и в ряде других архиваторов) существует возможность создания зашифрованного архива с несколькими паролями. Т.е. каждый файл в архиве может иметь свой собственный пароль для распаковки, что в ряде случаев может быть очень полезно. Подробнее...
    Поэтому при добавлении нового файла в зашифрованный архив ОБЯЗАТЕЛЬНО сверяйте пароли, иначе можете потерять свои данные.
    Эффективный способ обойти проблему: подробнее...



    Вместо F.A.Q.
    Почему для использования 2+ ГБ памяти желательно установить 64-разрядную версию Windows


     
    В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:25 16-12-2009 | Исправлено: Benchmark, 16:13 30-10-2016
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Benchmark

    Цитата:
    Раз юзер создал на флешке ini, значит явно перешел в автономный режим.

    Подписываюсь!
     
    И никаких опций "AppData". Есть рядом с исполняемым файлом файл winrar.ini, значит настройки в нем, нет - брать настройки из системы.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 06:54 10-10-2014
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Inoz2000

    Цитата:
    Я же предлагаю этот приоритет изменить

    Benchmark и V0lt уже ответили, это если не стандарт, то правила хорошего тона для портативного софта.

    Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 07:59 10-10-2014
    Inoz2000



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Раз юзер создал на флешке ini, значит явно перешел в автономный режим.  

    Цитата:
    Подписываюсь!  
     
    И никаких опций "AppData"
    Вот и получается, что пришли к общему знаменателю.
    Суть которого я уже изложил выше
    Цитата:
    при создании ini-файла, проще будет автоматичеки запрещать обращение к %appdata% и к реестру.

    И накаких опций AppData и Integration ! Начисто удалить их упоминание из справки! Забыть, как страшный сон
     
     
    Оставить только Global\SaveSettings равное по умолчанию 1, а пользователь в любой момент уже сможет заменить его на 0.
    В смысле, что эта строка должна автоматически создаваться. Тем самым исключатся ошибки написания, которые обязательно будут в связи с учётом регистра символов. Опечатка уже свершившийся факт

    Всего записей: 4904 | Зарегистр. 23-04-2009 | Отправлено: 08:48 10-10-2014
    EugeneRoshal

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Inoz2000

    Цитата:
    мы можем придти с внешним диском не только к нему, но и к себе. У себя я предпочёл бы использовать свой ini из %appdata%, настроенный для себя. почему создавая на внешнем диске ini-файл для работы на чужом компьютере, я лишаю себя возможности пользоваться своими настройками на своём?

    На своем компьютере можно установить winrar.exe на жесткий диск и не запускать его с внешнего диска.
     

    Цитата:
    и если в реестре отсутствуют записи

    Нет, из winrar.ini в .reg WinRAR экспортировать настройки не умеет.
     
    V0lt

    Цитата:
    И никаких опций "AppData". Есть рядом с исполняемым файлом файл winrar.ini, значит настройки в нем, нет - брать настройки из системы.

    "AppData" не управляет местоположением winrar.ini. Если рядом с winrar.exe есть winrar.ini, настройки всегда берутся из него, и я считаю это логичным. AppData и Integration нужны, чтобы запретить делать какие-либо изменения в %appdata% и registry. Я не сделал их 0 по умолчанию, потому что предположил, что некоторое количество пользователей может предпочесть использовать winrar.ini вместо registry и при установке WinRAR на жесткий диск своего компьютера. Какой вариант применения winrar.ini окажется более массовым, на внешнем или локальном жестком диске, мне сейчас сказать сложно.
     
    Inoz2000

    Цитата:
    И накаких опций AppData и Integration ! Начисто удалить их упоминание из справки!

    И как пользователям тогда контролировать эти параметры? На внешнем диске нужно одно поведение, на локальном - другое.
     

    Цитата:
    В смысле, что эта строка должна автоматически создаваться.

    С этим согласен. Создавать их и правда можно автоматически.

    Всего записей: 2257 | Зарегистр. 29-04-2013 | Отправлено: 11:33 10-10-2014
    Dandelion79

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно с помощью Винрара осуществить следующее:
     
    В директории есть 30 папок, в каждой из которых есть еще папки и файлы... На выходе необходимо получить 30 архивов (имя - по названию папки), отдельно для каждой папки в текущей директории с сохранением структуры дочерних папок и файлов.

    Всего записей: 6 | Зарегистр. 05-04-2014 | Отправлено: 12:10 10-10-2014
    Andarin



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Dandelion79
    Выделяете эти 30 папок, нажимаете добавить и далее - на вкладке "файлы" ставите галочку в чекбоксе "помещать каждый файл в отдельный архив"

    Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 12:50 10-10-2014
    Inoz2000



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dandelion79если проблема с
    Цитата:
    сохранением структуры дочерних папок и файлов.
    на вкладке "файлы" укажите сохранять относительные пути. :)
     
    Добавлено:
     
    EugeneRoshal
    В переходе на winrar.ini я вижу только плюсы. Главное преимущество, что настройки всегда автоматически сохраняются в файл. это полезно в случаях проблем с реестром и удобно, что не нужно экспортировать настройки самому. И если я начисто переустановлю систему или winrar, то настройки всегда будут надёжно храниться в профиле пользователя.
    Скажите, как мне преобразовать reg-файл (более 2200 строк) в winrar.ini?

    Всего записей: 4904 | Зарегистр. 23-04-2009 | Отправлено: 12:58 10-10-2014
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Официальный портабельный вариант- это круто!
    При работе с hdd понятно. При работе с флешки как будет с ассоциацией, интеграцией, иконками в ней?

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 13:25 10-10-2014
    EugeneRoshal

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Inoz2000

    Цитата:
    И если я начисто переустановлю систему или winrar, то настройки всегда будут надёжно храниться в профиле пользователя.

    В целом - да, но полностью от registry все равно не уйти. Ассоциации файлов придется после переустановки настраивать заново. И регистрацию shell extension в системе.

    Цитата:
    Скажите, как мне преобразовать reg-файл (более 2200 строк) в winrar.ini?

    Сейчас в WinRAR такой функции нет.
     
    shadow_member

    Цитата:
    При работе с флешки как будет с ассоциацией, интеграцией, иконками в ней?

    При наличии в winrar.ini "Global\Integration=0" - никак. При отсутствии - WinRAR позволит прописать ассоциации к exe на сменном диске.

    Всего записей: 2257 | Зарегистр. 29-04-2013 | Отправлено: 13:43 10-10-2014
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    EugeneRoshal
    Ценность портабельной как раз при работе "на чужом компе", понял так, что ассоциации будут прописаны в реестре.
    P.S.
    Да, я так и понял, как вы написали ниже, что если прописать ассоциации, то это будет в реестре.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 13:54 10-10-2014 | Исправлено: shadow_member, 14:29 10-10-2014
    EugeneRoshal

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member

    Цитата:
    Ценность портабельной как раз при работе "на чужом компе", понял так, что ассоциации будут прописаны в реестре.

    Можно прописывать, можно не прописывать, в зависимости от желания пользователя.

    Всего записей: 2257 | Зарегистр. 29-04-2013 | Отправлено: 14:15 10-10-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member
     
    Нет, пихать в чужую систему свои настройки нельзя ни при каких обстоятельствах - в чужой монастырь со своим уставом не ходят. А то развелось ноне любителей прийти в чужой дом гостем, устроить раскардаш по всему царству, сделать свои дела и свалить в просторы Астрала, а после них хоть потоп... Коли гостем пришёл то и веди себя соответственно вежливо и уважай хозяев, а иначе не званный гость хуже татарина. Знакома такая народная мудрость?
     
    Я так считаю - хочешь чтобы на время работы с чужой машиной твоя личная рабочая среда была с тобой? Запихивай её в виртуалку или в Live! DVD/USB, пришёл и максимально вежливо! - "Можно мне на вашей машине со своей ОС загрузится? Ваша ОС на время моей работы будет выключена и никаких изменений в неё внесено не будет. Вам это не помешает?" и коли хозяин ответит НЕТ всё, своё желание скатать в трубочку и засунуть подальше ибо:
     
    - заходя в кабинет говорите ЗДРАСТИ!, если вам ответят НЕТ! - сдерживайте страсти.
     
    только так и никак иначе, и быть по сему.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33206 | Зарегистр. 31-07-2002 | Отправлено: 14:44 10-10-2014 | Исправлено: Victor_VG, 19:24 10-10-2014
    lesnik38

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемый EugeneRoshal
    Цитата:
    в дистрибутиве время = 21:32
    Время меняется (21:32), когда смотрю через Total Commander v8.51a, Windows 7SP1x32  
    часовой пояс (UTC+8:00) Иркутск (RTZ 7), установлена галка "Автопереход на летнее время и обратно"
    Обновление часового пояса KB2998527 от 22.09.14  
     
    Действительно WinRAR 5.20b1 показывает 22:32, и вроде можно грешить на TC, НО:
    1. При упаковке другими архиваторам время не меняется. (22:32)
    2. Если снять галку "Автопереход" или выбрать часовой пояс без нее, время тоже не меняется (22:32)
        После возврата галки или часового пояса, смотрим архив через ТС, время опять не меняется (22:32)
         
        То есть, создается впечатление, что ИМЕННО в момент упаковки WinRAR-ом и установленной галкой "Автопереход",  
    что-то не так с часовыми поясами.
     
    Проверил на версии WinRAR 4.20 english (русскую не нашел на ftp), время тоже не меняется (22:32)
    Получается, началось где-то с версий 5.х
     
    Похожая тема про время: http://forum.ru-board.com/topic.cgi?forum=62&topic=26782&start=0

    Всего записей: 107 | Зарегистр. 03-05-2004 | Отправлено: 18:29 10-10-2014 | Исправлено: lesnik38, 18:52 10-10-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lesnik38
     
    Это проблема не Rar, а способов представления таймстампа в ОС. Я этот же эффект увидел после установки на JDK 8u20 tzupdater-1_4_7-2014g.zip с сайта Оракла на UNIX. Так что думайте.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33206 | Зарегистр. 31-07-2002 | Отправлено: 19:21 10-10-2014
    lesnik38

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Цитата:
    Это проблема не Rar, а способов представления таймстампа в ОС
    Но тогда почему, при тех же условиях, в WinRAR 4.х нет этой проблемы?  
    И в других архиваторах нет, а только в WinRAR 5.x (не зависимо от формата архивирования: rar, rar5, zip)

    Всего записей: 107 | Зарегистр. 03-05-2004 | Отправлено: 19:31 10-10-2014 | Исправлено: lesnik38, 19:39 10-10-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lesnik38
     
    Rar 5.х (WinRAR 5.х) тут не при чём - он зовёт GetFileTime() из kernel32.dll (kernel64.dll), а та возвращает время в соответствии с настройками ОС. Так что ваш вопрос не по адресу. С этим в Микрософт пожалуйста ибо они так сделали, им и объяснять зачем, как и почему.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33206 | Зарегистр. 31-07-2002 | Отправлено: 20:03 10-10-2014
    lesnik38

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Цитата:
    Rar 5.х (WinRAR 5.х) тут не при чём - он зовёт GetFileTime() из kernel32.dll (kernel64.dll)
    Согласен целиком и полностью.  
    Ну дык, значит WinRAR 4.х (и др.) при тех же условиях (ОС, и т.п.) не зовет эту функцию, а зовет другую функцию или эту же, но с другими параметрами.
    Нельзя вернуть обработку времени файлов как было в WinRAR 4.х?

    Всего записей: 107 | Зарегистр. 03-05-2004 | Отправлено: 20:09 10-10-2014 | Исправлено: lesnik38, 20:38 10-10-2014
    EugeneRoshal

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lesnik38

    Цитата:
    Действительно WinRAR 5.20b1 показывает 22:32, и вроде можно грешить на TC

    Насколько я понимаю, WinRAR при распаковке восстанавливает время правильно, то же, что и при упаковке? И в своей оболочке показывает время правильно? А проблема возникает только при просмотре архива сторонней программой? Тогда и правда можно грешить на стороннюю программу.

    Цитата:
    1. При упаковке другими архиваторам время не меняется. (22:32)

    Так там формат архива другой. Следовательно и код чтения архива в TC другой, и формат хранения времени, возможно, другой.

    Цитата:
    Получается, началось где-то с версий 5.х

    В 5.x я вместо FileTimeToLocalFileTime использую:
     
        FileTimeToSystemTime
        SystemTimeToTzSpecificLocalTime
        SystemTimeToFileTime
     
    рекомендованные MS в http://msdn.microsoft.com/en-us/library/windows/desktop/ms724290%28v=vs.85%29.aspx
     
    Кроме XP, правда. В XP эта последовательность дает погрешность в 1 час. А FileTimeToLocalFileTime, которая использовалась в 4.x, при определенных условиях (сейчас уже не помню детали), давала ошибку в тот же 1 час. Вообще, эта одночасовая погрешность из-за летнего времени постоянно где-нибудь проявляется. То файловые менеджеры отличаются на 1 час от Explorer, то функции работы с временем дают эту погрешность в зависимости от версии Windows. То у файлов время съезжает, как описано здесь: http://support2.microsoft.com/kb/129574

    Всего записей: 2257 | Зарегистр. 29-04-2013 | Отправлено: 20:41 10-10-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В 7zFM для получения времени Игорь вынужден был целый каскад вызовов задействовать: GetSystemTimeAsFileTime() ->  FileTimeToSystemTime() и это ещё не все танцы с бубном, а оно надо? Решать в итоге Жене, но по моему тут надо мелкософт пинать (хотя я сильно сомневаюсь что толк выйдет - баги в ядре не исправляются десятилетиями) чтобы они свои огрехи исправили, а не Жене возится исправляя их халтуру очередным костылём.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33206 | Зарегистр. 31-07-2002 | Отправлено: 20:43 10-10-2014 | Исправлено: Victor_VG, 20:45 10-10-2014
    lesnik38

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    EugeneRoshal
    Victor_VG
    Цитата:
    и это ещё не все танцы с бубном, а оно надо?
    Выходит, ждем 26 октября 2014, и снимаем галку "Автопереход"?
    Оно надо.  
    Регулярно обновляю свои sfx-сборки через ТС (Shift+F2), что очень удобно.  
    Сейчас такие файлы (с временным сдвигом) стали напрягать, приходится лишний раз пофайлово их проверять.

    Цитата:
    oshizelly
    Может показаться, что эта проблема надумана, ну, подумаешь, какая разница, часом больше, часом меньше... Однако на самом деле проблема имеет быть.  Подробнее...: http://forum.ru-board.com/topic.cgi?forum=62&topic=26782&start=0&limit=1&m=2#1

    Всего записей: 107 | Зарегистр. 03-05-2004 | Отправлено: 20:55 10-10-2014 | Исправлено: lesnik38, 21:08 10-10-2014
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296

    Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 2)
    gyra (14-12-2016 12:03): WinRAR (часть 3)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru