Iň Soňky Gözükdiriji

OpenClaw Cheat Sheet: Iň Soňky Türkmençe Gözükdiriji

OpenClaw CLI arkaly web scraping we maglumat çykarmak üçin esasy buýruklary çalt öwreniň we maglumat awtomatlaşdyrmany amala aşyryň.

1. Başlangyçlar we Gurnamak

openclaw init
Copied!

Täze OpenClaw taslamasyny döredýär. Bu, taslama üçin zerur faýl gurluşyny we konfigurasiýany düzýär.

Taslama adynyň logiki bolmagyny üpjün ediň. Mysal üçin, 'openclaw init harytlar'.

openclaw install
Copied!

OpenClaw-yň iň soňky wersiýasyny ýa-da zerur komponentlerini gurnaýar. Ilkinji gezek ulanýanlar üçin hökmany.

Gurnamadan öň internet birikmesini barlaň. Täzelenmeler üçin hem ulanylyp bilner.

openclaw update
Copied!

Bar bolan OpenClaw gurnamasyny iň soňky wersiýasyna täzeleýär. Täze aýratynlyklara we düzedişlere elýeterlilik üçin möhüm.

Täzelemelerden öň taslamalaryňyzyň ätiýaçlyk nusgasyny alyň.

openclaw auth login --api-key
Copied!

OpenClaw hyzmatlaryna girmek üçin API açaryňyz bilen autentifikasiýa edýär. Bulut esasly aýratynlyklar üçin zerur.

API açaryňyzy howpsuz ýerde saklaň we ony başgalar bilen paýlaşmaň.

openclaw config view
Copied!

Häzirki OpenClaw konfigurasiýasyny görkezýär. Bu, proksi sazlamalary, wagt aşyrmalary we beýleki esasy sazlamalary öz içine alyp biler.

Konfigurasiýa faýlyny üýtgetmezden öň hemişe gözden geçiriň.

2. Sahypa Çekmek we Gezmek

openclaw get
Copied!

Belli bir URL-den HTML mazmunyny çekýär. Bu, ýönekeý bir sahypanyň mazmunyny almak üçin esasy buýrukdyr.

Statiki web sahypalary üçin iň gowy. Dinamiki mazmun üçin 'browse' ulanyň.

openclaw browse --headless
Copied!

Başsyz brauzer (mysal üçin, Chromium) arkaly web sahypasyny ýükleýär. JavaScript tarapyndan döredilen mazmuny çekmek üçin peýdaly.

JavaScript bilen döredilen dinamiki mazmuny çekmek üçin ulanyň. '—screenshot' bilen bilelikde ulanyp bolýar.

openclaw crawl --depth 2 --max-pages 50
Copied!

Belli bir başlangyç URL-den başlap, beýleki baglanyşykly sahypalary awtomatiki usulda gezýär we çekýär. Gezmek çuňlugyny we sahypa sanyny çäklendirip bilersiňiz.

Çekilmeli sahypalaryň sanyny we çuňlugyny akyllylyk bilen sazlaň, servere agram salmazlyk üçin.

openclaw fetch --proxy --user-agent "Mozilla/5.0"
Copied!

Belli bir URL-den maglumatlary proksi serwer arkaly ýa-da belli bir User-Agent bilen çekýär. IP blokirlemelerinden gaça durmak üçin peýdaly.

Köp sanly talap edende blokirlemäniň öňüni almak üçin proksi we User-Agent ulanmak möhümdir.

openclaw screenshot --output sahypa.png --full-page
Copied!

Belli bir web sahypasynyň skrinshotyny alýar. Bütin sahypany ýa-da diňe görkezilen bölegini surata alyp bilersiňiz.

Web sahypalaryň vizual ýazgysyny döretmek ýa-da dinamiki ýüklenýän mazmuny tassyklamak üçin ulanyň.

3. Maglumat Çykarmak

openclaw extract "h1.title"
Copied!

CSS saýlaýjy arkaly web sahypasyndan elementleri çekýär. Bu, belli bir HTML elementiniň mazmunyny almak üçin esasy usuldyr.

Elementleri saýlamak üçin brauzeriňiziň ösüş guralyny ulanyp, dogry CSS saýlaýjylaryny tapyň.

openclaw extract "//div[@class='haryt']/@data-id" --xpath
Copied!

XPath aňlatmasy arkaly web sahypasyndan maglumatlary çekýär. Has çylşyrymly elementleri ýa-da atributlary saýlamak üçin güýçli.

CSS saýlaýjylary ýeterlik bolmadyk ýagdaýlarda XPath-y ulanyň. XPath test ediji gurallaryndan peýdalanyň.

openclaw extract "text" --selector ".product-name"
Copied!

Belli bir saýlaýjy bilen tapylan elementden diňe tekst mazmunyny çekýär. HTML teglerini aýyrýar.

Diňe arassa tekst maglumatlaryny almagyň zerur bolan ýerinde ulanmak amatly.

openclaw extract "attr(href)" --selector "a.link"
Copied!

Belli bir saýlaýjy bilen tapylan elementden belli bir atributyň bahasyny çekýär. Mysal üçin, baglanyşyklaryň URL-lerini almak üçin.

Suratlaryň 'src' ýa-da baglanyşyklaryň 'href' atributlaryny çekmek üçin örän peýdaly.

openclaw extract "json" --selector "script[type='application/ld+json']"
Copied!

Web sahypasyna gömülen JSON görnüşindäki maglumatlary belli bir saýlaýjy arkaly çekýär. Köplenç Schema.org maglumatlary üçin ulanylýar.

Sahypada gizlin ýa-da strukturirlenen JSON maglumatlaryny tapmak üçin ösüş gurallaryny ulanyň.

4. Filterlemek we Gaýtadan Işlemek

openclaw filter "bahasy > 100" --input data.json
Copied!

Çekilen maglumatlary belli bir şert boýunça süzýär. Bu, diňe zerur maglumatlary saklamak üçin peýdaly.

Köplenç 'openclaw extract' buýrugyndan soň, maglumatlary hasam kämilleşdirmek üçin ulanylýar.

openclaw transform "ady | uppercase" --input data.json
Copied!

Çekilen maglumatlary üýtgedýär (mysal üçin, uly harplara öwürmek, boşluklary aýyrmak). Maglumatlary arassalamak we formatlamak üçin.

Maglumatlary eksport etmezden ýa-da saklamazdan öň birmeňzeş formaty üpjün etmek üçin ulanyň.

openclaw merge file1.json file2.json --output birleşen.json
Copied!

Birnäçe maglumat faýlyny bir faýla birleşdirýär. Köp çeşmeden çekilen maglumatlary birleşdirmek üçin.

Birleşdirilýän faýllaryň meňzeş struktura eýe bolmagyny üpjün ediň, ýalňyşlyklaryň öňüni almak üçin.

openclaw unique --field "url" --input data.csv
Copied!

Belli bir meýdança esaslanyp, gaýtalanýan ýazgylary maglumatlardan aýyrýar. Arassa we gaýtalanmaýan maglumat toplumyny döretmek üçin.

Çekilen baglanyşyklaryň ýa-da haryt ID-leriniň gaýtalanmagynyň öňüni almak üçin örän peýdaly.

openclaw sort --field "sene" --order "desc" --input data.json
Copied!

Maglumatlary belli bir meýdança boýunça tertipleşdirýär (ösýän ýa-da kemelýän tertipde). Maglumatlary yzygiderli görmek üçin.

Sanlaýyn ýa-da seneli meýdançalar boýunça tertipleşdirmek üçin amatly.

5. Eksport we Saklamak

openclaw export data.json --format json
Copied!

Çekilen maglumatlary JSON formatynda faýla eksport edýär. API-ler ýa-da beýleki programmalar bilen integrasiýa üçin standart.

JSON formaty köp programmirleme dilleri tarapyndan aňsatlyk bilen okalýar.

openclaw export data.csv --format csv --delimiter ";"
Copied!

Çekilen maglumatlary CSV formatynda eksport edýär. Elektron tablisalar ýa-da maglumat analiz gurallary üçin amatly.

CSV eksport edende, dogry bölüji (delimiter) ulanylandygyna göz ýetiriň.

openclaw export data.xlsx --format excel
Copied!

Çekilen maglumatlary Excel (XLSX) formatynda eksport edýär. Has giňişleýin elektron tablisalar we hasabatlar üçin.

Uly maglumat toplumy üçin has gowy vizualizasiýa we gurluşy hödürleýär.

openclaw save --collection "harytlar" --input data.json
Copied!

Çekilen maglumatlary OpenClaw-yň ýa-da belli bir maglumat bazasynyň kolleksiýasyna ýa-da ammaryna saklaýar.

Maglumatlary uzak möhletli saklamak we dolandyrmak üçin ulanmak amatly.

openclaw upload --target "s3://meninkovşum/maglumatlar" --input data.csv
Copied!

Çekilen maglumat faýllaryny bulut hyzmatlaryna (mysal üçin, Amazon S3, Google Cloud Storage) ýükleýär. Bulut esasly iş akymlary üçin.

Bulut hyzmatlarynyň konfigurasiýasynyň we rugsatlarynyň dogry sazlanandygyna göz ýetiriň.

6. Öňdebaryjy Aýratynlyklar

openclaw schedule "0 0 * * *" --cmd "openclaw crawl ..."
Copied!

Belli bir OpenClaw buýrugyny yzygiderli ýerine ýetirmek üçin Cron aňlatmasyny ulanyp meýilnama düzýär. Awtomatlaşdyrylan web scraping üçin.

Yzygiderli maglumat täzelenmeleri üçin örän peýdaly. Cron aňlatmasynyň dogrulygyny iki gezek barlaň.

openclaw proxy rotate --country "US" --protocol "http"
Copied!

Web scraping wagtynda IP blokirlemelerinden gaça durmak üçin proksi serwerlerini awtomatiki aýlaýar. Belli bir ýurduň proksilerini ulanyp bilersiňiz.

Uly göwrümli scraping işleri üçin hökmany. Ygtybarly proksi üpjün edijileri ulanyň.

openclaw script run meninskriptim.js --args "param1=gymmat"
Copied!

Özel JavaScript ýa-da Python skriptlerini OpenClaw gurşawynda ýerine ýetirýär. Has çylşyrymly logikany ýa-da integrasiýany amala aşyrmak üçin.

Adaty OpenClaw buýruklary bilen mümkin bolmadyk ýörite maglumat gaýtadan işlemeler üçin ulanyň.

openclaw webhook add --event "on_complete" --payload "{ \"status\": \"tamamlandy\" }"
Copied!

OpenClaw işi tamamlananda ýa-da belli bir wakada belli bir URL-e HTTP POST talap ugradýan webhook döredýär. Beýleki ulgamlara habar bermek üçin.

Iş akymlaryny awtomatlaşdyrmak we beýleki hyzmatlary integrasiýa etmek üçin güýçli gural.

openclaw monitor --task-id
Copied!

Ýerine ýetirilýän OpenClaw işiniň ýa-da meýilleşdirilen işiň ýagdaýyny yzarlaýar. Işleriň ösüşini we ýalňyşlyklaryny barlamak üçin.

Uzak wagtlap dowam edýän ýa-da meýilleşdirilen işleriň ýagdaýyny barlamak üçin yzygiderli ulanyň.

OpenClaw Barada Kössek Soraglar

OpenClaw näme?

OpenClaw web sahypalaryndan maglumat çekmek we awtomatlaşdyrmak üçin döredilen öňdebaryjy CLI (Buýruk Setiri Interfeýsi) guralydyr. Ol web scraping we maglumat awtomatlaşdyrmak üçin güýçli mümkinçilikleri hödürleýär.

OpenClaw-y nädip gurnamaly?

OpenClaw-y gurnamak üçin 'openclaw install' buýrugyny ulanyp bilersiňiz. Has giňişleýin görkezmeler üçin resmi resminamalara serediň. Gurnama prosesi adaty ýagdaýda aňsat we çalt amala aşyrylýar.

Maglumatlary haýsy formatlarda eksport edip bilýärin?

OpenClaw maglumatlary JSON, CSV, Excel (XLSX) we beýleki formatlarda eksport etmäge mümkinçilik berýär. 'openclaw export' buýrugyny ulanyp, islegli formaty görkezip bilersiňiz.

XPath we CSS saýlaýjylaryny nädip ulanmaly?

OpenClaw maglumat çykarmak üçin hem XPath, hem-de CSS saýlaýjylaryny goldaýar. 'openclaw extract' buýrugy bilen islendik birini ulanyp, web sahypasynyň belli bir elementlerinden maglumat alyp bilersiňiz. CSS saýlaýjylar ýönekeý ýagdaýlar üçin, XPath bolsa has çylşyrymly saýlamalar üçin amatlydyr.

OpenClaw bilen dinamiki mazmuny çekip bolýarmy?

Hawa, OpenClaw 'browse' buýrugyny başsyz brauzer bilen ulanyp, JavaScript tarapyndan döredilen dinamiki mazmuny çekip bilýär. Bu, häzirki zaman web sahypalarynyň köpüsini çekmek üçin zerur aýratynlykdyr.