haiku/docs/userguide/hu/queries.html

175 lines
12 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="hu" xml:lang="hu">
<head>
<!--
*
* Copyright 2008-2019, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <humdingerb@gmail.com>
* Translators:
* Dancsó Róbert
*
-->
<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>Lekérdezések</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>Használati útmutató</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now">Magyar&nbsp;<span class="dropdown-caret">&#9660;</span></li>
<li><a href="../id/queries.html">Bahasa Indonesia</a></li>
<li><a href="../ca/queries.html">Català</a></li>
<li><a href="../de/queries.html">Deutsch</a></li>
<li><a href="../en/queries.html">English</a></li>
<li><a href="../es/queries.html">Español</a></li>
<li><a href="../fr/queries.html">Français</a></li>
<li><a href="../fur/queries.html">Furlan</a></li>
<li><a href="../it/queries.html">Italiano</a></li>
<li><a href="../pl/queries.html">Polski</a></li>
<li><a href="../pt_PT/queries.html">Português</a></li>
<li><a href="../pt_BR/queries.html">Português (Brazil)</a></li>
<li><a href="../ro/queries.html">Română</a></li>
<li><a href="../sk/queries.html">Slovenčina</a></li>
<li><a href="../fi/queries.html">Suomi</a></li>
<li><a href="../sv_SE/queries.html">Svenska</a></li>
<li><a href="../tr/queries.html">Türkçe</a></li>
<li><a href="../zh_CN/queries.html"> 中文 [中文]</a></li>
<li><a href="../ru/queries.html">Русский</a></li>
<li><a href="../uk/queries.html">Українська</a></li>
<li><a href="../jp/queries.html">日本語</a></li>
</ul>
<span>
« <a href="index.html">Index</a>
:: <a href="contents.html" class="uplink">Tartalom</a>
:: <a href="workshop-filetypes+attributes.html">Műhely</a> »
</span></div>
</div>
<div id="content">
<div>
<div class="box-info">Az oldal fordítása még folyamatban van. Amíg tart a fordítás, addig a lefordítatlan részek angolul jelennek meg.</div>
<table class="index" id="index" summary="index">
<tr class="heading"><td>Index</td></tr>
<tr class="index"><td>
<a href="#find-window">A kereső ablak</a><br />
<a href="#basic-query">Egyszerű lekérdezések - "név szerint"</a><br />
<a href="#adv-query">Összetett lekérdezések - "jellemzők szerint"</a><br />
<a href="#more-adv-query">Még összetettebb lekérdezések - "képlet alapján"</a><br />
<a href="#result-window">Az eredmény ablak</a><br />
<a href="#query-template">Keresési sablonok</a>
</td></tr>
</table>
<h1>Lekérdezések</h1>
<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 />
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>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="find-window" name="find-window">A kereső ablak</a></h2>
<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>
<img src="images/queries-images/basic-query.png" alt="basic-query.png" />
<ol>
<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>
<li><p>Keresés <span class="menu">Minden fájl és mappa</span> között, vagy megadott típusú fájlokban.</p></li>
<li>A keresés módjának meghatározása:<ul>
<li><span class="menu">név szerint</span> - egyszerű keresés fájl vagy mappa nevek alapján</li>
<li><span class="menu">jellemző szerint</span> - keresés egy vagy több jellemző alapján</li>
<li><span class="menu">képlet alapján</span> - összetett keresési lehetőséget nyújt</li></ul></li>
<li><p>Melyik lemezen keressen a rendszer.</p></li>
<li><p>A keresés feltétele.</p></li>
<li><p>További opciók megjelenítése/elrejtése..</p></li>
<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>
<li><p>A rendszer <span class="menu">A Szemetesben is</span> keresni fog.</p></li>
<li><p>Lehetőségünk van a keresésnek egy elnevezést is adni.</p></li>
<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>
</ol>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="basic-query" name="basic-query">Egyszerű lekérdezések - "név szerint"</a></h2>
<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>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="adv-query" name="adv-query">Összetett lekérdezések - "jellemző szerint"</a></h2>
<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>
<img src="images/queries-images/query-window.png" alt="query-window.png" />
<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>
<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>
<p>Most hajtsunk végre egy keresést a leveleinkre:</p>
<img src="images/queries-images/query-window-filled.png" alt="query-window-filled.png" />
<p>This is your Find window when you're looking for all emails Clara Oswald has sent to you in the last two months that had in the subject "sufflé" or "impossible".<br />
As you see, searching through time-based attributes supports some useful phrases: besides for the "last 2 months", you could also use "today", "yesterday", "Monday" or "last Monday" (which would be the Monday last week), or "last 2 minutes/hours/days/weeks".<br />
A good way to cut down the number of search results.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="more-adv-query" name="more-adv-query">Még összetettebb lekérdezések - "képlet alapján"</a></h2>
<p>Kézzel megírni egy keresési képletet hosszadalmas és nem is igazán praktikus.</p>
<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>
<img src="images/queries-images/formula-query.png" alt="formula-query.png" />
<p>Kicsit olvashatóbb formában:</p>
<pre>(((((MAIL:from=="*[cC][lL][aA][rR][aA] [oO][sS][wW][aA][lL][dD]*")
&amp;&amp;(MAIL:when&gt;=%2 months%))
&amp;&amp;(MAIL:subject=="*[sS][uU][fF][fF][lL][éÉ]*"))
||(MAIL:subject=="*[iI][mM][pP][oO][sS][sS][iI][bB][lL][eE]*"))
&amp;&amp;(BEOS:TYPE=="text/x-email"))</pre>
<p>Mire is használható mindez?</p>
<ul>
<li><p>Levélben, fórumon vagy IRC-n keresztül is megosztható másokkal.</p></li>
<li><p>You can use this method to construct a query in <span class="menu">Attribute</span> mode and then switch to <span class="menu">Formula</span> mode, to comfortably generate a search string. Enclosed in single quotes, that string can then be used with the <span class="cli">query</span> command in the Terminal.</p></li>
<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>
</ul>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="result-window" name="result-window">Az eredmény ablak</a></h2>
<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>
<img src="images/queries-images/result-window.png" alt="result-window.png" />
<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>
<ul>
<li><p>Egy találat mappája megnyithat ha az útvonalon kattintunk.</p></li>
<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>
<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>
</ul>
<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>
<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>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="query-template" name="query-template">Keresési sablonok</a></h2>
<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 />
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>
<p>Bárhová is hozzunk létre sablonokat, az megjelenik a kereső ablak menüjében.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="index.html">Index</a>
:: <a href="contents.html" class="uplink">Tartalom</a>
:: <a href="workshop-filetypes+attributes.html">Műhely</a> »
</span></div>
</div>
</body>
</html>