Traum Library 2.0 - Обновление 08 (28.01.2009)

Страницы :   Пред.  1, 2, 3, 4, 5  След.
Ответить
 

traum

Стаж: 18 лет 6 месяцев

Сообщений: 302


traum · 01-Фев-09 15:40 (15 лет 11 месяцев назад)

Цитата:
Оригинальные. Со всем апдейтами.Есть подозрение, что проблема как раз в том, что я раскрываю zip'ы не под виндой.
Нет, тут никакой проблемы нет. Специально скачал, проверил.
А чем вы копируете файлы из апдейта?
У меня только одно предположение - вы копируете неким средством, которое при совпадении имен (без учета регистра) заменяет файл новым содержанием, но оставляет старое имя. Проверил - Explorer и FAR так себя не ведут.
Цитата:
Не могли бы Вы просто добавить эти несколько книг в очередной bat'ник?
Давайте батник - вставлю. Или предлагаете мне писать его вручную?
Цитата:
Программой или скриптом Если проблема только в этом
Вопросов больше не имею
Это часы работы, и лишний геморрой для всех качающих апдейты.
Не вижу смысла.
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 01-Фев-09 16:26 (спустя 46 мин., ред. 01-Фев-09 16:26)

sergem писал(а):
Есть подозрение, что проблема как раз в том, что я раскрываю zip'ы не под виндой.
Интересно, а bat файл вы как запускаете? под wine? - тогда и распаковывайте там, не будет проблем, если они связаны со странным поведением вашей системы и/или InfoZip
Еще можете написать скрипт для перепаковки всей библиотеки по именам файлов внутри архивов, часов 12 работы скрипта и вы с идеально синхронизированной библиотекой!
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 01-Фев-09 17:02 (спустя 36 мин.)

traum писал(а):
У меня только одно предположение - вы копируете неким средством, которое при совпадении имен (без учета регистра) заменяет файл новым содержанием, но оставляет старое имя. Проверил - Explorer и FAR так себя не ведут.
Ага, похоже на то. Total Commander так делает
traum писал(а):
Это часы работы, и лишний геморрой для всех качающих апдейты.
Не вижу смысла.
Могу попробовать создать батник, который убирает подчеркивания, сам. Если он будет включен в очередной апдейт
[Профиль]  [ЛС] 

michel-f

Стаж: 17 лет 7 месяцев

Сообщений: 412

michel-f · 01-Фев-09 19:32 (спустя 2 часа 29 мин.)

mustlive писал(а):
Ага, похоже на то. Total Commander так делает
У себя проверил - точно, именно Total так и делает.
Насчёт удаления символов подчёркивания - кое-где они разделители заменяют.
В этом случае их удалять неправильно. А если заменять на что-то ещё - смысл теряется.
И главное - ну зачем? Сейчас максимальная длина пути к файлу от корня библиотеки - 185 символов.
На внешнюю структуру ещё 70 остаётся )
[Профиль]  [ЛС] 

michel-f

Стаж: 17 лет 7 месяцев

Сообщений: 412

michel-f · 01-Фев-09 20:21 (спустя 49 мин.)

Преобразовал db.rar от версии 2.8 в базу данных программы MyHomeLib.
Забрать можно здесь - http://rs229.rapidshare.com/files/192541447/Traum_2_8_Native.7z.html
Контрольные суммы файла:
CRC32: 54A885A0
MD5: CA03EEE6B0C42033CB7BCD8D5FBD59DB
SHA-1: 957F8192CE3A21EC00607E9C17724A6A5C4C5335
Устанавливать так:
0. Распаковать архив в папку "Data" в папке программы MyHomeLib.
Если будет только эта коллекция - оба файла из архива, если нет - только файл Traum_2_8_native_local.hlc.
Далее для первого варианта - запустить MyHomeLib и указать путь к библиотеке Траума (Меню->Коллекции->Свойства->Папка с книгами).
Для второго варианта - подключить БД по коллекции Траума как написано ниже:
1. Запустить мастер установки коллекции. (Главное меню -> Коллекции -> Новая коллекция... )
2. Выбрать создание существующей коллекции.
На 1-ой вкладке - "Вперёд" ->
На 2-ой вкладке - [х] Существующая коллекция "Вперёд" ->
На 3-ей вкладке - указать название коллекции, путь к распакованному файлу, путь к корню библиотеки Траума - "Вперёд" ->
На 4-ой вкладке - "Закрыть".
Для пользователей Висты - в свойствах файла MyHomeLib нужно установить режим совместимости с WindowsXP SP2.
И ещё - установившие, отпишитесь о впечатлениях, результатах, глюках...
[Профиль]  [ЛС] 

Ishtef

Стаж: 16 лет 3 месяца

Сообщений: 3


Ishtef · 01-Фев-09 22:17 (спустя 1 час 55 мин.)

Спасибо. У меня в русской библиотеке без периодики и БСЭ 75510 книг. Это правильно, или нет?
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 01-Фев-09 22:35 (спустя 18 мин., ред. 01-Фев-09 23:18)

michel-f
на версию 1.0 (сборка 345) от 17 января 2009 поставится?
UPD:
Все получилось, спасибо.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 01-Фев-09 22:43 (спустя 7 мин.)

michel-f писал(а):
Насчёт удаления символов подчёркивания - кое-где они разделители заменяют.
В этом случае их удалять неправильно. А если заменять на что-то ещё - смысл теряется.
Можно примеры, пожалуйста?
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 01-Фев-09 23:42 (спустя 59 мин., ред. 01-Фев-09 23:42)

michel-f писал(а):
Преобразовал db.rar от версии 2.8 в базу данных программы MyHomeLib.
как то местами весьма странно получилось. смотрю на Гарри Гаррисона, он разнесен на два автора: "Гаррисон Гарри Максвелл" и "Гаррисон Гарри", серии раздроблены между обоими. Смотрю в db - вижу, что во втором книги написанные в соавторстве с кем-либо. Структура db такие тонкости не различает, каждая пара соавторов считается новым автором (этакий уникальный ключ), но при импорте Вы их склеиваете и отбрасываете информацию о соавторе (видимо до "+"), почему тогда не объединяете с основным?
С Лукьяненко таже беда. Подозреваю, что так дела обстоят со всеми книгами с соавторами, где к автору, когда он пишет один подходят с большим уважением и пишут с отчеством, а когда в соавторстве - только фамилия имя.
[Профиль]  [ЛС] 

traum

Стаж: 18 лет 6 месяцев

Сообщений: 302


traum · 01-Фев-09 23:43 (спустя 51 сек.)

Цитата:
Могу попробовать создать батник, который убирает подчеркивания, сам.
Это бессмысленно без изменения базы данных.
[Профиль]  [ЛС] 

traum

Стаж: 18 лет 6 месяцев

Сообщений: 302


traum · 01-Фев-09 23:46 (спустя 2 мин.)

Цитата:
но при импорте Вы их склеиваете и отбрасываете информацию о соавторе
Странный подход. Используя authorlink можно корректно прописать всех соавторов, с учетом отчества.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 01-Фев-09 23:46 (спустя 31 сек.)

traum писал(а):
Это бессмысленно без изменения базы данных.
Нет уж, вашу текстовую "базу" я не готов парсить.
Вопрос снимается.
[Профиль]  [ЛС] 

michel-f

Стаж: 17 лет 7 месяцев

Сообщений: 412

michel-f · 02-Фев-09 00:44 (спустя 58 мин., ред. 02-Фев-09 00:44)

Sk0rp
У Траума формат БД имеет примерно такой вид:
Поле "Фамилия,Имя[+Фамилия, Имя[+...]]" с информацией о соавторах и отдельно - поле "Отчество/Midname".
Если книга написана в соавторстве, поле "Отчество" Траумом не заполняется по очевидным причинам - оно у соавторов разное.
В MyHomeLib это реализовано иначе - в БД создана таблица соответствий "Книга-автор", где можно для одной книги указать столько авторов, сколько нужно.
Поэтому при разборе db.rar я информацию разделяю по отдельным авторам. Информация об отчестве в этом случае у Траума отсутствует. Соответственно, авторы и множатся.
Вообще, считать ли группу соавторов одним коллективным автором - вопрос очень спорный. Но у Траума оно реализовано так, и для него видимо удобно.
Дополнено:
traum, посмотрю таблицу authorlink более внимательно. Возможно, не до конца структуру Вашей БД разобрал.
Посмотрел - информацию действительно можно вытащить. Документацию ночью читал, вот и результат ( В перспективе - сделаю как надо.
И ещё один вопрос - можно как-то определить книги из последнего обновления на основе информации из базы?
Попробовал сделать выборку "Date>=21/12/2008", но с числом файлов обновления не совпадает (дельта - в пределах 50-70 файлов, точно сейчас сказать не могу - с другого компьютера пишу).
[Профиль]  [ЛС] 

traum

Стаж: 18 лет 6 месяцев

Сообщений: 302


traum · 02-Фев-09 09:57 (спустя 9 часов)

Цитата:
Нет уж, вашу текстовую "базу" я не готов парсить.
Я не предлагал ничего парсить, на пользователсьской стороне всякие телодвижения бессмысленны.
Править надо в моей, рабочей, БД.
Иначе получите бардак при последующих обновлениях.
Цитата:
И ещё один вопрос - можно как-то определить книги из последнего обновления на основе информации из базы?
Попробовал сделать выборку "Date>=21/12/2008", но с числом файлов обновления не совпадает
Это нормально. В обновление попадают переименованные файлы, дата у них старая.
Можно взять список из самого обновления.
[Профиль]  [ЛС] 

michel-f

Стаж: 17 лет 7 месяцев

Сообщений: 412

michel-f · 02-Фев-09 10:27 (спустя 30 мин., ред. 02-Фев-09 10:27)

traum
Ясно. В общем, автомат сделать проблематично. А полуавтомат - это тоскливо.
А сами Вы как обновления генерируете? Наверняка какой-то флаг в базе есть, не руками же делаете )
Выявил неуказанные в БД жанры книг - порядка тех самых 50 единиц.
Вечером приложу к сообщению.
[Профиль]  [ЛС] 

sergem

Стаж: 18 лет 1 месяц

Сообщений: 31

sergem · 02-Фев-09 11:41 (спустя 1 час 13 мин.)

2Traum: Обновления я раскрываю winrar'ом (из его оболчки), так что копировал именно он. Может чего far'ом скопировал - не помню, но вряд ли. TotalCommander не употребляю. Я редко под виндой сижу, поэтому старался сделать максимально по Вашей инструкции С другой стороны, я не вижу ничего удивительного, что после восьми обновлений что-нибудь могло разъехаться. Только сейчас обнаружил, что совсем не то запостил в первом сообщении, а списка у меня уже нет. Ладно, раз это моя персональная проблема, не буду всё заново прогонять.
Очень жаль, что Вы не хотите сделать кумулятивную оригинальную раздачу, без всех этих "перепаковок по 100 файлов" и накладывания разного рода фиксов. Лично я бы поддержал раздачу с радостью. Тем более, что раздача вполне может быть обычным многотомным rar'ом с нулевым сжатием (по гигабайту, например).
2Sk0rp: Я уже писал, все обновления делаются под windows. Что я делаю с библиотекой после накладывания обновления - это уже не важно. Что же до "12-ти часов", Вы явно переоцениваете объём работы. Перепаковка в gzip всей библиотеки это часа три на обычном Core2Duo, не больше (имеется в виду только русскоязычная часть). И ещё одно переименование не сильно её затормозит. А gzip для меня более удобен тем, что имя фала всегда совпадает с содержимым и, соответственно, не бывает проблем с "не той" кодировкой внутри архива на разных операционных системах (книги читаются под linux, maemo и palmos)
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 02-Фев-09 13:29 (спустя 1 час 48 мин.)

sergem писал(а):
2Что же до "12-ти часов", Вы явно переоцениваете объём работы. Перепаковка в gzip всей библиотеки это часа три на обычном Core2Duo, не больше (имеется в виду только русскоязычная часть). И ещё одно переименование не сильно её затормозит.
Не переоцениваю, именно пережатие (распаковка, какое-либо действие и опять запаковка 7-zip с максимальным совместимым сжатием) столько и занимает на Core 2 Duo 3.2 GHz, 4 Mb cache. Если только переименовывать по имени файла внутри, то, конечно, гораздо быстрее, там и за час уложится.
[Профиль]  [ЛС] 

sergem

Стаж: 18 лет 1 месяц

Сообщений: 31

sergem · 02-Фев-09 15:30 (спустя 2 часа)

2Sk0rp: Я где-то говорил про 7zip? Распаковка - unzip, запаковка - gzip.
P.S. СЗОТ
[Профиль]  [ЛС] 

Barsukk

Стаж: 17 лет 9 месяцев

Сообщений: 54

Barsukk · 02-Фев-09 18:53 (спустя 3 часа, ред. 02-Фев-09 18:53)

этот файл:
ru\С\Стейнбек Джон\Стейнбек - 5.fb2.zip
содержит всего-навсего первую главу этой книги:
ru\С\Стейнбек Джон\Стейнбек - Зима тревоги нашей.fb2.zip
стало быть, Стейнбек - 5.fb2.zip - дубль, и худший вариант
ru\_\_аномальное\Ларсов - НЛО и цели пришельцев.fb2.zip
Этот Ларсов Б. , на самом деле - Ларсон Боб
пользуясь случаем, хочу в очередной раз поблагодарить автора за труд.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 02-Фев-09 19:51 (спустя 57 мин.)

mustlive писал(а):
Ага, похоже на то. Total Commander так делает
На самом деле Windows Explorer точно так же делает
Был этот пресловутый
Аксенов - Желток Яйца.fb2.zip
В другой папке был
Аксенов - Желток яйца.fb2.zip
При копировании Explorer'ом название перезаписываемого файла осталось прежним.
Проверил на команде Copy - та же фигня.
И только команда MOVE сделала то, что надо. То же самое справедливо и для TotalCmd, и для WinExplorer. Надо не копировать, а перемещать
[Профиль]  [ЛС] 

traum

Стаж: 18 лет 6 месяцев

Сообщений: 302


traum · 02-Фев-09 20:22 (спустя 30 мин.)

Цитата:
Ясно. В общем, автомат сделать проблематично. А полуавтомат - это тоскливо.
А в чем проблемя взять имена файлов из списка, приложенного к обновлению?
Там же однозначное соответствие с БД.
И кстати, зачем оно нужно? Чем дата появления файла не годится?
Цитата:
А сами Вы как обновления генерируете? Наверняка какой-то флаг в базе есть, не руками же делаете )
Есть снапшот базы сразу после предыдущего обновления.
Сравниваю с актуальным состоянием, получаю разницу.
С точки зрения БД - нет такой сущности, как "обновление".
Оно сбоку прикручено, исключительно для тутошних раздач.
Цитата:
Очень жаль, что Вы не хотите сделать кумулятивную оригинальную раздачу
Ну сделаю, через месяц опять обновление, и всё те же проблемы.
Надо с причинами бороться.
Вроде как выяснилось - несоответствие возникает при копировании, а не перемещении файлов обновления.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 02-Фев-09 23:42 (спустя 3 часа)

sergem
А у вас есть скрипт, который устраняет расхождения в именах файлов? Если есть - поделитесь, пожалуйста
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 03-Фев-09 00:45 (спустя 1 час 3 мин.)

mustlive писал(а):
При копировании Explorer'ом название перезаписываемого файла осталось прежним.
Проверил на команде Copy - та же фигня.
И только команда MOVE сделала то, что надо. То же самое справедливо и для TotalCmd, и для WinExplorer. Надо не копировать, а перемещать
Far так никогда не делает, причем независимо от использования "системной функции копирования". А вот при распаковке из архива напрямую в библиотеку, имена действительно не меняются.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 03-Фев-09 00:58 (спустя 13 мин.)

Sk0rp писал(а):
Far так никогда не делает
Ну что ж, Far можно поздравить.
Хотя, раз система делает по-другому, то это скорее баг Far'а
В любом случае, нужно поправить описание правил установки апдейта, что то вроде
1. Извлечь файлы из архива во временную папку
2. Перенести их (ВАЖНО: именно перенести, а не скопировать) в каталог с библиотекой
3. Запустить bat файл из корневого каталога библиотеки
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 03-Фев-09 01:57 (спустя 58 мин.)

Вот скрипт, который переименовывает архивы по имени файла в нем:
fb2rename.bat
@echo off
set mytmp=%TEMP%\fb2ren
FOR /R %%A IN (*.fb2.zip) DO call :process "%%~fA"
exit
:process
7za.exe l %1 | find ".fb2" | find /V ".fb2.zip" > %mytmp%
FOR /F "tokens=5,* delims= " %%a IN (%mytmp%) DO move %1 "%~dp1%%b.zip" >NUL
Запускать в корне библиотеки. Скрипт предоставляется as is, у меня работает корректно, у вас на Ваш страх и риск.
На моей жутко фрагментированной системе с под завязку забитым винтом скрипт обрабатывает порядка 13 файлов в секунду, т.е. в худшем случае он будет работать над полной библиотекой порядка 100 минут. В процессе работы на экран ничего не выводится.
Попутно выяснилось, что у меня ряд файлов внутри архивов имеют расширения *.fb2.fb2, в частности в английской части таких 70шт:
файлы *.fb2.fb2
"A\Asprin Robert\Myth\Asprin 01 Another Fine Myth"
"A\Asprin Robert\Myth\Asprin 01 Another Fine Myth"
"A\Asprin Robert\Myth\Asprin 02 M.Y.T.H. Conceptions"
"A\Asprin Robert\Myth\Asprin 03 Myth Directions"
"A\Asprin Robert\Myth\Asprin 04 Hit Or Myth"
"A\Asprin Robert\Myth\Asprin 05 Mything Persons"
"A\Asprin Robert\Myth\Asprin 06 Little Myth Marker"
"A\Asprin Robert\Myth\Asprin 07 M.Y.T.H. Inc. Link"
"A\Asprin Robert\Myth\Asprin 08 Myth-Nomers and Im-Pervections"
"A\Asprin Robert\Myth\Asprin 09 M.Y.T.H. Inc In Action"
"A\Asprin Robert\Myth\Asprin 10 Sween Myth-tery of Life"
"A\Asprin Robert\Myth\Asprin 11 Myth-ion Improbable"
"A\Asprin Robert\Myth\Asprin 12 Something MYTH Inc"
"A\Asprin Robert\Myth\Asprin, Nye 13 Myth Alliances"
"A\Asprin Robert\Myth\Asprin, Nye 14 Myth-Taken Identity"
"A\Asprin Robert\Myth\Asprin, Nye 15 Class Dis-Mythed"
"A\Asprin Robert\Thievs World\Asprin 01 Thieves World"
"A\Asprin Robert\Thievs World\Asprin 02 Tales From The Vulgar Unicorn"
"A\Asprin Robert\Thievs World\Asprin 03 Shadow Of Sanctuary"
"A\Asprin Robert\Thievs World\Asprin 04 Storm Season"
"A\Asprin Robert\Thievs World\Asprin 05 The Face of Chaos"
"A\Asprin Robert\Thievs World\Asprin 06 Wings of Omen"
"A\Asprin Robert\Thievs World\Asprin 07 The Dead of Winter"
"A\Asprin Robert\Thievs World\Asprin 08 Soul of the City"
"A\Asprin Robert\Thievs World\Asprin 09 Blood Ties"
"A\Asprin Robert\Thievs World\Asprin 10 Aftermath"
"A\Asprin Robert\Thievs World\Asprin 11 Uneasy Alliances"
"A\Asprin Robert\Thievs World\Asprin 12 Stealers' Sky"
"A\Azimov Isaac\Foundation\Azimov 1 Prelude to Foundation"
"A\Azimov Isaac\Foundation\Azimov 3 Foundation"
"A\Azimov Isaac\Foundation\Azimov 4 Foundation and Empire"
"A\Azimov Isaac\Foundation\Azimov 5 Second Foundation"
"A\Azimov Isaac\Foundation\Azimov 7 Foundation and Earth"
"A\Azimov Isaac\Lucky Starr\Azimov 2 Lucky Starr and the Pirates of the Asteroids"
"A\Azimov Isaac\Lucky Starr\Azimov 3 Lucky Starr And The Oceanf Of Venus"
"A\Azimov Isaac\Lucky Starr\Azimov 4 Lucky Starr And The Big Sun Of Mercury"
"A\Azimov Isaac\Lucky Starr\Azimov 5 Lucky Starr And The Moons of Jupiter"
"A\Azimov Isaac\Lucky Starr\Azimov 6 Lucky Starr And The Rings Of Saturn"
"A\Azimov Isaac\The Robot Series\Azimov 1 The Caves of Steel"
"A\Azimov Isaac\The Robot Series\Azimov 2 The Naked Sun"
"A\Azimov Isaac\The Robot Series\Azimov 3 The Robots of Dawn"
"A\Azimov Isaac\The Robot Series\Azimov 4 Robots and Empire"
"C\Christie Agatha\Hercule Poirot\Christie 01 The Mysterious Affair at Styles"
"C\Christie Agatha\Hercule Poirot\Christie 02 Murder on the Links"
"C\Christie Agatha\Hercule Poirot\Christie 05 The Big Four"
"C\Christie Agatha\Hercule Poirot\Christie 09 Murder on the Orient Express"
"C\Christie Agatha\Hercule Poirot\Christie 13 Murder in Mesopotamia"
"C\Christie Agatha\Hercule Poirot\Christie 15 Hercule Poirot"
"C\Christie Agatha\Hercule Poirot\Christie 21 Appointment with Death"
"C\Christie Agatha\Hercule Poirot\Christie 23 Five Little Pigs"
"C\Christie Agatha\Hercule Poirot\Christie 24 The Hollow"
"C\Christie Agatha\Hercule Poirot\Christie 25 Evil Under the Sun"
"C\Christie Agatha\Hercule Poirot\Christie 30 Hickory Dickory Dock"
"C\Christie Agatha\Hercule Poirot\Christie 36 Hallowe'en Party"
"C\Christie Agatha\Hercule Poirot\Christie 36 The Clocks"
"C\Christie Agatha\Hercule Poirot\Christie 37 Third Girl"
"C\Christie Agatha\Hercule Poirot\Christie 38 Poirot's Early Cases"
"C\Christie Agatha\Hercule Poirot\Christie 39 Elephants Can Remember"
"C\Christie Agatha\Miss Marple\Christie 01 The Murder at the Vicarage"
"C\Christie Agatha\Miss Marple\Christie 03 The Body in the Library"
"C\Christie Agatha\Miss Marple\Christie 05 A Murder Is Announced"
"C\Christie Agatha\Miss Marple\Christie 06 They Do It With Mirrors"
"C\Christie Agatha\Miss Marple\Christie 11 A Caribbean Mystery"
"C\Christie Agatha\Miss Marple\Christie 12 At Bertram's Hotel"
"C\Christie Agatha\Miss Marple\Christie 14 Sleeping Murder"
"C\Christie Agatha\Miss Marple\Christie 16 Complete Short Stories Of Miss Marple"
"C\Christie Agatha\Tommy and Tuppence\Christie 1 The Secret Adversary"
"C\Christie Agatha\Tommy and Tuppence\Christie 2 Partners in Crime"
"C\Christie Agatha\Tommy and Tuppence\Christie 4 By the Pricking of My Thumbs"
"C\Cook Glen\Garrett Files\Cook 02 Bitter Gold Hearts"
"C\Cook Glen\Garrett Files\Cook 10 Angry Lead Skies"
Скажите у кого как, плс.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 03-Фев-09 09:01 (спустя 7 часов)

Sk0rp писал(а):
Вот скрипт, который переименовывает архивы по имени файла в нем:
Аха, спасибо. Хотя, я думал, что это будет просто переименователь, без раззипования-зипования
Sk0rp писал(а):
Попутно выяснилось, что у меня ряд файлов внутри архивов имеют расширения *.fb2.fb2
Та же фигня. Что неудивительно - я начал с вашей кумулятивной раздачи 2.5, уже в ней все так
[Профиль]  [ЛС] 

traum

Стаж: 18 лет 6 месяцев

Сообщений: 302


traum · 03-Фев-09 09:09 (спустя 8 мин.)

Цитата:
Попутно выяснилось, что у меня ряд файлов внутри архивов имеют расширения *.fb2.fb2
Скажите у кого как, плс.
Ничего подобного.
[Профиль]  [ЛС] 

Sk0rp

Стаж: 17 лет 2 месяца

Сообщений: 249


Sk0rp · 03-Фев-09 09:33 (спустя 23 мин.)

mustlive писал(а):
Sk0rp писал(а):
Вот скрипт, который переименовывает архивы по имени файла в нем:
Аха, спасибо. Хотя, я думал, что это будет просто переименователь, без раззипования-зипования
А он и не распаковывает (тем более не запаковывает), только содержимое читает и переименовывает первоначальный архив.
traum писал(а):
Ничего подобного.
Значит с двумя расширениями .fb2 в этих файлах мой косяк который при отладке скрипта для применения fb2fix возник - буду думать, что с этим сделать.
Пока тем у кого аналогичная картина с этими файлами - предлагаю запускать скрипт только в корне ru, там таких косяков нет.
[Профиль]  [ЛС] 

mustlive

Стаж: 16 лет 9 месяцев

Сообщений: 71


mustlive · 03-Фев-09 12:54 (спустя 3 часа)

Sk0rp писал(а):
Значит с двумя расширениями .fb2 в этих файлах мой косяк который при отладке скрипта для применения fb2fix возник
Ну зачем же отлаживать на самой библиотеке то было?
Откопировали бы кусок в сторону, да отлаживали. Или для отладки бы просто лог писали... Эхх, Sk0rp
[Профиль]  [ЛС] 

Wektorb

Стаж: 16 лет 1 месяц

Сообщений: 25


Wektorb · 03-Фев-09 16:08 (спустя 3 часа, ред. 04-Фев-09 12:17)

traum
traum писал(а):
Цитата:
Очень жаль, что Вы не хотите сделать кумулятивную оригинальную раздачу
Ну сделаю, через месяц опять обновление, и всё те же проблемы.
Надо с причинами бороться.
Вроде как выяснилось - несоответствие возникает при копировании, а не перемещении файлов обновления.
Выложите плиз авторский кумулятив 2.8, 2.85, 2.9, ну или хотя-бы 3.0 - чтобы отсечь все косяки предыдущих раздач и апдейтов.
Пробовал как-то собрать все сборки сам, начиная с 2.0 и в строгом соответствии с инструкциями в-рукопашную правил все ожидаемые кривости (которых в первых апдейтах хватало), но все-равно апдейченные библиотеки расходились-таки с оригиналом. Плюнул, и по появлению - скачал готовый кумулятив 2.6 с Библиотекарем и впоследствии уже поверх него прокатил апдейт 2.7 (опять-таки не без кривизны в результате), и получившееся - прикрутил к MyHomeLib-у (вместо Библиотекаря ) с Алридером. Есть теперь чего и чем читать - огромное спасибо Трауму и всем остальным за ваши труды и раздачи .
Но оченно хочется иметь библиотеку без расхождений с оригинальной, и нормально переживающую апдейты.
Теперь, с опытом всех предыдущих багов, их можно будет накатывать корректно .
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error