Oinarrizko Erabilera (Basic Usage)
openclaw scrape
URL zehatz batetik web orri baten eduki guztiak erauzteko erabiltzen da. AI-k egitura garrantzitsua identifikatzen laguntzen du.
Erabili hau hasierako erauzketa azkarretarako edo orrialde sinpleetarako.
openclaw init
OpenClaw proiektu berri bat hasteko edo konfigurazio fitxategiak sortzeko erabiltzen da uneko direktorioan.
Proiektu konplexuagoak antolatzeko ezinbestekoa da.
openclaw login --user --pass
Webgune batean saioa hasteko kredentzialak erabiliz. Saio-cookieak gordeko dira hurrengo eskaeretarako.
Saiatu beti ingurune-aldagaiak erabiltzen pasahitzak zuzenean ez idazteko.
openclaw fetch --selector "css selector"
URL batetik elementu espezifikoak CSS hautatzaile baten bidez lortzeko. HTML zatiak edo testu zehatzak erauzteko balio du.
Konbinatu 'openclaw extract' komandoarekin datu egituratuak lortzeko.
Datuen Erauzketa Aurreratua (Advanced Data Extraction)
openclaw extract --from --schema
Egituratutako datuak erauzteko aurrez definitutako eskema bat erabiliz. Eskemak datu motak eta hautatzaileak zehazten ditu.
AI-k sortutako eskemak erabil ditzakezu eraginkortasuna areagotzeko.
openclaw table --output csv
Web orri bateko HTML taulak automatikoki identifikatu eta CSV formatura esportatzeko erabiltzen da.
CSVaz gain, JSON edo Excel formatuetara ere esporta daiteke.
openclaw follow-links --depth 2 --pattern "product"
Hasierako URL batetik abiatuta estekak jarraituz datuak biltzeko. 'depth' parametroak zenbat maila sakonera joan behar den adierazten du.
Erabili 'pattern' iragazkia esteka garrantzitsuak bakarrik jarraitzeko.
openclaw paginate --next-selector ".next-button"
Orrialde anitzeko datuak erauzteko, 'hurrengo orria' botoiaren edo estekaren hautatzailea erabiliz. Prozesua automatikoki kudeatzen du.
Ziurtatu 'next-selector' zehatza dela orrialde guztietan.
Nabigazioa eta Interakzioa (Navigation & Interaction)
openclaw click --selector ".button-class"
Web orri bateko elementu batean (adibidez, botoi batean) klik egiteko. JavaScript-en bidez kargatutako edukiak atzitzeko erabilgarria.
Klik egin aurretik 'openclaw wait' erabili, elementua kargatu dela ziurtatzeko.
openclaw type --selector "#input-field" --text "nire bilaketa"
Testua idazteko sarrera-eremu batean. Formularioak betetzeko edo bilaketak egiteko aproposa.
Erabili 'submit-form' komandoa formulario osoak bidaltzeko.
openclaw wait --for-selector ".loaded-content"
Web orri batek elementu zehatz bat kargatu arte itxaroteko, JavaScript-ek dinamikoki kargatutako edukiak kudeatzeko.
Gehitu 'timeout' parametroa gehiegizko itxaronaldiak saihesteko.
openclaw submit-form --form-selector "#myForm" --data '{"name": "Balioa"}'
Formulario bat bidaltzeko, datuak JSON formatuan emanez. POST eskaerak simulatzeko erabilgarria.
Formularioaren izenak edo IDak erabili 'form-selector' gisa.
Emaitzen Kudeaketa (Result Management)
openclaw export --format json --file output.json
Erautsitako datuak formatu zehatz batean (JSON, CSV, XML, etab.) fitxategi batera esportatzeko.
Hainbat formatu onartzen ditu datuen integrazio errazerako.
openclaw filter --input --query "price > 100"
Erautsitako datuak iragazteko, baldintza zehatzak aplikatuz. SQL-ren antzeko kontsulta sintaxia onartzen du.
Konbinatu 'openclaw scrape' komandoarekin zuzenean iragazteko.
openclaw merge --files "file1.json file2.json" --output combined.json
Hainbat datu-fitxategi (adibidez, JSON) bakar batean bateratzeko, errazago kudeatzeko.
Ziurtatu fitxategien egiturak antzekoak direla bateratze egokia izateko.
openclaw validate --schema --data
Erautsitako datuak aurrez definitutako eskema baten aurka balioztatzeko, datuen koherentzia eta kalitatea bermatzeko.
AI-k sortutako eskemak erabil daitezke balioztatze prozesua automatizatzeko.
Konfigurazioa eta Pertsonalizazioa (Configuration & Customization)
openclaw config set proxy "http://myproxy:8080"
Proxy zerbitzari bat konfiguratzeko eskaera guztietarako, IP blokeoak saihesteko edo geo-kokapena aldatzeko.
Erabili proxy birakariak eskala handiko scraping-erako.
openclaw config show
OpenClaw-en uneko konfigurazio-ezarpen guztiak erakusteko, erraz berrikusteko eta debug-erako.
Konfigurazioak 'openclaw.config' fitxategian gordetzen dira.
openclaw agent --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
Web orri baterako eskaera egiterakoan User-Agent goiburua pertsonalizatzeko. Blokeoak saihesteko erabilgarria.
Erabili User-Agent ezberdinak edozein webgune detekzioa saihesteko.
openclaw headers --add "Authorization: Bearer token"
HTTP goiburu pertsonalizatuak gehitzeko eskaera bati. API autentifikazioa edo cookieak kudeatzeko ezinbestekoa.
Hainbat goiburu gehi ditzakezu 'add' bandera errepikatuz.
AI Integrazioa eta Automatizazioa (AI Integration & Automation)
openclaw analyze --model "sentiment"
Testua AI eredu batekin aztertzeko (adibidez, iritzia, entitateen ezagutza). Erautsitako datuei balio erantsia emateko.
Konbinatu 'openclaw extract' komandoarekin testu-eremuak zuzenean aztertzeko.
openclaw generate-schema --output schema.json
Webgune batetik erauzketa eskema bat sortzeko AI erabiliz. AI-k orriaren egitura ulertu eta eredu bat proposatzen du.
Berrikusi eta doitu AI-k sortutako eskema zehaztasuna bermatzeko.
openclaw monitor --interval 60 --diff-output changes.json
Webgune baten aldaketak monitorizatzeko, aldian-aldian egiaztatuz eta aurreko bertsioarekiko desberdintasunak grabatuz.
Erabili hau prezioen aldaketak, stock-egoerak edo albisteak jarraitzeko.
openclaw schedule "0 0 * * *" "openclaw scrape example.com"
OpenClaw zereginak programatzeko, cron sintaxia erabiliz, scraping prozesuak automatizatzeko.
Exekutatu 'openclaw schedule list' programatutako zereginak ikusteko.