මූලික දත්ත නිස්සාරණය (Basic Data Extraction)
openclaw scrape --selector ""
නිශ්චිත URL එකකින් නිශ්චිත CSS/XPath තේරීමක් භාවිතයෙන් දත්ත උකහා ගැනීම. මෙය තනි HTML මූලද්රව්යයකින් තොරතුරු ලබා ගැනීමට භාවිතා කරයි.
දත්ත ව්යුහය තේරුම් ගැනීමට වෙබ් පිටුවේ Developer Tools භාවිතා කරන්න.
openclaw extract --pattern ""
දේශීය HTML ගොනුවක් තුළින් නිශ්චිත රටාවක් (regular expression) භාවිතයෙන් දත්ත උකහා ගැනීම. මෙය සංකීර්ණ හෝ අසංවිධිත පෙළ දත්ත සඳහා ප්රයෝජනවත් වේ.
සංකීර්ණ රටා සඳහා regex101.com වැනි මෙවලම් භාවිතා කරන්න.
openclaw text --tag
නිශ්චිත URL එකකින් නිශ්චිත HTML ටැගයක් (උදා: p, h1, div) තුළ ඇති සියලුම පෙළ අන්තර්ගතය උකහා ගැනීම.
පිටුවක සියලුම ඡේද හෝ ශීර්ෂයන් ඉක්මනින් ලබා ගැනීමට මෙය භාවිතා කරන්න.
openclaw links
නිශ්චිත URL එකක ඇති සියලුම සබැඳි (hyperlinks) උකහා ගැනීම. මෙය වෙබ් අඩවියක ව්යුහය විශ්ලේෂණය කිරීමට උපකාරී වේ.
පිටුවක පිටත සබැඳි හෝ අභ්යන්තර සබැඳි සොයා ගැනීමට මෙය භාවිතා කරන්න.
openclaw image-urls
නිශ්චිත URL එකක ඇති සියලුම රූප URL (image URLs) උකහා ගැනීම. මෙය රූප ගැලරි හෝ මාධ්ය අන්තර්ගතය සඳහා ප්රයෝජනවත් වේ.
රූප බාගත කිරීමට පෙර ඒවායේ URL ලැයිස්තුවක් ලබා ගැනීමට මෙය භාවිතා කරන්න.
දත්ත පෙරීම සහ සැකසීම (Data Filtering & Processing)
openclaw filter --key --value
JSON ගොනුවකින් නිශ්චිත යතුරක (key) අගයක් මත පදනම්ව දත්ත පෙරීම. මෙය විශාල දත්ත කට්ටලයකින් අවශ්ය තොරතුරු පමණක් තෝරා ගැනීමට උපකාරී වේ.
සංකීර්ණ පෙරීම් සඳහා --regex ධජය භාවිතා කරන්න.
openclaw transform --map ""
CSV ගොනුවක තීරු (columns) නැවත නම් කිරීම හෝ ඒවායේ අගයන් වෙනස් කිරීම. මෙය දත්ත පිරිසිදු කිරීමට සහ ප්රමිතිකරණයට වැදගත් වේ.
එකවර තීරු කිහිපයක් නැවත නම් කිරීමට කොමාවලින් වෙන්කර ලැයිස්තුගත කරන්න.
openclaw clean --remove-duplicates
පෙළ ගොනුවකින් හෝ උකහාගත් දත්ත කට්ටලයකින් අනුපිටපත් (duplicate) ඇතුළත් කිරීම් ඉවත් කිරීම. මෙය දත්තවල ගුණාත්මකභාවය වැඩි දියුණු කරයි.
පිරිසිදු කළ දත්ත නව ගොනුවකට සුරැකීමට --output ධජය භාවිතා කරන්න.
openclaw sort --by --order asc
JSON දත්ත නිශ්චිත යතුරක් (key) මගින් ආරෝහණ (asc) හෝ අවරෝහණ (desc) අනුපිළිවෙලකට වර්ග කිරීම. මෙය දත්ත විශ්ලේෂණය පහසු කරයි.
සංඛ්යාත්මක අගයන් වර්ග කිරීමට --numeric ධජය භාවිතා කරන්න.
උසස් වෙබ් ස්ක්රේපින් (Advanced Web Scraping)
openclaw headless --screenshot
headless බ්රවුසරයක් (පරිශීලක අතුරුමුහුණතක් නොමැති බ්රවුසරයක්) භාවිතයෙන් වෙබ් පිටුවක් වෙත ගොස් එහි තිර රුවක් (screenshot) ගැනීම. මෙය JavaScript මගින් ජනනය කරන ලද අන්තර්ගතය සඳහා ප්රයෝජනවත් වේ.
පිටුවේ නිශ්චිත කොටසක තිර රුවක් ගැනීමට --selector ධජය භාවිතා කරන්න.
openclaw login --user --pass
පරිශීලක නාමයක් සහ මුරපදයක් භාවිතයෙන් වෙබ් අඩවියකට පිවිසීම. මෙය ආරක්ෂිත පිටු වලින් දත්ත ලබා ගැනීමට අවශ්ය වේ.
මුරපද ආරක්ෂිතව තබා ගැනීමට පරිසර විචල්යයන් භාවිතා කරන්න.
openclaw paginate --next-selector ""
බහුවිධ පිටු හරහා ස්ක්රේපින් කිරීම, ඊළඟ පිටුවට යාමට බොත්තමක් හෝ සබැඳියක් තේරීමක් භාවිතයෙන්. මෙය විශාල දත්ත කට්ටලයක් සහිත වෙබ් අඩවි සඳහා අත්යවශ්ය වේ.
අනන්ත ස්ක්රෝල් (infinite scroll) පිටු සඳහා --scroll-count ධජය භාවිතා කරන්න.
openclaw dynamic --wait --selector ""
ගතික අන්තර්ගතය (JavaScript මගින් පසුව load වන) සහිත පිටු වලින් දත්ත උකහා ගැනීම. දත්ත පූරණය වන තෙක් නිශ්චිත තත්පර ගණනක් බලා සිටී.
නිරවද්යතාවය සඳහා නිශ්චිත මූලද්රව්යයක් පූරණය වන තෙක් බලා සිටීමට --selector ධජය භාවිතා කරන්න.
දත්ත අපනයනය සහ ආකෘතිකරණය (Data Export & Formatting)
openclaw export --to json --output
උකහාගත් දත්ත හෝ පවතින දත්ත ප්රභවයක් (උදා: CSV) JSON ආකෘතියට අපනයනය කිරීම. මෙය දත්ත හුවමාරුවට පහසු කරයි.
විවිධ ආකෘති (csv, xml, html) සඳහා --to ධජය වෙනස් කරන්න.
openclaw to-csv --fields ""
JSON දත්ත CSV ආකෘතියට පරිවර්තනය කිරීම, නිශ්චිත ක්ෂේත්ර (fields) තීරු ලෙස භාවිතා කිරීම. මෙය පැතුරුම්පත් සඳහා දත්ත සකස් කිරීමට උපකාරී වේ.
සියලුම ක්ෂේත්ර ඇතුළත් කිරීමට --all-fields ධජය භාවිතා කරන්න.
openclaw pretty-print
JSON දත්ත කියවීමට පහසු, ඉන්ඩෙන්ට් (indented) කළ ආකෘතියකින් කොන්සෝලය මත මුද්රණය කිරීම. මෙය දත්ත දෘශ්යමය වශයෙන් පරීක්ෂා කිරීමට උපකාරී වේ.
ප්රතිදානය ගොනුවකට යොමු කිරීමට '>' ක්රියාකරු භාවිතා කරන්න.
openclaw merge --output
JSON ගොනු දෙකක් හෝ වැඩි ගණනක් තනි ගොනුවකට ඒකාබද්ධ කිරීම. මෙය විවිධ මූලාශ්රවලින් දත්ත එකතු කිරීමට ප්රයෝජනවත් වේ.
විවිධ ව්යුහයන් සහිත ගොනු ඒකාබද්ධ කිරීමේදී ප්රවේශම් වන්න.
ස්වයංක්රීයකරණය සහ කාර්ය ප්රවාහ (Automation & Workflow)
openclaw schedule --at "daily 03:00"
නිශ්චිත OpenClaw විධානයක් නිශ්චිත වේලාවක හෝ නිතිපතා ක්රියාත්මක කිරීමට උපලේඛනගත කිරීම. මෙය ස්වයංක්රීය දත්ත යාවත්කාලීන කිරීම් සඳහා ප්රයෝජනවත් වේ.
සතියේ දින හෝ මාසයේ දින වැනි වඩාත් සංකීර්ණ උපලේඛනගත කිරීම් සඳහා cron syntax භාවිතා කරන්න.
openclaw macro record --name
OpenClaw විධාන අනුපිළිවෙලක් පටිගත කිරීම. මෙය පුනරාවර්තන කාර්යයන් ස්වයංක්රීය කිරීමට උපකාරී වේ.
පටිගත කිරීම ආරම්භ කිරීමට පෙර සියලුම විධාන සූදානම් කර ගන්න.
openclaw macro run
පටිගත කරන ලද සාර්වයක් (macro) ක්රියාත්මක කිරීම. මෙය එකවර විධාන කිහිපයක් ක්රියාත්මක කිරීමට පහසු ක්රමයකි.
ක්රියාත්මක කිරීමට පෙර සාර්වයේ අන්තර්ගතය සමාලෝචනය කරන්න.
openclaw monitor --selector "" --notify
වෙබ් පිටුවක නිශ්චිත මූලද්රව්යයක වෙනස්කම් නිරීක්ෂණය කර වෙනසක් අනාවරණය වූ විට විද්යුත් තැපෑලක් මගින් දැනුම් දීම.
නිශ්චිත වෙනස්කම් සඳහා --threshold ධජය භාවිතා කරන්න.
openclaw pipeline | |
එක් විධානයක ප්රතිදානය තවත් විධානයක ආදානය ලෙස භාවිතා කරමින් විධාන කිහිපයක් එකට සම්බන්ධ කිරීම. මෙය සංකීර්ණ දත්ත වැඩ ප්රවාහයන් නිර්මාණය කිරීමට ඉඩ සලසයි.
කාර්ය සාධනය වැඩි දියුණු කිරීම සඳහා අතරමැදි ප්රතිදාන ගොනු භාවිතා කරන්න.
වින්යාසය සහ සැකසීම් (Configuration & Settings)
openclaw config set proxy
OpenClaw සඳහා ගෝලීය ප්රොක්සි සැකසීම. මෙය ඔබගේ IP ලිපිනය සැඟවීමට හෝ භූගෝලීය වශයෙන් සීමා කළ අන්තර්ගතයට ප්රවේශ වීමට උපකාරී වේ.
ප්රොක්සි සත්යාපනය සඳහා --user සහ --pass ධජ භාවිතා කරන්න.
openclaw config get cache-dir
OpenClaw මගින් හැඹිලි ගොනු ගබඩා කරන නාමාවලිය පරීක්ෂා කිරීම. මෙය දත්ත ගබඩා කිරීමේ ස්ථානය තේරුම් ගැනීමට උපකාරී වේ.
හැඹිලිය ඉවත් කිරීමට openclaw clean --cache විධානය භාවිතා කරන්න.
openclaw update
OpenClaw CLI මෙවලම නවතම අනුවාදයට යාවත්කාලීන කිරීම. මෙය නව විශේෂාංග සහ ආරක්ෂක පැච් ලබා ගැනීමට අත්යවශ්ය වේ.
යාවත්කාලීන කිරීමට පෙර ඔබගේ වත්මන් වින්යාසය උපස්ථ කරන්න.
openclaw help
ඕනෑම නිශ්චිත OpenClaw විධානයක් සඳහා සවිස්තරාත්මක උපකාර තොරතුරු සහ භාවිත උදාහරණ ලබා ගැනීම.
විධානයක සියලුම පවතින ධජ බැලීමට මෙය භාවිතා කරන්න.
openclaw version
ස්ථාපිත OpenClaw අනුවාදය පෙන්වීම. මෙය ගැටළු නිරාකරණය කිරීමේදී හෝ ගැළපුම පරීක්ෂා කිරීමේදී ප්රයෝජනවත් වේ.
නව විශේෂාංග සඳහා ඔබගේ OpenClaw අනුවාදය නිතර පරීක්ෂා කරන්න.