1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" lang=
"hu" xml:
lang=
"hu">
7 * Copyright 2008-2009, Haiku. All rights reserved.
8 * Distributed under the terms of the MIT License.
11 * Humdinger <humdingerb@gmail.com>
16 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
17 <meta http-equiv=
"Content-Style-Type" content=
"text/css" />
18 <meta name=
"robots" content=
"all" />
19 <title>Lekérdezések
</title>
20 <meta name=
"viewport" content=
"width=device-width, initial-scale=1.0" />
21 <link rel=
"stylesheet" type=
"text/css" href=
"../Haiku-doc.css" />
26 <div><span>Használati útmutató
</span></div>
31 <ul class=
"lang-menu">
32 <li class=
"now"><img src=
"../images/flags/hu.png" alt=
"" /> Magyar
</li>
33 <li><a href=
"../ca/queries.html"><img src=
"../images/flags/ca.png" alt=
"" />Català
</a></li>
34 <li><a href=
"../de/queries.html"><img src=
"../images/flags/de.png" alt=
"" />Deutsch
</a></li>
35 <li><a href=
"../en/queries.html"><img src=
"../images/flags/gb.png" alt=
"" />English
</a></li>
36 <li><a href=
"../es/queries.html"><img src=
"../images/flags/es.png" alt=
"" />Español
</a></li>
37 <li><a href=
"../fr/queries.html"><img src=
"../images/flags/fr.png" alt=
"" />Français
</a></li>
38 <li><a href=
"../it/queries.html"><img src=
"../images/flags/it.png" alt=
"" />Italiano
</a></li>
39 <li><a href=
"../pl/queries.html"><img src=
"../images/flags/pl.png" alt=
"" />Polski
</a></li>
40 <li><a href=
"../pt_PT/queries.html"><img src=
"../images/flags/pt_PT.png" alt=
"" />Português
</a></li>
41 <li><a href=
"../pt_BR/queries.html"><img src=
"../images/flags/pt_BR.png" alt=
"" />Português (Brazil)
</a></li>
42 <li><a href=
"../ro/queries.html"><img src=
"../images/flags/ro.png" alt=
"" />Română
</a></li>
43 <li><a href=
"../sk/queries.html"><img src=
"../images/flags/sk.png" alt=
"" />Slovenčina
</a></li>
44 <li><a href=
"../fi/queries.html"><img src=
"../images/flags/fi.png" alt=
"" />Suomi
</a></li>
45 <li><a href=
"../sv_SE/queries.html"><img src=
"../images/flags/sv_SE.png" alt=
"" />Svenska
</a></li>
46 <li><a href=
"../zh_CN/queries.html"><img src=
"../images/flags/zh_CN.png" alt=
"" /> 中文 [中文]
</a></li>
47 <li><a href=
"../ru/queries.html"><img src=
"../images/flags/ru.png" alt=
"" />Русский
</a></li>
48 <li><a href=
"../uk/queries.html"><img src=
"../images/flags/uk.png" alt=
"" />Українська
</a></li>
49 <li><a href=
"../jp/queries.html"><img src=
"../images/flags/jp.png" alt=
"" />日本語
</a></li>
52 «
<a href=
"index.html">Index
</a>
53 ::
<a href=
"contents.html" class=
"uplink">Tartalom
</a>
54 ::
<a href=
"workshop-filetypes+attributes.html">Műhely
</a> »
62 <table class=
"index" id=
"index" summary=
"index">
63 <tr class=
"heading"><td>Index
</td></tr>
64 <tr class=
"index"><td>
65 <a href=
"#find-window">A kereső ablak
</a><br />
66 <a href=
"#basic-query">Egyszerű lekérdezések -
"név szerint"</a><br />
67 <a href=
"#adv-query">Összetett lekérdezések -
"jellemzők szerint"</a><br />
68 <a href=
"#more-adv-query">Még összetettebb lekérdezések -
"képlet alapján"</a><br />
69 <a href=
"#result-window">Az eredmény ablak
</a><br />
70 <a href=
"#query-template">Keresési sablonok
</a>
76 <p>A lekérdezés nem más, mint fájlok keresése jellemzők alapján, és végrehajtható mind a Nyomkövetőben, mind a Terminálban. A lékérdezések (keresések) a
<span class=
"path">/boot/home/queries/
</span> mappában kerülnek eltárolásra, és alap esetben
7 nap után törli azokat a rendszer. Itt megjegyzendő, hogy ezek a keresések nem egy állandó eredmény tárolnak, hanem azok megnyitásakor a rendszer újra és újra végrehajtja a keresést.
<br />
77 Persze, nem csak e módon kaphatjuk meg a keresések eredményét. A
<a href=
"tracker.html#navigating">menü navigációnak
</a> köszönhetően egy elmentett keresésen jobb gombbal kattintva a helyi menüben is megjelenik a keresés eredménye.
</p>
80 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
81 <a id=
"find-window" name=
"find-window">A kereső ablak
</a></h2>
82 <p>Új keresés indítható az Asztalsáv
<span class=
"menu">Keresés...
</span> menüjéből, bármely Nyomkövető ablakból, az Asztalról vagy épp az
<span class=
"key">ALT
</span> <span class=
"key">F
</span> kombinációval. Minden esetben egy kereső ablakkal találkozunk:
</p>
83 <img src=
"images/queries-images/basic-query.png" alt=
"basic-query.png" />
85 <li><p>Előző vagy mentett keresések megnyitása, vagy a jelenlegi paraméterek mentése
<a href=
"#query-template">keresési sablon
</a>ként.
</p></li>
86 <li><p>Keresés
<span class=
"menu">Minden fájl és mappa
</span> között, vagy megadott típusú fájlokban.
</p></li>
87 <li>A keresés módjának meghatározása:
<ul>
88 <li><span class=
"menu">név szerint
</span> - egyszerű keresés fájl vagy mappa nevek alapján
</li>
89 <li><span class=
"menu">jellemző szerint
</span> - keresés egy vagy több jellemző alapján
</li>
90 <li><span class=
"menu">képlet alapján
</span> - összetett keresési lehetőséget nyújt
</li></ul></li>
91 <li><p>Melyik lemezen keressen a rendszer.
</p></li>
92 <li><p>A keresés feltétele.
</p></li>
93 <li><p>További opciók megjelenítése/elrejtése..
</p></li>
94 <li><p>Az opció bejelölésekor a keresés csak
<span class=
"menu">Ideiglenes
</span>en kerül eltárolásra, és
7 nap után automatikusan törlődni fog.
</p></li>
95 <li><p>A rendszer
<span class=
"menu">A Szemetesben is
</span> keresni fog.
</p></li>
96 <li><p>Lehetőségünk van a keresésnek egy elnevezést is adni.
</p></li>
97 <li><p>Ezt az ikont bármely Nyomkövető ablakba történő húzásával a keresés gyorsan eltárolható. Ezt a jobb gombbal végrehajtva sablonként menti el a program a keresést.
</p></li>
101 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
102 <a id=
"basic-query" name=
"basic-query">Egyszerű lekérdezések -
"név szerint"</a></h2>
103 <p>Hacsak egyszerűen egy fájl vagy mappa nevében akarunk keresni a csatolt lemezeken, akkor a keresés módja
<span class=
"menu">név szerint
</span> történik. Ekkor csak a feltételt kell beírni a mezőbe, és lenyomni az
<span class=
"key">ENTER
</span>-t.
</p>
106 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
107 <a id=
"adv-query" name=
"adv-query">Összetett lekérdezések -
"jellemző szerint"</a></h2>
108 <p>Egy új összetett keresés indítható, ha először megadjuk a fájl típusát, és a jellemző szerinti módot választjuk. Ehhez persze a jellemzőknek
<a href=
"index.html">indexelve
</a> kell lenniük.
</p>
109 <img src=
"images/queries-images/query-window.png" alt=
"query-window.png" />
110 <p>A példában a fájl típusa a
<span class=
"menu">Minden fájl és mappa
</span> helyett
<span class=
"menu">text | E-mail
</span> és a keresés módja
<span class=
"menu">jellemző szerint
</span>.
</p>
111 <p>Ekkor megjelenik egy menü, egy beviteli mező és egy
<span class=
"button">Hozzáadás
</span> és
<span class=
"button">Eltávolítás
</span> gomb. A menüből ki kell választanunk azt a jellemzőt, amire keresni szeretnénk. A
<span class=
"button">Hozzáadás
</span> és az
<span class=
"button">Eltávolítás
</span> gombbal további jellemzők is hozzáadhatóak, vagy meglévők törölhetőek. Több jellemző között És és Vagy kapcsolat közül választhatunk.
</p>
112 <p>Most hajtsunk végre egy keresést a leveleinkre:
</p>
113 <img src=
"images/queries-images/query-window-filled.png" alt=
"query-window-filled.png" />
114 <p>Így néz ki egy keresési ablak, ha azokra a levelekre akarunk keresni, ahol a feladó neve tartalmazza a
"trac" szót, a levél állapota új (
"New"), a levél tárgyában pedig szerepel a
"Translator" és az
"About" szó.
<br />
115 Kereshetünk időben is:
"last 2 months" (utóbbi
2 hónapban),
"today" (ma),
"yesterday" (tegnap),
"Monday" (hétfőn) vagy
"last Monday" (a legutóbbi hétfőn, vagy
"last 2 minutes/hours/days/weeks" (az utóbbi
2 percben/órában/napon/héten).
<br />
116 Ez egy jó megoldás a keresés eredményének a számának a csökkentésére..
</p>
119 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
120 <a id=
"more-adv-query" name=
"more-adv-query">Még összetettebb lekérdezések -
"képlet alapján"</a></h2>
121 <p>Kézzel megírni egy keresési képletet hosszadalmas és nem is igazán praktikus.
</p>
122 <p>Ha már megadtunk minden jellemzőt és feltételt, akkor a
<span class=
"menu">képlet alapján
</span> mód választásakor megkapjuk az annak megfelelő képletet:
</p>
123 <img src=
"images/queries-images/formula-query.png" alt=
"formula-query.png" />
124 <p>Kicsit olvashatóbb formában:
</p>
125 <pre>(((((MAIL:from==
"*[tT][rR][aA][cC]*")
126 &&(MAIL:status==
"[nN][eE][wW]"))
127 &&(MAIL:subject==
"*[tT][rR][aA][nN][sS][lL][aA][tT][oO][rR]*"))
128 &&(MAIL:subject==
"*[aA][bB][oO][uU][tT]*"))
129 &&(BEOS:TYPE==
"text/x-email"))
</pre>
130 <p>Mire is használható mindez?
</p>
132 <li><p>Levélben, fórumon vagy IRC-n keresztül is megosztható másokkal.
</p></li>
133 <li><p><span class=
"menu">Jellemzők
</span> módban megadva a feltételeket miután átváltunk
<span class=
"menu">képlet
</span> módra a kapott szöveg (képlet) már felhasználható a parancssorban, így például szkriptek írásánál is.
</p></li>
134 <li><p>Tovább hangolható a képlet, ha helyettesítő karaktereket is használunk, figyelünk a betű-érzékenységre illetve ellentétes feltételeket adunk meg. Például:
"<tt>==</tt>" helyett
"<tt>!=</tt>" az És tagadásaként. Csupán az alapokat kell elsajátítanunk a
<a href=
"http://hu.wikipedia.org/wiki/Regul%C3%A1ris_kifejez%C3%A9s" class=
"external free" title=
"Wikipedia: Regular expression">általános kifejezés
</a> oldalon és esetleg egy kis szkriptelési ismereteket is szereznünk kell.
</p></li>
138 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
139 <a id=
"result-window" name=
"result-window">Az eredmény ablak
</a></h2>
140 <p>A keresés indítása után a kereső ablakot felváltja az eredmény ablak. Itt egy példa a
"server" szót tartalmazó találatokra:
</p>
141 <img src=
"images/queries-images/result-window.png" alt=
"result-window.png" />
142 <p>A szürke háttértől függetlenül ez az ablak épp úgy működik, mint bármely Nyomkövető ablak. Néhány dolog talán még jobban is:
</p>
144 <li><p>Egy találat mappája megnyithat ha az útvonalon kattintunk.
</p></li>
145 <li><p>A
<span class=
"menu">Fájl | Keresés szerkesztése
</span> menüvel vagy az
<span class=
"key">ALT
</span> <span class=
"key">G
</span> kombinációval visszajutunk a kereső ablakba, ahol módosíthatjuk a feltételeket.
</p></li>
146 <li><p>A keresés élő, vagyis például ha egy fájl, ami megfelel a keresési feltételnek és megjelenik a keresés helyén (azon a lemezen, ahol keresünk) vagy épp eltűnik onnan, akkor a változást azonnal látjuk az ablakban.
</p></li>
148 <p>Az eredmény ablak megjelenését a keresett fájltípusnak megfelelően alakíthatjuk ki. Ezt akár úgy is megtehetjük, hogy egy meglévő mappát megnyitunk, aminek megfelelő az elrendezése (a megfelelő oszlopok jelennek meg), és azt átmásoljuk a
<span class=
"menu">Jellemzők | Elrendezés másolása
</span> menüvel.
</p>
149 <p>Nyissuk meg a
<span class=
"path">/boot/home/config/settings/Tracker/DefaultQueryTemplates
</span> mappát, majd hozzunk létre egy új mappát
<i>csoport/fájltípus
</i> néven, ahol a
"per" jelet kicseréljük egy aláhúzás jellel, például
"audio_x-mp3". Ezután ezt megnyitva a
<span class=
"menu">Jellemzők | Elrendezés beillesztése
</span> menüt választva az előbb másolt elrendezést alkalmazhatjuk ezen a mappán.
</p>
153 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
154 <a id=
"query-template" name=
"query-template">Keresési sablonok
</a></h2>
155 <p>Ha egy elmentett keresésen duplán kattintunk, akkor azonnal elkezdődik a keresés és mindjárt a keresés eredményét látjuk. Ugyanakkor nem biztos, hogy
<i>épp ezeket
</i> a keresési paramétereket akarjuk használni, hanem csak kicsit hangolni szeretnénk rajta.
<br />
156 A
<span class=
"menu">Keresés mentése sablonként...
</span> menüt választva (az
<a href=
"#find-window">1-es pont
</a> az első képen) vagy az ikont (
10-es pont) egy Nyomkövető ablakba húzva jobb gombbal készíthetünk sablont. Ezen duplán kattitnva nem az eredmény ablakot nyitja meg, hanem a kereső ablakot lehetőséget adva a feltételek módosítására.
</p>
157 <p>Bárhová is hozzunk létre sablonokat, az megjelenik a kereső ablak menüjében.
</p>
162 <div class=
"inner"><span>
163 «
<a href=
"index.html">Index
</a>
164 ::
<a href=
"contents.html" class=
"uplink">Tartalom
</a>
165 ::
<a href=
"workshop-filetypes+attributes.html">Műhely
</a> »