Показать сообщение отдельно
Старый 04.03.2009, 16:33   #4
wn1
 
Регистрация: 21.10.2005
Адрес: Шахты, Ростовская обл.
Сообщений: 134
Поблагодарил: 77
Поблагодарили 477 раз за 90 сообщений
Репа: 113
Новая версия 0.2
Изменения:
+ Добавлен фильтр в результатах по версии или сборке или их части. Для фильтра символы "_" и пробел считаются идентичными.
+ Добавлена функция "Copy Info" - копирует в буфер обмена информацию о выбранном файле из списка результатов, пример:
Код:
Platform: Mtk
Version: Y200_05C_PCB01_GSM_MT6205B_DN.S200_05C0612ERU_V125RU.BIN
Build: S200_05C0612ERU_V125RU Y200_05C_HW 2006/08/11_13:57 BUILD_NO 05C_Y200_05C
+ Добавлена функция "Create Lib" - создает или обновляет выбранную папку библиотеки фулфлешей. В появившемся окне выбирается путь к этой папке. Если отметить галку "delete sourse files" - при создании библиотеки исходные файлы будут удалены после обработки (копирования в библиотеку). После нажатия "Ок" программа будет обрабатывать все файлы, находящиеся в таблице результатов (после скана) и копировать их в папку библиотеки, разбивая по под папкам с именами платформ. Сначала программа сравнивает текущий файл с уже скопированными в библиотеку фулами, которые той же версии и сборки. В случае наличия совпадений файл игнорируется, в противном случае копируется в папку. В качестве имени файла используется сборка. Если инфо о сборки нет - используется версия. Для фулов с неизвестной версией и сборкой сравнение происходит по однотипности имен, в библиотеку они копируются в папки "unknown". В случае если файл с таким названием уже есть в библиотеке, к имени файла добавляется постфикс вида "#номер". Кроме того в корневой каталог библиотеки копируется лог ее создания и дополняется при обновлении - для того чтобы можно было посмотреть какой файл откуда был скопирован/перемещен.
Таким образом программа может создать библиотеку фулфлешей разбитую по платформам и с исключенными повторами. Неизвестные файлы не будут обработаны. Фулы от китов с неизвестной версией и сборкой будут помещены в папки "unknown" и не будут переименованы. Файлы *.page при создании библиотеки игнорируются.
Обновление библиотеки происходит аналогично, только почему-то медленнее чем пересоздание ее заново - почему, пока не разбирался.
База изменилась, старая не подойдет.
Можно тестировать ).
З.Ы. в интерфейсе могут быть грамматические ошибки из-за моего слабого знания английского.
Скачать можно там http://gsmforum.su/showpost.php?p=202736&postcount=6 - не буду дублировать вложения
wn1 вне форума   Ответить с цитированием Вверх
Следующие 4 пользователей поблагодарили wn1 за это сообщение:
bbx (05.03.2009), Evil (04.03.2009), gerdint (14.11.2009), mobi_Art (10.03.2009)