Ultimate Reference

OpenClaw CLI Cheat Sheet

Veb Skrapinq və Məlumat Çıxarılması üçün Ən Yaxşı Bələdçi

Əsas Skrapinq Komandaları

openclaw fetch
Copied!

Verilmiş URL-dən HTML məzmununu yükləyir və göstərir.

Yalnız səhifənin xam HTML-ini əldə etmək üçün istifadə edin.

openclaw crawl --depth
Copied!

Verilmiş URL-dən başlayaraq saytı müəyyən dərinliyə qədər sürünür və linkləri izləyir.

Böyük saytları sürünərkən `--delay` seçimi ilə gecikmə əlavə edin.

openclaw list-links
Copied!

Səhifədəki bütün daxili və xarici linkləri çıxarır.

Yalnız daxili linkləri almaq üçün `--internal` seçimindən istifadə edin.

openclaw render --js
Copied!

JavaScript-i icra edərək veb səhifəni render edir, dinamik məzmunu yükləyir.

AJAX yüklənmiş məlumatları skrap etmək üçün əvəzsizdir.

Məlumat Çıxarılması

openclaw extract --selector ""
Copied!

Verilmiş CSS selektoruna uyğun elementlərdən məlumat çıxarır.

Birdən çox selektor üçün seçimləri vergüllə ayırın.

openclaw extract --xpath ""
Copied!

Verilmiş XPath ifadəsindən istifadə edərək məlumat çıxarır.

Mürəkkəb element strukturları üçün XPath daha güclü ola bilər.

openclaw extract --ai "qiymətləri tap"
Copied!

Süni intellektdən istifadə edərək səhifədən müəyyən tipli məlumatları (məsələn, qiymətlər, adlar) avtomatik olaraq müəyyən edir və çıxarır.

AI-nin məlumatları necə şərh etdiyini görmək üçün `--verbose` istifadə edin.

openclaw tables
Copied!

Verilmiş URL-dəki bütün HTML cədvəllərini çıxarır və strukturlu formatda göstərir.

Nəticəni CSV və ya JSON kimi ixrac etmək üçün `--format` seçimindən istifadə edin.

İnteraktiv Rejim və Sazlama

openclaw shell
Copied!

Verilmiş URL üçün interaktiv OpenClaw konsolu açır, burada komandaları birbaşa icra edə bilərsiniz.

Səhifəni real vaxt rejimində təhlil etmək və test etmək üçün idealdır.

openclaw inspect
Copied!

Veb səhifənin DOM strukturunu və şəbəkə fəaliyyətini yoxlamaq üçün brauzer əsaslı alət açır.

Məlumat çıxarılması üçün düzgün selektorları tapmaqda kömək edir.

openclaw debug
Copied!

Əvvəlki skrapinq sessiyasının detallarını, xətaları və məlumat axınını sazlayır.

Uğursuz skrapinq cəhdlərinin kök səbəbini tapmaq üçün istifadə edin.

openclaw learn
Copied!

AI-nin verilmiş səhifədən nümunə məlumatları necə çıxarmaq lazım olduğunu öyrənməsi üçün interaktiv rejimə daxil olur.

Mürəkkəb və ya qeyri-standart məlumat strukturları üçün AI-ni məşq etdirin.

Veb Səhifələrlə Qarşılıqlı Əlaqə

openclaw click --selector ""
Copied!

Verilmiş CSS selektoruna uyğun bir elementə klik edir.

Dinamik məzmunu yükləyən düymələrə və ya linklərə klikləmək üçün istifadə edin.

openclaw fill --form "" --data '{"input_name": "dəyər"}'
Copied!

Verilmiş selektorla müəyyən edilmiş formu təqdim edilmiş məlumatlarla doldurur.

Giriş formalarını avtomatlaşdırmaq və ya axtarış sorğuları göndərmək üçün faydalıdır.

openclaw screenshot --output "şəkil.png"
Copied!

Veb səhifənin skrinşotunu çəkir və göstərilən fayla yadda saxlayır.

Səhifənin vizual dəyişikliklərini izləmək üçün faydalıdır.

openclaw scroll --to "bottom"
Copied!

Səhifəni müəyyən bir mövqeyə (məsələn, 'bottom', 'top', 'pixel_count') sürüşdürür.

Sonsuz sürüşmə ilə yüklənən məzmunu əldə etmək üçün istifadə edin.

Avtomatlaşdırma və Planlaşdırma

openclaw schedule --every "24h"
Copied!

Müəyyən bir OpenClaw tapşırığını müəyyən edilmiş intervallarla (məsələn, '1h', '1d', 'every Monday') işə salmaq üçün planlaşdırır.

Məlumatların müntəzəm yenilənməsi üçün avtomatlaşdırılmış skrapinq işləri yaradın.

openclaw run-script
Copied!

Xüsusi JavaScript və ya Python skriptlərini OpenClaw mühitində icra edir.

Mürəkkəb məntiq və ya xüsusi emal tələb edən tapşırıqlar üçün istifadə edin.

openclaw monitor --changes
Copied!

URL-i izləyir və məzmununda əhəmiyyətli dəyişikliklər aşkar edildikdə bildirişlər göndərir.

Rəqib saytlarındakı qiymət dəyişikliklərini və ya məhsul yeniləmələrini izləyin.

openclaw pipeline
Copied!

JSON konfiqurasiya faylında müəyyən edilmiş bir sıra skrapinq və emal addımlarını icra edir.

Çoxsaylı mərhələləri olan mürəkkəb məlumat boru kəmərlərini idarə etmək üçün istifadə edin.

Nəticələrin İdarə Edilməsi və İxracı

openclaw output --format "csv" --file "nəticə.csv"
Copied!

Çıxarılan məlumatları CSV, JSON, Excel kimi müxtəlif formatlarda fayla yazır.

Nəticəni birbaşa terminala çap etmək üçün `--stdout` istifadə edin.

openclaw export --format "json"
Copied!

Müəyyən bir skrapinq sessiyasından bütün məlumatları və metadataları ixrac edir.

Keçmiş əməliyyatlardan təhlil və ya arxivləşdirmə üçün məlumatları bərpa edin.

openclaw view-history
Copied!

Əvvəlki OpenClaw əməliyyatlarının siyahısını, o cümlədən icra vaxtını və nəticələri göstərir.

Əvvəlki işləri nəzərdən keçirmək və ya müəyyən sessiya ID-lərini tapmaq üçün faydalıdır.

openclaw connect-db --type "mongodb" --uri "mongodb://localhost:27017/my_db"
Copied!

Çıxarılan məlumatları birbaşa verilənlər bazasına (məsələn, MongoDB, PostgreSQL) yazmaq üçün OpenClaw-ı konfiqurasiya edir.

Məlumatları real vaxt rejimində mərkəzi depoya inteqrasiya edin.

Tez-tez Verilən Suallar

OpenClaw nədir?

OpenClaw, süni intellektlə təchiz edilmiş, veb skrapinq və məlumat çıxarılması üçün istifadə olunan güclü komanda sətiri alətidir. O, dinamik məzmunu idarə edə və mürəkkəb veb səhifələrdən məlumatları asanlıqla çıxara bilər.

OpenClaw-ı necə quraşdıra bilərəm?

OpenClaw-ı quraşdırmaq üçün ümumiyyətlə Python-un pip paket menecerindən istifadə olunur: `pip install openclaw`. Ətraflı quraşdırma təlimatları üçün rəsmi sənədlərə müraciət edin.

AI funksiyaları nə üçün istifadə olunur?

OpenClaw-dakı AI funksiyaları məlumatların avtomatik müəyyən edilməsi və çıxarılması, səhifə dəyişikliklərinin izlənməsi və veb səhifələrlə daha ağıllı qarşılıqlı əlaqə üçün istifadə olunur. Bu, əl ilə selektor təyin etmə ehtiyacını azaldır.

OpenClaw veb saytlarını bloklamaqdan necə qoruyur?

OpenClaw, IP rotasiyası, istifadəçi agenti idarəetməsi, gecikmələr və CAPTCHA həlləri kimi bir sıra daxili xüsusiyyətlərə malikdir. Bu xüsusiyyətlər bloklanma riskini minimuma endirməyə kömək edir.