178 lines
11 KiB
HTML
178 lines
11 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
|
<head>
|
|
<!--
|
|
*
|
|
* Copyright 2008-2009, Haiku. All rights reserved.
|
|
* Distributed under the terms of the MIT License.
|
|
*
|
|
* Authors:
|
|
* Humdinger <humdingerb@gmail.com>
|
|
* Translators:
|
|
* Bachoru
|
|
* helix84
|
|
* Marek
|
|
*
|
|
-->
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
|
<meta http-equiv="Content-Style-Type" content="text/css" />
|
|
<meta name="robots" content="all" />
|
|
<title>Atribúty</title>
|
|
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
|
</head>
|
|
<body>
|
|
|
|
<div id="banner">
|
|
<div><span>Používateľská príručka</span></div>
|
|
</div>
|
|
|
|
<div class="nav">
|
|
<div class="inner">
|
|
<ul class="lang-menu">
|
|
<li class="now"><img src="../images/flags/sk.png" alt="" /> Slovenčina</li>
|
|
<li><a href="../fr/attributes.html"><img src="../images/flags/fr.png" alt="" />Français</a></li>
|
|
<li><a href="../de/attributes.html"><img src="../images/flags/de.png" alt="" />Deutsch</a></li>
|
|
<li><a href="../it/attributes.html"><img src="../images/flags/it.png" alt="" />Italiano</a></li>
|
|
<li><a href="../ru/attributes.html"><img src="../images/flags/ru.png" alt="" />Русский</a></li>
|
|
<li><a href="../es/attributes.html"><img src="../images/flags/es.png" alt="" />Español</a></li>
|
|
<li><a href="../sv_SE/attributes.html"><img src="../images/flags/sv_SE.png" alt="" />Svenska</a></li>
|
|
<li><a href="../jp/attributes.html"><img src="../images/flags/jp.png" alt="" />日本語</a></li>
|
|
<li><a href="../uk/attributes.html"><img src="../images/flags/uk.png" alt="" />Українська</a></li>
|
|
<li><a href="../zh_CN/attributes.html"><img src="../images/flags/zh_CN.png" alt="" /> 中文 [中文]</a></li>
|
|
<li><a href="../pt_PT/attributes.html"><img src="../images/flags/pt_PT.png" alt="" />Português</a></li>
|
|
<li><a href="../fi/attributes.html"><img src="../images/flags/fi.png" alt="" />Suomi</a></li>
|
|
<li><a href="../hu/attributes.html"><img src="../images/flags/hu.png" alt="" />Magyar</a></li>
|
|
<li><a href="../pt_BR/attributes.html"><img src="../images/flags/pt_BR.png" alt="" />Português (Brazil)</a></li>
|
|
<li><a href="../ca/attributes.html"><img src="../images/flags/ca.png" alt="" />Català</a></li>
|
|
<li><a href="../en/attributes.html"><img src="../images/flags/gb.png" alt="" />English</a></li>
|
|
</ul>
|
|
<span>
|
|
« <a href="filetypes.html">Typy súborov</a>
|
|
:: <a href="contents.html" class="uplink">Obsah</a>
|
|
:: <a href="index.html">Obsah</a> »
|
|
</span></div>
|
|
</div>
|
|
|
|
<div id="content">
|
|
<div>
|
|
|
|
<h1>Atribúty</h1>
|
|
|
|
<p>Atribúty sú dátové polia, ktoré patria súboru, no nie sú jeho súčasťou, teda napr. nepočítajú sa to veľkosti súboru a môžu sa kopírovať alebo meniť bez akejkoľvek manipulácie so samotným súborom. Systém používa tieto atribúty na ukladanie napr. veľkosti súboru, typu súboru alebo dátumu poslednej úpravy. Dá sa to prirovnať k iným operačným systémom a ich súborovým systémom.</p>
|
|
<p>Rozdiel je taký, že môžete pridať hocijaký atribút hocijakému súboru a zobraziť ho alebo ho urobiť upraviteľným v okne Trackera. Musíte iba definovať typ atribútu, ktorý chcete priradiť typu súboru (napr. reťazec, celé číslo alebo čas) a dať mu názov a popis.</p>
|
|
<p>Súbor samotný nemusí vôbec nič obsahovať. Pozrite sa napríklad na tieto súbory Ľudí:</p>
|
|
<img src="images/attributes-images/people.png" alt="people.png" />
|
|
<br />
|
|
<p>Toto sú súbory s nulovou veľkosťou s priradenými atribútmi, atribút e-mailu osoby „John Nox“ používateľ práve upravuje v Trackeri.</p>
|
|
<p>Ak tieto atribúty indexujete, ako sa predvolene indexujú súbory Ľudí, E-mailov alebo zvuku, bude ich možné vyhľadať rýchlym systémom hľadania Haiku.</p>
|
|
|
|
<h2>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="attributes-tracker" name="attributes-tracker">Atribúty v Trackeri</a></h2>
|
|
<p>Atribúty sa zobrazujú podobne ako databázy alebo tabuľky. V Trackeri môžete určiť, ktoré atribúty chcete mať zobrazené (stĺpce) a zoraďovať podľa toho zoznam súborov (riadky).</p>
|
|
<p>To sa robí tak, že v Trackeri kliknete na menu <span class="menu">Atribútov</span> a vyberiete atribúty, ktoré chcete zobraziť. Prípadne môžete jednoducho kliknúť na záhlavie stĺpca a vybrať položky z kontextového menu. Meniť poradie stĺpcov môžete jednoduchým pretiahnutím hlavičky stĺpca myšou na inú pozíciu. Ak stĺpec nepotrebujete, zbavíte sa ho pretiahnutím myšou von z okna.</p>
|
|
<p>Dvojitým kliknutím na čiaru deliacu dva atribúty v hlavičke sa automaticky zmení šírka stĺpcov na optimálnu.</p>
|
|
<p>Kliknutím na hlavičku stĺpca prepínate medzi vzostupným a zostupným usporiadaním. Stanoviť sekundárne usporiadanie môžete držaním klávesu <span class="key">SHIFT</span> počas klikania na hlavičku stĺpca. Napríklad môžete zoradiť vaše súbory Ľudí podľa firmy a v tomto usporiadaní ich zoradiť podľa mena kontaktu. Sekundárne poradie je označené svetlejšie zafarbeným indikátorom vedľa hlavičky.</p>
|
|
<p>Úprava týchto atribútov je rovnako jednoduchá ako premenovanie súboru: Buď kliknite na položku alebo stlačte <span class="key">ALT</span> <span class="key">E</span> a presúvajte sa medzi atribútmi pomocou <span class="key">TAB</span> a <span class="key">SHIFT</span> <span class="key">TAB</span>. <span class="key">ESC</span> opustí režim úpravy bez použitia zmien.</p>
|
|
|
|
<h2>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="attributes-terminal" name="attributes-terminal">Atribúty v Termináli</a></h2>
|
|
<p>Ak uprednostňujete príkazový riadok alebo plánujete pracovať s viacerými súbormi s použitím skriptovania, existuje niekoľko príkazov na ovládanie atribútov v Termináli.</p>
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="listattr" name="listattr">listattr</a></h3>
|
|
<p><span class="cli">listattr</span> vypíše zoznam atribútov súboru, no nezobrazí obsah týchto atribútov.</p>
|
|
<pre>použitie: listattr 'názov súboru' ['názov súboru' ...]</pre>
|
|
<p>Z nášho obrázka hore:</p>
|
|
<pre class="terminal"> ~/people ->listattr Clara\ Botters
|
|
File: Clara Botters
|
|
Type Size Name
|
|
----------- --------- -------------------------------
|
|
MIME String 21 "BEOS:TYPE"
|
|
Text 14 "META:name"
|
|
Text 6 "META:nickname"
|
|
Text 1 "META:company"
|
|
|
|
Text 18 "META:address"
|
|
Text 8 "META:city"
|
|
Text 1 "META:state"
|
|
Text 1 "META:zip"
|
|
Text 1 "META:country"
|
|
|
|
Text 1 "META:hphone"
|
|
Text 13 "META:wphone"
|
|
Text 1 "META:fax"
|
|
Text 19 "META:email"
|
|
Text 1 "META:url"
|
|
|
|
Text 5 "META:group"
|
|
Raw Data 20 "_trk/pinfo_le"
|
|
|
|
131 bytes total in attributes.</pre>
|
|
<p>Okrem všetkých atribútov „<tt>META:*</tt>“, ktoré obsahujú kontaktné informácie, existujú ešte dva atribúty, ktoré spravuje systém:</p>
|
|
<ul>
|
|
<li><p><tt>BEOS:TYPE</tt> ukladá typ súboru ako reťazec <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym>, tu „<tt>application/x-person</tt>“. Ten určuje predvolenú ikonu a aplikáciu, v ktorej sa súbor otvorí keď naň napr. dvakrát kliknete.</p></li>
|
|
<li><p>„<tt>_trk/pinfo_le</tt>“ je atribút, ktorým Tracker sleduje pozíciu ikony súboru.</p></li></ul>
|
|
<div class="box-info">Všimnite si obrátené lomítko po slove "Clara". V termináli sa musíte „vyhnúť“ špeciálnym znakom ako <tt>'"*\$?!</tt>. Medzera medzi "Clara" a "Botters" je tiež jedným z nich. Tým pádom sa lomítko v skutočnosti nachádza pred medzerou, nie po slove "Clara".</div>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="catattr" name="catattr">catattr</a></h3>
|
|
<p><span class="cli">catattr</span> zobrazí obsah konkrétneho atribútu súboru.</p>
|
|
<pre>použitie: catattr [--raw|-r] názov_atribútu súbor1 [súbor2...]</pre>
|
|
<p>A znova náš príklad:</p>
|
|
<pre class="terminal"> ~/people ->catattr META:city Clara\ Botters
|
|
Clara Botters : string : Whelton</pre>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="addattr" name="addattr">addattr</a></h3>
|
|
<p><span class="cli">addattr</span> pridá súboru atribút a/alebo mu dá hodnotu.</p>
|
|
<pre>použitie: addattr [-t typ] attr hodnota súbor1 [súbor2...]
|
|
alebo: addattr [-f hodnota-zo-súboru] [-t typ] attr súbor1 [súbor2...]
|
|
|
|
Typ môže byť:
|
|
string, mime, int, llong, float, double, bool, icon, raw
|
|
alebo číselná hodnota (ie. 0x1234, 42, 'ABCD', ...)
|
|
Predvolený je „string“</pre>
|
|
<p>Povedzme, že si Clara našla prácu v nadnárodnom Barkelbaer Inc., predtým prázdny atribút „Company“ zaplníme údajom, ktorý je typu „string“ (reťazec znakov):</p>
|
|
<pre class="terminal"> ~/people ->addattr -t string META:company Barkelbaer\ Inc. Clara\ Botters</pre>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="rmattr" name="rmattr">rmattr</a></h3>
|
|
<p><span class="cli">rmattr</span> úplne odstráni atribút zo súboru.</p>
|
|
|
|
<pre>použitie: rmattr [-p] attr názov_súboru1 [názov_súboru2...]
|
|
„attr“ je názov atribútu súboru
|
|
Ak je „-p“ uvedené, „attr“ sa považuje za vzor.</pre>
|
|
<p>Aj keď by bolo praktickejšie vôbec nevypĺňať atribút „Fax“, môžete ho úplne odstrániť zo súboru Clary napísaním:</p>
|
|
<pre class="terminal"> ~/people ->rmattr META:fax Clara\ Botters</pre>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="copyattr" name="copyattr">copyattr</a></h3>
|
|
<p><span class="cli">copyattr</span> skopíruje atribút z jedného alebo viacerých súborov do druhého. Štandartne sa obsah súboru <b>ne</b>skopíruje.</p>
|
|
<pre>použitie: copyattr <možnosti> <zdroj> [ ... ] <cieľový priečinok></pre>
|
|
|
|
<p>Ak chcete skopírovať atribúty a aj dáta samotného súboru, môžete pridať možnosť „<span class="cli">-d</span>“ alebo „<span class="cli">--data</span>“.</p>
|
|
|
|
<p><br /></p>
|
|
<p>Viac informácií o týchto príkazoch zistíte napísaním názvu príkazu nasledovaným „<span class="cli">-h</span>“ alebo „<span class="cli">--help</span>“.</p>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="nav">
|
|
<div class="inner"><span>
|
|
« <a href="filetypes.html">Typy súborov</a>
|
|
:: <a href="contents.html" class="uplink">Obsah</a>
|
|
:: <a href="index.html">Obsah</a> »
|
|
</span></div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|