Tämän sivun kotoistaminen ei ole vielä täydellinen. Siihen asti keskeneräiset osat käyttävät englanninkielistä alkuperäistekstiä.
Hakemisto
Etsintäikkuna
Peruskyselyt - "nimellä"
Kehittyneemmät kyselyt - "attribuutilla"
Vielä edistyneemmät kyselyt - "kaavalla"
Tulosikkuna
Kyselymallinteet

Kyselyt

Kysely on tiedostoattribuutteihin perustuva tiedostohaku ja se voidaan suorittaa Seuraajassa tai Pääteikkunassa. Kyselyt tallennetaan kansioon /boot/home/queries/ ja säilytetään oletuksena viimeiset seitsemän päivää ennen tyhjentämistä. Huomaa, että nämä eivät ole hakusi staattisia tuloksia, vaan kyselylomakkeita, jotka liipaisevat uuden haun aina avattaessa.
Mikä parempaa, sinun ei tarvitse kaksoisnapsauttaa kyselyn tekemiseksi uudelleen. Voit porautua tallennettuuun kyselyyn aivan kuin mihin tahansa kansioon napsauttamalla hiiren kakkospainikkeella ja navigoimalla alivalikoiden lävitse.

index Etsintäikkuna

Aloitat haun kutsumalla Etsi...-valikkoa joko Työpöytäpalkista tai mistä tahansa Seuraaja-ikkunasta tai Työpöydältä (mikä on itse asiassa kokonäytön kokoinen Seuraaja-ikkuna). Pikanäpppäin on ALT F. Sinulle esitellään Haku-ikkuna:

basic-query.png
  1. The Query menu allows to Open an existing query and Save the current search parameters as a query or Query template. It also gives quick access to Recent queries.

  2. Options lets you include the Trash in your search.

  3. Templates holds a list of all query templates on your system.

  4. Kavenna etsintäaluetta valikosta Kaikki tiedostot ja kansiot tiettyyn tiedostotyyppiin.

  5. Määritä hakumenetelmä:
    • Nimellä - perushaku tiedosto- tai kansionimellä
    • Attribuutilla - edistynyt haku, määritä hakutermeiksi yksi tai useampia attribuutteja
    • Kaavalla - vieläkin edistyneempi haku, voit hienosäätää mutkikkaita hakutermejä
  6. Valitse levyasema, jolta etsitään.

  7. Kirjoita hakutermi.

index Peruskyselyt - "nimellä"

Jos haluat yksinkertaisesti löytää kaikki ne tiedostot ja kansiot liitetyiltä levyiltä, jotka täsmäävät tiettyyn hakulauseeseen, jätä hakumenetelmäksi vain Nimellä, kirjoita hakutermi teksti-ikkunaan ja paina ENTER-näppäintä.

index Kehittyneemmät kyselyt - "attribuutilla"

Voit luoda edistyneempiä kyselyjä etsimällä tiettyjen tiedostotyyppien attribuuttisen sisältä. Jotta tämä toimisi, attribuutit on indeksoitava.

query-window.png

Käynnistät tiedostotyypin asettamisen esimerkiksi valinnasta Kaikki tiedostot ja kansiot valintaan Teksti | Sähköposti ja hakumenettelyn vaihto valintaan Attribuuteilla.

Tämä lisää ponnahdusvalikon teksti-ikkunan vasemmalle puolelle ja painikkeet Lisää ja Poista sen alle. Valikosta voi valita, että mitä attribuuttia kyselee. Painikkeilla Lisää ja Poista voit kysellä lisäattribuutteja ja poistaa niitä taas. Nämä attribuutit linkitetään loogisesti binaarilogiikan AND- tai OR-tiloilla.

Tehkäämme sähköpostikysely esimerkkinä:

query-window-filled.png

Tämä on Haku-ikkunasi, kun etsit kaikkia niitä sähköpostiviestejä, jotka Clara Oswald on lähettänyt sinulle viimeisen kahden kuukauden aikana ja joissa aiheena on "sufflé" tai "impossible".
Kuten näet, aikaperustaisten attribuuttien kautta hakeminen tukee joitakin hyödyllisiä lauseita: paitsi "viimeiset 2 kuukautta", voisit käyttää myös "tänään", "eilen", "maanantai" tai "viime maanantai" (mikä olisi maanantai viime viikolla), tai "viimeiset 2 minuuttia/tuntia/päivää/viikkoa".
Hyvä tapa rajoittaa hakutulosten lukumäärää.

index Vielä edistyneemmät kyselyt - "kaavalla"

Kaavakyselyn kirjoittaminen käsin on puuduttavaa ja todella aika epäkäytännöllistä. Mutta sillä on silti käyttöä.

Ota yllä oleva kysely attribuutilla Claran niistä sähköpostiviesteistä, jotka koskevatt vibrafonista jne. Jos sinulla on kaikki attribuutit ja niiden hakutermit asetettuna, yritä vaihtaa Kaavalla-tilaan ja saat näkyviin tämän yksirivisen kyselymerkkijonon:

formula-query.png

Vielä kerran kun teksti on muokattu luettavammaksi:

(((((MAIL:from=="*[cC][lL][aA][rR][aA] [oO][sS][wW][aA][lL][dD]*")
       &&(MAIL:when>=%2 months%))
       &&(MAIL:subject=="*[sS][uU][fF][fF][lL][éÉ]*"))
       ||(MAIL:subject=="*[iI][mM][pP][oO][sS][sS][iI][bB][lL][eE]*"))
       &&(BEOS:TYPE=="text/x-email"))

Mihin käyttöön?

index Tulosikkuna

Haun käynnistymisen jälkeen Etsi-ikkuna korvautuu tulosikkunalla. Tässä on esimerkki, jossa hakuterminä on "_server":

result-window.png

Lukuunottamatta harmaa taustaa tulosikkunat ovat tarkalleen samanlaisia kuin muut Seuraaja-ikkunat. Jotkut asiat ovat mainitsemisen arvoisia:

Voit liittää järkevän attribuuttiasettelun tietyn tiedostotyypin kyselytulokseen. Avaa kansio, joka sisältää ne tiedostotyyppitiedostot, joille haluat luoda mallinteen ja järjestää attribuutit siten kuin haluat kyselytuloksesi esitettävän. Kopioi tämä asettelu valikolla Attribuutit | Kopioi asettelu.

Avaa /boot/home/config/settings/Tracker/DefaultQueryTemplates, luo uusi kansio nimellä group/filetype, korvaten kauttaviivan alaviivalla, esimerkiksi "audio_x-mp3". Avaa uusi kansio ja liitä aiemmin kopioitu asettelu Attribuutit | Liitä asettelu-valikolla.

index Kyselymallinteet

If you double click a saved query, the file search is at once started and the result window opens immediately. However, you may not want to search with these exact search parameters, but use it as starting point to only slightly tweak the formula.
By using the Save query as template menu item (see (1) in screenshot at the top), you can create just such a template. Double clicking it won't open a result window, but the Find panel, giving you the opportunity to quickly change search strings or add/remove attributes.

Wherever you choose to save query templates, they'll be listed in the Find panel's Templates menu.