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

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

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

Maz (31-07-2023 08:32): WinRAR (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Maz



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



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Стабильная английская версия: 6.22 x86 | x64 (31 мая 2023 г.)
Стабильная русская версия:  6.22 x86 | x64 (31 мая 2023 г.)

Текущая английская бета-версия:  6.23 beta 1 x86 | x64
Текущая русская бета-версия:  6.23 beta 1 x86 | x64

Примечание: английская бета-версия обновляется регулярно, без изменения номера версии. подробнее...
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Таблица совместимости версий с различными ОС

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

Коллекция всех ранее выходивших версий WinRAR 1.54b - 6.22 (1995-2023): скачать (311 МБ) [обновлено 31.05.2023]

вместо F.A.Q. || альтернативные архиваторы

Почему опять задерживается русская версия? А при русском разработчике на языке XXX уже давно есть. Не захламляйте тему подобными вопросами.

Кому не нравится новая тема оформления - скачайте с официального сайта rarlab.com (из раздела Themes) и установите себе WinRAR Classic theme by Francesco Indrio
Стандартная (48x36). Маленькие кнопки (24x24)

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

Всего записей: 38758 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: DimmY, 17:47 20-07-2023
brduakhTMP



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
минималкой проще взять 7ку, ибо уже тонна софта под xp не делается
да и xp, скорее всего у большинства это виртуальная машина

Всего записей: 6856 | Зарегистр. 20-04-2016 | Отправлено: 22:30 25-07-2021
Kovu



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

Цитата:
минималкой проще взять 7ку, ибо уже тонна софта под xp не делается

Уж лучше сразу 11, чтобы наверняка! Архиватор - это не "тонна софта", которая не очень-то и нужна, а софт, который априори должен быть максимально портабельным и распространённым. А всякие там ribbon, иконы на весь 4K монитор, несвойственные архиваторам функции - не нужны.

Всего записей: 538 | Зарегистр. 23-07-2001 | Отправлено: 13:21 26-07-2021
Strogg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возвращаясь к поиску текста внутри файлов Excel - создал маленький архив (линк на скачивание), поместил туда два файла-примера с расширением .xlsx. Ни одно слово из этих файлов не находится поиском текста.

Всего записей: 841 | Зарегистр. 08-05-2003 | Отправлено: 13:37 26-07-2021
Gnomi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Strogg
Попробуйте распаковать эти файлы из архива и открыть их блокнотом как plain-text. Если блокнот не находит в них данные, то почему это должен уметь архиватор?
 
Структура современных Excel и Word файлов основана на zip-архиве со сжатыми .xml-файлами, содержащими данные (можете попробовать открыть их как zip-архив и посмотреть, если интересно). Разобрать и увидеть внутренности (кроме родных приложений) может только специализированный софт, знающий об их структуре, умеющий их читать и индексировать.
 
Из внешних приложений для этих целей, например, "Архивариус 3000" или "Cros" применяются. Они понимают внутреннюю структуру файлов и умеют их индексировать и искать по построенным индексам.

Всего записей: 48 | Зарегистр. 24-12-2005 | Отправлено: 14:14 26-07-2021 | Исправлено: Gnomi, 14:16 26-07-2021
Strogg



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

Цитата:
Структура современных Excel и Word файлов основана на zip-архиве со сжатыми .xml-файлами, содержащими данные (можете попробовать открыть их как zip-архив и посмотреть, если интересно)

К чему вы мне это пишете? Тем более что об этом только ленивый не знает. В диалоговом окне поиска есть галочка "искать в архивах", и это касается не только файлов. Ранее, в предыдущих версиях я неоднократно пользовался поиском текста в файлах Эксель и все находилось, просто сейчас потребовалось, и такой вот сюрприз. Поэтому, собственно, и возник вопрос.  

Всего записей: 841 | Зарегистр. 08-05-2003 | Отправлено: 15:39 26-07-2021
Gnomi

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

Цитата:
Ранее, в предыдущих версиях я неоднократно пользовался поиском текста в файлах Эксель и все находилось

Возможно раньше, ваши таблицы хранились в старых .xls файлах, текстовые строки которых читались как plain-text.
 
Теперь же, чтобы прочитать строку из .xlsx файла нужно:
 
1. Распаковать zip, в котором лежат .xml данные. При поиске этого архиватор делать НЕ ДОЛЖЕН, как не должен он читать все файлы подряд со всеми возможными расширениями и проверять по внутренней структуре -- не архив ли каждый из них.
 
2. Корректно прочитать внутренний .xml файл. Нужно понять его правильную кодировку и только после этого произвести поиск. Очевидно, что .xml файлы не интерпретируются корректно как plain-text. И, речь не идёт как искомую строку отобразить в таблице, а просто факт, есть вхождение или нет.
 
Если бы вы взяли себе за труд распаковать и немного посмотреть собственные файлы таблиц, как я вам ранее предложил, у вас бы несомненно исчезли бы лишние вопросы.

Всего записей: 48 | Зарегистр. 24-12-2005 | Отправлено: 16:18 26-07-2021 | Исправлено: Gnomi, 16:25 26-07-2021
Strogg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gnomi
По-видимому я что-то напутал, приношу свои извинения если был некорректен.  
Соглашусь, может фича поиска по .xml и лишняя для архиватора, но ее все же не хватает, особенно если файлов много и нужно быстро найти, что именно распаковывать.

Всего записей: 841 | Зарегистр. 08-05-2003 | Отправлено: 16:57 26-07-2021
Gnomi

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

Цитата:
если файлов много и нужно быстро найти, что именно распаковывать

Посмотрите "Архивариус 3000". Насколько я понимаю, эту программу закупали крупные клиенты как раз для работы с залежами старых таблиц и прочих корпоративных документов. Также она умеет индексировать и содержимое архивов.
 
К сожалению, эта программа прекратила своё развитие, но для подобных целей она весьма хороша.
 
Ну а для аналитиков и прочих журналюг -- Cros. Он создает собственные проиндексированные базы из внешних источников и архивов, чтобы потом можно было работать запросами на определенную тему.
 
А про полноценный поиск а-ля Windows-Search в WinRAR? Тут, как мне кажется, нельзя обойтись без предындексирования. А с концепцией самого WinRAR это несовместимо. IMHO.

Всего записей: 48 | Зарегистр. 24-12-2005 | Отправлено: 17:19 26-07-2021
EugeneRoshal

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

Цитата:
Соглашусь, может фича поиска по .xml и лишняя для архиватора

Как выше заметил Gnomi, тут дело не только в .xml. Тут еще и архив zip, которым и является .xlsx, внутри архива .rar. WinRAR способен искать внутри архива, но только на один уровень глубины. Во вложенных архивах он искать не умеет.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 17:42 26-07-2021
Strogg



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

Цитата:
Посмотрите "Архивариус 3000".  

Посмотрю. По сути мне это не так часто и нужно, больше полагаюсь на собственную память, но иногда она подводит.
EugeneRoshal

Цитата:
Во вложенных архивах он искать не умеет.

Понятно, вопрос снят).

Всего записей: 841 | Зарегистр. 08-05-2003 | Отправлено: 17:56 26-07-2021
EugeneRoshal

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

Цитата:
априори должен быть максимально портабельным

Вопрос в том, максимально - это сколько. В свое время WinRAR отказался от работы в Windows 3.1, 9x, NT, 2000. Стоило ли тащить поддержку этих систем до нынешнего времени? Под них пришлось бы держать отдельный компилятор. Да и загружать все отсутствующие в них функции API новых систем динамически. Добавьте регулярное тестирование на предмет, не поломали ли мы совместимость с древними системами какими-либо новшествами, и окажется, что их поддержка может потребовать усилий непропорционально много к количеству пользователей.
 
brduakhTMP

Цитата:
да и xp, скорее всего у большинства это виртуальная машина

Согласен. У отписавшихся выше XP, похоже, не является основной системой.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 18:04 26-07-2021 | Исправлено: EugeneRoshal, 18:33 26-07-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Я тут провёл блиц-опрос по коллегам и знакомым - из примерно 300 ответов ХР есть только у двоих и то -"Сгорит машина - сменю, а пока работает!", а у всех остальных стоит либо один из диалектов UNIX - "Мне работать надо!", семёрка - "Вылизана и предсказуема, устраивает!", Linux - "Мне нравится!", и ещё у нескольких человек MacOS - "Купил с машиной, зачем менять?". Ну, в других местах будут свои мнения-предпочтения, хотя не думаю что сильно иные.

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

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 19:38 26-07-2021
Kovu



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

Цитата:
Вопрос в том, максимально - это сколько.

Насколько это технически возможно вообще. Во что мне запаковать файл, чтобы не нарваться на невозможность распаковки на неизвестной системе? Скорее это будет zip или 7-zip, нежели rar, прекращающий поддержку "устаревших" ОС - мало ли как получится.

Цитата:
В свое время WinRAR отказался от работы в Windows 3.1, 9x, NT, 2000. Стоило ли тащить поддержку этих систем до нынешнего времени?

Christian Ghisler тащит и ничего. Total Commander, Version 10.00, is a Shareware file manager for Windows® 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10, and Windows® 3.1. Игорь Павлов тоже тащит: 7-Zip works in Windows 10 / 8 / 7 / Vista / XP / 2019 / 2016 / 2012 / 2008 / 2003 / 2000.

Цитата:
Стоило ли тащить поддержку этих систем до нынешнего времени? Под них пришлось бы держать отдельный компилятор. Да и загружать все отсутствующие в них функции API новых систем динамически. Добавьте регулярное тестирование на предмет, не поломали ли мы совместимость с древними системами какими-либо новшествами, и окажется, что их поддержка может потребовать усилий непропорционально много к количеству пользователей.

Это так, но чтобы что-то создать, приходится поработать. Широкая поддержка ОС признак того, что над проектом усиленно работают.

Всего записей: 538 | Зарегистр. 23-07-2001 | Отправлено: 19:51 26-07-2021 | Исправлено: Kovu, 19:54 26-07-2021
GoblinNN

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

Цитата:
Windows® 3.1

10 версия тотала на 3.1? да ладно. может он просто удалять циферки забывает?

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 20:03 26-07-2021
Kovu



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

Цитата:
10 версия тотала на 3.1? да ладно. может он просто удалять циферки забывает?

Под 3.1 отдельная, но поддерживаемая версия.

Всего записей: 538 | Зарегистр. 23-07-2001 | Отправлено: 20:09 26-07-2021
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kovu, да ладно. скачайте тот архив и посмотрите в него. последний раз ее поддерживали в 2008 году. 13 лет назад. если что rar250 есть
 

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 20:26 26-07-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal,
навяно вопросом Strogg
$ unrar lb foo.rar
foo.xlsx
$ tar xOf foo.rar | ugrep -z pattern

и
$ 7zz x -so foo.rar | ugrep -z pattern
находят нужное без проблем,а вот с rar/unrar
$ rar p foo.rar | ugrep -z pattern
ничего не находит. Хотя для более простых случаев
$ printf %s\\n test >file
$ rar a foo.rar file
$ rar p foo.rar | grep test

все в порядке.  

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 20:28 26-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kovu
Цитата:
запаковать файл, чтобы не нарваться на невозможность распаковки на неизвестной системе?

Если хочется удобно, то уже не один десяток лет существует три надёжных и проверенных временем варианта:
1. zip - только Deflate или вообще Store (главное - никаких zstd, bz, gz, lzma и прочих извращений!!!), работает на виндах в проводнике начиная с ХР.
2. 7z - с LZMA внутри, и тогда десятки самопал архиваторов тебе его прочитают.
3. rar - c RAR4 внутри (хотя, можно уже и RAR5, благо распаковщик для оного есть и под вин9Х), и точно так же много софта умеет тащить либу unRAR, которая не требует денег.
 
Чуть посложнее - cab (LZX:21), работает на виндах в проводнике даже на вин95, так же как на никсах всякие bzip/gzip/deb и им подобные выкидыши, но лучше оставь их для тех задач, для которых они созданы и применяются. Они не для "гражданского" использования, и тем более не про удобство. Про freearc, nanozip, arj, ace и им подобные ископаемые уже и говорить не приходится, слишком малый процент распространения изначально отбрасывает их из задачи "шоб везде прочиталось".

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 20:39 26-07-2021 | Исправлено: insorg, 20:40 26-07-2021
Benchmark



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

Цитата:
Christian Ghisler тащит и ничего. Total Commander, Version 10.00, is a Shareware file manager for Windows® 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10, and Windows® 3.1

 
Если посмотреть в changelog TC, Гислеру постоянно приходится либо добавлять "костыли", чтобы оно хоть как-то работало на старых ОС, либо ограничивать функционал, чтобы он работал только на новых.  
 
Windows 9x в принципе не работает с объёмами памяти больше 512 Mb. Есть патчи, но с ними настоящая лоторея - упадёт/не упадёт, отработает или нет.
 
Простой пример: TC наткнётся на новый 7z архив, требующий для распаковки 19 гигов памяти. Как он это будет делать под Windows 9x ? А под Windows 3.1 ?
 

Цитата:
Под 3.1 отдельная, но поддерживаемая версия

Да там тьма функциональных ограничений.
 
EugeneRoshal

Цитата:
Стоило ли тащить поддержку этих систем до нынешнего времени?

Мы все знаем ответ на этот вопрос.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 20:41 26-07-2021
insorg



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

Цитата:
архив, требующий для распаковки 19 гигов памяти
Нашёл чем удивить. Получить листинг содержимого - не распаковка, для этого много рамы не надо.

Цитата:
Как он это будет делать под Windows 9x
Ровно то же самое, что и на "стильной модной молодёжной" десятке на компе с условным 1 ГБ рамы - выдаст ошибку "мало оперативки" и успокоится.
Нужно не забывать одну важную мысль: ОС - не показатель ущербности или способностей железа. Потому что можно увидеть и сервак на вин2003 с 32 ГБ рамы, а можно и дешман недоноут с 2 ГБ рамы и десяткой. Всего не предусмотришь, а такие перекосы - сплошь и рядом.

Цитата:

Цитата:
Стоило ли тащить поддержку этих систем до нынешнего времени?
Мы все знаем ответ на этот вопрос
Мы все знаем утвердительный ответ на этот вопрос

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 20:46 26-07-2021 | Исправлено: insorg, 20:49 26-07-2021
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 4)
Maz (31-07-2023 08:32): WinRAR (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru