Показать сообщение отдельно
Непрочитано 19.03.2010, 23:43  
al_dan
Прописка
 
Регистрация: 18.01.2010
Сообщений: 124
Сказал спасибо: 2
Сказали Спасибо 30 раз(а) в 12 сообщении(ях)
al_dan на пути к лучшему
По умолчанию Re: Библиотеки компонентов для KiCAD

Я решил еще раз вернуться к вопросу оптимизации размера библиотеки kicad-library-20091207.rar http://www.ntcsm.ru/kicad/svn/win32/ т.к. обнаружил, что применение бесплатного архиватора 7-Zip v.4.65 позволяет получить гораздо более компактные архивы, позволяющие экономить трафик тем, у кого с доступом в Интернет имеются проблемы.
Изначально kicad-library-20091207.rar имеет размер 22,8 МБ. Я распаковал ее и выделил следующие составляющие:
- library,
- modules,
- packages3d,
- new converted.
Библиотека «new converted» является простым сборником всего того, что есть на сайте CONVERTED COMPONENT LIBRARY http://library.oshec.org/ (Download all compressed http://library.oshec.org/compressed/all.tar.gz) и в общем случае не нужна, т.к. при необходимости с сайта можно скачивать только то, что необходимо. Более того, на сайте поиска по библиотекам KICAD http://per.launay.free.fr/kicad/kicad_php/composant.php можно найти все, что есть на всех on-line библиотеках.
Итак, new converted можно не качать т.к. она имеет архивный объем 12 МБ! Но я попробовал ее вытащить из архива и вновь запаковать при помощи 7-Zip и у меня получился объем 4,08 (в 3 раза меньше!). Поскольку форум не принимает файлы 7-Zip я поместил архив еще и в зип — объем не изменился, а расширение файла стало таким, как надо. Таким же образом я поступил и со всеми остальными файлами библиотек, поэтому для разархивирования потребуется пройтись по каждому файлу по 2 раза.
Хочется отметить, что библиотека packages3d вместо прежних 16 МБ в зипе получилась размером всего лишь 8,62 МБ (почти в 2 раза меньше!) и теперь нет нужды бить эту библиотеку на 2 части, чтобы поместиться в 10 МБ форумскую квоту, отведенную для зип-файлов.
Все перечисленные библиотеки прилагаются и кроме них еще одна — gost. Это библиотека от ukpyr (если не ошибаюсь, это Vladimir Uryvaev — Vovanium), которая при своем малом размере имеет почти все, что нужно для начала и при этом оформлена с учетом ГОСТ.
Итак, похоже удалось оптимизировать библиотеку kicad-library-20091207 для выборочного скачивания с уменьшением требуемого трафика. Вот бы и российские сборщики KiCAD тоже озаботились оптимизацией своих дистрибутивов из любви к ближнему. Однако, мечтать не вредно...
Вложения:
Тип файла: zip library.zip (312.7 Кб, 784 просмотров)
Тип файла: zip modules.zip (156.6 Кб, 667 просмотров)
Тип файла: zip packages3d.zip (8.63 Мб, 830 просмотров)
Тип файла: zip gost.zip (30.7 Кб, 993 просмотров)
Тип файла: zip new converted.zip (4.08 Мб, 944 просмотров)

Последний раз редактировалось al_dan; 20.03.2010 в 00:50.
al_dan вне форума  
Сказали "Спасибо" al_dan