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

OS/2.GURU Library

Reviews / articles about OS/2 eComStation ArcaOS

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 
Blonde Guy

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

 

(promo)

Unsorted

 

 

AD: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017. All versions are supported: 5.1, 5.1.1.

eCo Software is able to maintain OS/2 LIP packages for any other language (German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)

OS/2: Extended Attributes


TITLE: OS/2: Extended Attributes

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

AUTHOR: Eugene Romanenko
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=190
to your language

Популярно про использование расширенных атрибутов (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 просто неспособна.

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


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

Test the program:

ACPI kernel - it is aimed to reduce power consumption, noise (results of experiments)

Comments:

..........
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 .. ... ... ..... ... .. ..........

eCo Software is a group of russian developers.
How to support eCo Software? (you can send us some computers. Maybe you don't use the device but it may be useful for the developers). We have the mailboxes in USA, Netherlands, China and Hong Kong.

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 whatsnew - PNG icons

PNG icons on Desktop

PNG icons on Desktop. (instead of ancient .ico designed in 1994)

Russian OS/2

eCo Software is making russian eComStation since 2001, all versions of ArcaOS since 2017.

// надо на ENG!!

Warpstock Europe 2016

Interview with Roderick Klein, video:

video

 

(C) OS2.GURU 2001 -- 2025