Главная· Трекер· Поиск· RSS· Правила· FAQ· Группы· Пользователи · «Буквица» |
Loading... |
Error |
Попаданцы, вселенцы, засланцы 1. Странники во времени (4753 книги) на 6 февраля 2023 года [Фантастика, приключения,
|
Главная » Архивы библиотек » Многотомные жанровые и тематические подборки » Жанровые и тематические подборки Художественной литературы |
| |
|
Автор | Сообщение |
---|---|
nikol00.67 |
vakloch Спасибо Вам большое за Вашу неустанную титаническую работу!
|
volody.999 |
vakloch
Спасибо |
GIPERBOREY |
Работа сделанная не зря.
|
SnegirR |
Респект и уважение за труд и понимание интересов других людей, С Новым Годом всех!
|
Alex_61 |
Автор, конечно, поступил нехорошо, избавившись от архивов, как раньше. Но само по себе это не было бы так уж и плохо, если бы не возникла (абсолютно на ровном месте) отдельная проблема: оказывается, Алридер не хочет удалять файлы fb2. Архивы fb2.zip удаляет, html-ки удаляет, другие (наверное) удаляет, а вот простые fb2 не хочет. Пишет "ошибка удаления!" - и хоть ты тресни. Даже переименованные 111.fb2 и перемещенные в корень диска, чтобы исключить длинные имена, символы других кодовых таблиц и т.д. Соответственно, ситуация стала совершенно нетерпимой... После пары часов поисков нашел решение (точнее, программу). И все получилось. Удивительно, но традиционные архиваторы ВинРар, ВинЗип и 7з в этом смысле устроены абсолютно по-идиотски, несмотря на то, что операция по сути-то своей простейшая. Почему я не воспользовался батниками? В интернете вариантов много, проблема в том, что какой-то код не работает вообще, какие-то работают частично и стопорятся, например, на папке и всё. И вообще, не очень хорошо получается у командной строки с кириллическими названиями И пробелами И десятком вложенных папок, мда. Итак, вам потребуется Тотал Коммандер или аналог и бесплатный архиватор Bandizip. Последний надо либо установить, либо вручную интегрировать портабл в систему, чтобы в контекстном меню были "добавить в...". Дальше всё просто: в Тотале "показать все файлы без подкаталогов", выделить их, нажать ПКМ, выбрать Bandizip'ое меню "добавить в архив" и указать далее в окне "Создать архив" опцию "добавить каждый файл/папку в свой архив". Всё. Поразительно, но это единственный архиватор, который ничего никуда не перемещает, не задалбывает вариантами "сохранить полные пути с буквой диска", не имеет проблем с количеством выделенных файлов за раз - а просто архивирует каждый файл в текущей папке и всё. Например, у Винрара тоже есть такая опция. Которая без проблем работает только с файлами в одной папке, а если сделать то, что я описал выше, т.е. через Тотал Коммандер - он начинает за каким-то хреном складывать отдельные архивы в одну папку. Короче, во всех трех главных архиваторах за десятки лет просто тупо не предусмотрена опция взять все (только) файлы и заархивировать их в отдельные архивы, не трогая структуру вложенных папок в принципе. Собственно, и в Бандизипе тоже, если действовать изнутри - файл и папка в нем не разнесены, так что архивируются последние в первую очередь. К счастью, он нормально делает все, если предварительно отделить все файлы в Тотале. В отличие от других, мда. Что же, кому-то, наверное, поможет. Всем доброго дня, а девушкам отдельно с 8-м марта! УПДАТЕ ОТ 28 МАРТА - КРАЙНЕ ВАЖНАЯ ИНФОРМАЦИЯ. Тут прям сегодня Бандизип обновился до версии 6.01 (позавчера до 6.0). Очень приятно было увидеть, что работы ведутся, разрабочики не спят, трудятся не покладая рук, приближая свой продукт к эталонным ВинРару, ВинЗипу и 7з. Очень, очень приятно. Видать, в процессе этого приближения к вершинам просто необходимо было сломать упомянутую выше опцию. Складывает всё в одну папку теперь - как и образцы! Что ж. В общем, всё, что описано выше, касается версии 5.17 (23 декабря 2016 года) и ни в коем случае НЕ касается версии 6.01. Старую версию у них на сайте скачать нельзя, но Гугл помогает (или сразу на filehippo, там как раз "Older Versions" не удаляют). Т.к. сайты сторонние, обязательно проверить на Вирустотале, это секунд 5.
|
Conan23 |
Alex_61 писал(а): Автор, конечно, поступил нехорошо, избавившись от архивов, как раньше. Но само по себе это не было бы так уж и плохо, если бы не возникла (абсолютно на ровном месте) отдельная проблема: оказывается, Алридер не хочет удалять файлы fb2. Архивы fb2.zip удаляет, html-ки удаляет, другие (наверное) удаляет, а вот простые fb2 не хочет. Пишет "ошибка удаления!" - и хоть ты тресни. Даже переименованные 111.fb2 и перемещенные в корень диска, чтобы исключить длинные имена, символы других кодовых таблиц и т.д. Соответственно, ситуация стала совершенно нетерпимой... После пары часов поисков нашел решение (точнее, программу). И все получилось. Удивительно, но традиционные архиваторы ВинРар, ВинЗип и 7з в этом смысле устроены абсолютно по-идиотски, несмотря на то, что операция по сути-то своей простейшая. Почему я не воспользовался батниками? В интернете вариантов много, проблема в том, что какой-то код не работает вообще, какие-то работают частично и стопорятся, например, на папке и всё. И вообще, не очень хорошо получается у командной строки с кириллическими названиями И пробелами И десятком вложенных папок, мда. Итак, вам потребуется Тотал Коммандер или аналог и бесплатный архиватор Bandizip. Последний надо либо установить, либо вручную интегрировать портабл в систему, чтобы в контекстном меню были "добавить в...". Дальше всё просто: в Тотале "показать все файлы без подкаталогов", выделить их, нажать ПКМ, выбрать Bandizip'ое меню "добавить в архив" и указать далее в окне "Создать архив" опцию "добавить каждый файл/папку в свой архив". Всё. Поразительно, но это единственный архиватор, который ничего никуда не перемещает, не задалбывает вариантами "сохранить полные пути с буквой диска", не имеет проблем с количеством выделенных файлов за раз - а просто архивирует каждый файл в текущей папке и всё. Например, у Винрара тоже есть такая опция. Которая без проблем работает только с файлами в одной папке, а если сделать то, что я описал выше, т.е. через Тотал Коммандер - он начинает за каким-то хреном складывать отдельные архивы в одну папку. Короче, во всех трех главных архиваторах за десятки лет просто тупо не предусмотрена опция взять все (только) файлы и заархивировать их в отдельные архивы, не трогая структуру вложенных папок в принципе. Собственно, и в Бандизипе тоже, если действовать изнутри - файл и папка в нем не разнесены, так что архивируются последние в первую очередь. К счастью, он нормально делает все, если предварительно отделить все файлы в Тотале. В отличие от других, мда. Что же, кому-то, наверное, поможет. Всем доброго дня, а девушкам отдельно с 8-м марта! |
Yaloo |
@echo off for /f "tokens=*" %%i in ('dir /b /s /a *.fb2') do ( "%programfiles%\7-zip\7z.exe" a -tzip "%%i".zip "%%i" del "%%i" <nul set /p strTemp=+ ) echo. echo. echo FINISH echo. pause |
nikol00.67 |
vakloch Сегодня ровно три месяца со дня последнего обновления. И мы все с нетерпением ждем очередного обновления полюбившегося релиза!
|
nikol00.67 |
Yaloo писал(а): @echo off for /f "tokens=*" %%i in ('dir /b /s /a *.fb2') do ( "%programfiles%\7-zip\7z.exe" a -tzip "%%i".zip "%%i" del "%%i" <nul set /p strTemp=+ ) echo. echo. echo FINISH echo. pause |
Alex_61 |
nikol00.67 писал(а): Yaloo писал(а): @echo off for /f "tokens=*" %%i in ('dir /b /s /a *.fb2') do ( "%programfiles%\7-zip\7z.exe" a -tzip "%%i".zip "%%i" del "%%i" <nul set /p strTemp=+ ) echo. echo. echo FINISH echo. pause Ситуация, однако, такова: Цитата: Почему я не воспользовался батниками? В интернете вариантов много, проблема в том, что какой-то код не работает вообще, какие-то работают частично и стопорятся, например, на папке и всё. И вообще, не очень хорошо получается у командной строки с кириллическими названиями И пробелами И десятком вложенных папок, мда. |
vakloch |
Внимание! В преддверии 6-летнего юбилея релиза - обновление. Всем приятного чтения!
|
Alex_61 |
Отличная новость!
Спасибо. |
nikol00.67 |
Спасибо Вам большое!
|
volody.999 |
Спасибо Вам
|
GIPERBOREY |
Спасибо.
|
Страница 35 из 50 |
Главная » Архивы библиотек » Многотомные жанровые и тематические подборки » Жанровые и тематические подборки Художественной литературы |