НОВОЕ: 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:

[You can promote your application here, contacts]

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

eComStation 2.0 works faster (support of SMP x JFS filesystem) eCS 2.0 what's new

 

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)

"SVISTA a-la Vista"

We have released SVISTA/2 virtual machine in 2004,

Eugene Gorbunoff have combined "Serenity Virtual Station" to spanish "Vista".

2004, 2005, there were several announcements on all major computer web-sites.
later Microsoft released OS named Vista

// надо на ENG!!

 
Every conference is important.

Warpstock Europe 2011

Interview with Keith Merrington (active user and standalone developer)

 

(C) OS2.GURU 2001 -- 2025