НОВОЕ: OS/2 GURU - Вопросы и ответы ru · en · de · es · it · pt · cz · pl · fr

OS/2 GURU библиотека

Статьи про OS/2 eComStation ArcaOS

Операционные системы
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

Последние  
 
 
Операционная система  
 
 
Программы  
 
 
Оборудование  
 
 
Для разработчика  
 
 
Разное  
 
 
Колонка редактора  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

Blonde Guy

Купить программу OS/2: OS/2 Doctor для анализа повреждений OS/2
500 руб

 

Компьютер OS/2, ArcaOS 5.1.1 уже установлена.

(promo)

Unsorted

 

 

РЕКЛАМА: ArcaOS 5.1 Русская версия
Пакет русификации ArcaOS 5.1 OS/2 давно доступен. Поддерживается любая версия: 5.1, 5.1.1.

eCo Software может выпустить и другие пакеты (Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)

OS/2: Расширенные атрибуты (extended attributes)


TITLE: OS/2: Расширенные атрибуты (extended attributes)

DATE: 2009-01-09 15:42:45

AUTHOR: Eugene Romanenko

Популярно про использование расширенных атрибутов (Extended Attributes, EA) в OS/2. С картинками.

Вот чего мне действительно не хватает в других операционных системах — так это поддержки и использования расширенных атрибутов (далее EA). (Кстати, в Windows поддержка EA есть, но они там никак не используются!)

Расширенные атрибуты — это данные, связаные с файлом (метаданные). В расширенных атрибутах можно хранить иконку файла, картинку предпросмотра или что-то ещё. Важным свойством расширенных атрибутов является их привязанность к файлу. При копировании или архивации EA копируются или архивируются вместе с файлом. (Конечно, если вы используете системно-независимые методы для передачи файла (например http, ftp, bittorrent), то EA не будут переданы. Ну да это и так понятно.)

Например, если создать текстовый файл и назначить ему иконку — то она запишется в расширенные атрибуты этого файла.

Теперь файл с иконкой.

Если его заархивировать — EA тоже будут заархивированы вместе с файлом.

Полученный zip-файл я могу, к примеру, отправить по электронной почте, и когда получатель распакует его и откроет папку с этим файлом — он увидит ту иконку, которую я назначил этому файлу. (Если, конечно, получатель использует OS/2. ;)

Моя качалка PM Downloader скачав файл, записывает в EA ссылку и время скачивания, так что потом, при желании, можно найти откуда и когда был скачан файл.

Другая программа, просмотрщик документов Lucide, сохраняет в EA эскиз первой страницы документа.

Способ хранения EA зависит от используемой файловой системы. На FAT место для хранения метаданных не предусмотрено, поэтому на FAT OS/2 и Windows хранят EA в скрытом файле "ea data. sf" в корне диска. На родных для OS/2 файловых системах HPFS и JFS предусмотрено место для хранения метаданных.

А что у нас в этом отношении с Windows?
Надо заметить, что версии Windows, основанные на NT (NT4, 2000, XP и т.д.) знают про существование расширенных атрибутов. Если переместить файл из OS/2 на сетевой диск Windows, а потом обратно, то EA будут сохранены. Так что ядро Windows умеет работать с EA. А вот программы для Windows про существование расширенных атрибутов не знают ничего. Например, зскизы картинок Windows сохраняет в скрытом файле Thumbs.db. Так что перемещая картинку в другую папку или архивируя её мы теряем связь с эскизом. А вот назначить иконку файлу Windows просто неспособна.

Конечно, можно сказать что это мелочи, но вот из таких мелочей и складывается правильная операционная система.


Дополнительная информация:

Попробуй программу:

Ищешь оборудование для eComStation? WiFi-адаптеры, USB Audio (SPDIF), Видеокарты.

Комментарии:

Константин
2009-01-10 16:38:46

хорошая статья.

и еще лучше было бы услышать о методах работы с ЕА. кто кроме даунлоадера, люциды и собственно системы с ними может работать? фц может? а было бы неплохо :)

Eugene Gorbunoff
2009-01-10 16:57:04

FileCommander -> клавиша F11

Константин
2009-01-10 18:12:38

2 Eugene Gorbunoff :

я может невнятно выразился,

как раз об этом и разговор, что неплохо было бы рассказать, о том что в фц есть кнопка ф11, а в другой программе есть другая кнопка, по которым юзер может получить доступ к сокровищу сокрытому в недрах...

Stanley
2009-01-13 00:04:04

"А вот программы для Windows про существование расширенных атрибутов не знают ничего."

Знают. Если внимательно присмотреться, то расширенные атрибуты используют программы пакета LSS для Windows c целью хранения и отображения описаний сохраняемых файлов.

Constantin
2009-01-18 22:01:37

2Stanley

Ну так LSS изначально была кросс(2-х)платформной, писалась на Win32. Т.е. LSS не вполне (не только) виндузячая программа. Жалко - не выжила в конкуренции с MSOff

Stanley
2009-01-26 17:53:30

2Constantin

"Жалко - не выжила в конкуренции с MSOff "

Почему же не выжила? У нас в Казани многие используют. Я сам использую и под Windows - эргономику и функционал WordPro до сих пор никто ещё не превзошёл.

Как избежать потерю данных? a) не пользуйтесь старой версией JFS драйвера. b) Не пользуйтесь старым eCS CD1 (Если все-таки загружаете eCS 2.0 CD1, то откажитесь от его disk checker'а, т.к. он может повредить тома), Простые советы по сохранению JFS

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 что нового? - PNG иконки

Теперь PNG иконки на рабочем столе (вместо древних .ico 1994-го года)

Что нового?

Blonde Guy

eComStation разработчик

eCo Software была ведущим разработчиком модулей для eComStation 2.0

// надо на ENG!!
Blonde Guy

Купить программу OS/2: PM Backup Suite (бэкап данных, инкрементальный)
950 руб

 

Каждая конференция влияет на будущее OS/2. Люди готовили доклады несколько месяцев, потратили деньги на поездку в другой город или другую страну.

Конференция даёт импульс сообществу на несколько месяцев вперёд. Результаты встречи обсуждаются в сообществе еще несколько недель.

Warpstock Europe 2016

Интервью с Roderick Klein (Голландия)
Что обсуждаем? не помню.

О чем еще говорили на конференции 2016 года? В тот момент начиналась работа над ArcaOS.

 

(C) OS2.GURU 2001 -- 2025