Komentorivi
Kaikki mitä FastLoupe tekee avaamatta ikkunaa. Yksi valitsin, yksi ajo, yksi paluukoodi — tehty ajastettua tehtävää eikä edistymispalkkia katsovaa ihmistä varten.
Yksi valitsin, yksi ajo, yksi paluukoodi
FastLoupe [<kirjasto>.db | --catalog <polku>] [verbi]
Ilman verbiä aukeaa ikkuna kuten tavallisesti. Jokainen alla oleva verbi sen
sijaan ajaa yhden ajon ja sulkeutuu. Ei taustapalvelua, ei
--watch-valitsinta eikä opeteltavaa alikomentopuuta.
Nämä ovat niitä komentoja, joita ihminen, käynnistin tai ajastettu tehtävä
kirjoittaa. Skriptatut ja kehittäjätilat ovat eri asia eri säännöillä;
--help ei tarkoituksella luettele niitä.
Verbit
--ready-sync [kansio]
Päivitä tämän kirjaston siirrettävä kopio toisella asemalla. Kansion nimeäminen myös asettaa sen kohteeksi, aivan kuten sen valitseminen Asetuksissa.
--backup [kansio]
Ota yksi luettelon tilannevedos ja tulosta minne se päätyi ja kuinka iso se on. Kuviin ei kosketa — tämä varmuuskopioi luettelon. Jos kansiota ei ole määritetty, komento kieltäytyy sen sijaan että valitsisi puolestasi paikan johon kirjoittaa gigatavuja.
--check
Tulosta kirjaston kunto, yksi rivi per asia: montako kuvaa, mitkä asemat ovat liitettyinä, pikkukuvien kattavuus, milloin viimeisin varmuuskopio ja viimeisin siirrettävän kopion ajo valmistuivat. Ei kirjoita mitään, mihinkään — juuri siksi se voi tarkistaa myös vain luettavan aseman.
--import <kansio>
Tuo tuo kansio, joka käydään läpi lähteenä alikansioineen, sovellukseen tallennetuilla tuontiasetuksilla: kohde, toinen kopio, nimeämismalli, kellon siirtymä, IPTC-pohja. Varmennus on päällä ja siirto pois, koska ne kaksi ovat ajokohtaisia valintaruutuja joita sovellus ei koskaan tallenna.
--maintain
Aja määritetyt taustaajot kerran kukin, kiinteässä järjestyksessä: uudet tiedostot, pikkukuvat, kasvot, merkitysindeksi, varmuuskopio, valmiussynkronointi. Kukin tulostaa aloitusrivin ja lopputuloksen, eikä epäonnistuva ajo koskaan pysäytä sen jälkeisiä.
--help · --version
Eivät avaa kirjastoa, eivät koske mihinkään ja palauttavat 0. --help verbin
vieressä tulostaa sen verbin oman sivun. --version tulostaa sen mitä Tietoja-
sivu näyttää.
--maintain jatkaa kasvojen etsintäajoa jonka olet aloittanut
sovelluksessa, eikä koskaan aloita sellaista: tunnistimen ajaminen jokaisen kirjastosi kuvan yli
ei ole asia joka aloitetaan puolestasi kello kolme yöllä. Se ei myöskään lataa mitään, joten
merkitysindeksin malli jota ei ole koneella on yksi ohitettu rivi eikä yllätys yhteydellesi. Ja se
noudattaa asettamiasi aikavälejä sen sijaan että ohittaisi ne — öisin ajettu
--maintain ottaa viikoittaisella varmuuskopiointiasetuksella yhden varmuuskopion
viikossa.
Mihin kirjastoon se kohdistuu
FastLoupe --catalog D:\Pictures\zappic.db --check FastLoupe D:\Pictures\zappic.db --backup
--catalog <polku> valitsee kirjaston, ja pelkkä polku
.db-tiedostoon tekee saman ilman valitsinta edessä — käynnistintä, tiedostoliitosta
tai sovelluksen päälle pudotettua tiedostoa varten. Kumpikin toimii yhdessä jokaisen verbin
kanssa.
Verbin vieressä se valitsee kirjaston vain siksi ajoksi. Se ei
tarkoituksella muutu siksi kirjastoksi, jonka löydät auki huomisaamuna: sama valitsin
tavallisessa käynnistyksessä kyllä jää voimaan, koska silloin aukeaa ikkuna joka näyttää mihin
vaihdettiin, eikä kello kolme yöllä ajettavalla tehtävällä ole ketään kenelle näyttää.
--lang <kulttuuri> asettaa kielen yhdeksi ajoksi samalla tavalla.
Kolme paluukoodia
- Kaikki oli kunnossa
- 0
- Jokin vaatii huomiota
- 2
- Kieltäydyttiin tai ei onnistunut
- 1
Se ajettiin, eikä katsottavaa ole.
Se ajettiin, ja tuloste nimeää mikä: ohitettuja tiedostoja, asema poissa, varmuuskopio myöhässä, ajo pysähtyi.
Mitään ei saatu tehtyä. Syy on vakiovirhevirrassa.
Kakkonen on se koodi, jonka ympärille koko joukko on suunniteltu.
Valmistui, neljä tiedostoa ohitettiin ei ole epäonnistuminen — työ julkaistiin ja
seuraava ajo yrittää niitä itsestään uudelleen — ja sen raportoiminen epäonnistumisena tuottaa
juuri sen hälytyksen jonka joku kytkee pois. Se ei myöskään ole puhdas ajo. Valvontasääntö joka
kohtelee ykköstä merkityksellä herätä minut ja kakkosta merkityksellä katso tätä
huomenna on se tarkoitettu tulkinta. --check on terävin esimerkki: 1
tarkoittaa ettei mitään mitattu, ja 2 tarkoittaa että mitattiin ja tilanne on huono.
Windowsissa ohjaa tuloste tiedostoon
FastLoupe --check > check.log 2>&1
Windowsissa FastLoupe on ikkunallinen ohjelma. Se kiinnittyy siihen konsoliin josta se käynnistettiin, jotta rivit ylipäätään näkyisivät, mutta konsolin komentotulkki ei odota ikkunallista ohjelmaa: kehote palaa heti ja tuloste ilmestyy sen alle. Ohjaus tiedostoon tai putkeen saa komentotulkin odottamaan, ja se on muutenkin sitä mitä loki haluaa.
Ajastettu tehtävä odottaa prosessia ja lukee paluukoodin oikein kummassakin tapauksessa, ja juuri sitä käyttötapaa varten nämä verbit ovat.
Ajastaminen
Windowsin Tehtävien ajoitus tallentaa viimeisimmän ajon tuloksen, joka on yllä kuvattu paluukoodi, joten öinen ajo on nähtävissä ilman että kukaan lukee lokia. Osoita se FastLoupen omaan suoritettavaan tiedostoon, sinne minne asennuksesi sen laittoi.
schtasks /create /tn "FastLoupe nightly" /sc daily /st 03:00 ^ /tr "\"%LOCALAPPDATA%\Programs\FastLoupe\FastLoupe.exe\" --maintain"
macOS:ssä vastine on launchd-agentti. macOS-versio on nyt Mac App Storessa — tämä on se muoto, jossa ajastus siellä tehdään.
~/Library/LaunchAgents/com.oddbrd.fastloupe.maintain.plist <key>ProgramArguments</key> <array> <string>/Applications/FastLoupe.app/Contents/MacOS/FastLoupe</string> <string>--maintain</string> </array> <key>StartCalendarInterval</key> <dict><key>Hour</key><integer>3</integer><key>Minute</key><integer>0</integer></dict> launchctl load ~/Library/LaunchAgents/com.oddbrd.fastloupe.maintain.plist
Säännöt jotka koskevat jokaista verbiä
Aina
- Yksi ajo, sitten ohjelma sulkeutuu. Mitään ei jää muistiin eikä sovellus itse ajasta mitään
- Se kirjoittaa sovelluksen omat kuittaukset, joten kello kolme yöllä ajettu ajo on se ajo jota Kirjaston kunto -kortti kuvaa kun avaat ikkunan seuraavan kerran — ja sovelluksen oma automaattinen rytmi laskee sen omakseen sen sijaan että toistaisi sen
- Ctrl+C käsitellään: ajo perutaan sen omalla peruutuksella ja sen kohta tallennetaan, joten seuraava ajo jatkaa siitä mihin tämä jäi
- Kaikki mikä kertoo faktan kirjastostasi tulostetaan sovelluksen omalla kielellä
Kieltäydytään, nimeltä
- Kaksi verbiä samalla komentorivillä — nimettynä siinä järjestyksessä jossa ne kirjoitit, sen sijaan että toinen valittaisiin hiljaa
- Argumentti verbille joka ei ota sellaista.
--check L:\Pictureshylätään eikä sivuuteta, koska sivuuttaminen antaisi komennon näyttää siltä kuin se olisi tarkistanut tuon aseman - Jokainen kirjoittava verbi kirjastolle joka on vain luettavalla asemalla — sanottuna
kerran, heti alussa, eikä keskellä tuontia.
--checkon poikkeus ja on suunniteltu juuri sitä asemaa varten - Mikä tahansa verbi skriptattujen ja kehittäjätilojen rinnalla: ne osoittavat kertakäyttöisiin kopioihin, kun taas nämä kirjoittavat oikeita varmuuskopioita ja tuovat oikeita kuvia
Mikä käännetään ja mikä ei
Kaikki mikä kertoo faktan kirjastostasi — edistymisrivi, ajon lopputulos, kuntotieto, tuonnin yhteenveto — on sovelluksen oma käännetty teksti, joten pääte lukee täsmälleen kuten ikkuna, samalla kielellä.
Komentorivin omat sanat ovat englanniksi: käyttöohjesivut, no such folder, a catalogue that will not open, hylätty yhdistelmä. Samoin tekee jokainen muukin konsoliviesti jonka tämä ohjelma tulostaa.
Kokeile FastLoupea omalla kirjastollasi
Windows: kokeile sovellusta maksutta 30 päivää. Mac: lataa maksutta, jatka selaamista ja luokittelua maksutta ja aloita halutessasi 30 päivän kokeilu tiedostoja muuttaville työkaluille. Ei FastLoupe-tiliä; kauppojen tili- ja ostoehdot pätevät.
Aloita Windows-version maksuton 30 päivän kokeilu Lataa Mac-versio maksuttaMaailmanlaajuinen julkaisutarjous 11. lokakuuta 2026 asti. Suomen hinnat: Windows-sovellus tai Macin pysyvä avaus 14,99 €; 24,99 € 12. lokakuuta alkaen. Alustojen lisenssit ostetaan erikseen. Azure-varmuuskopiointi ja tallennustila maksavat erikseen. Paikalliset kauppahinnat ja saatavuus vaihtelevat.