




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Wrser這個小為了拋磚引玉,在rainmeter中使用wrser.dll,得到的信息。我們很多人使用wrser獲得RSSfeeds或者其他數據,但是經常使用/調整其他人的代碼,不用徹底了解代碼是如何工作的,或者怎么創建那些從網頁中得到提取信息的“RegExp=”。 。一旦你知道如何解析一個。尋XML/RSS會更加容易首先我們這個中需要的zip文件,ini文件,還有其他text文件。還有一些你想要的。解壓到你的皮膚文件DownloadHERE你也要點這里Manual-Wrser,這里是完整的wrser也是我們下面這些的依據現在讓我占用幾分鐘來講一下代碼的關鍵部分,這個“RegExp=”,wrser使用“RegularExpression”搜索你想2個立體“陣列”。第一維是“Index”數字,(1開始,到你要搜索的位置)RegExp基礎上檢索到的實際結果。那么,我們怎么在rainmeter中建立一個神奇的“RegExp=”?讓我們使用一個簡單的格式模版(?siU–RegExpSearch1–(.*–search1search2中所有的東西.*-這個包含在search/return和下一個之間的的數據。如果你沒有用括號關閉.*,它不會返回結果,也不StringIndex數量.?siU這個?SRegExp在搜索的時候忽略換行符,這樣的方法可以讓你在搜索“Everygoodboydeservesfavor”,即使它2行也可以匹配。iURegExp非貪婪匹配,意味著它只會返回第一個匹配的字符串我不知道什么事“stufftoreturn”,我該怎么放在那里。你有2個設置,你可以在正則表達式中假如的代碼,只是抓住你想要排除的東西。或者你使用(.*),在Search2結RegExp.*意味著“所有東西”,字面上意思是“任何字符-任何年代,零次或者多次-星號,重要的”(.*)”按照STRINGINDEX”返回”數據,按照”.*””跳過”你不需要返回的數據。你想要得到一個網頁的“title”。這個RegExp你可能會需要RegExp從"<TITLE>”搜索,直到看到“</TITLE>stringindex1這個指南是簡單和圍繞”Wrser”重點的。不是"RegularExpressions"的完整指南。我會鼓勵你不論現在還是稍后在瀏覽器新打開這個窗口:PerlRegularExpressions,全方位的了解正則表達式。這是非常有用的工具。在 今天要做的是解析一個http: /IpLocator.htm?GetLocation,在皮膚中得到我們的在 我們要創建的完整皮膚:(這個皮膚為了更簡單的學習 rser,不是一般的皮膚Let'sBuild首先我們要進入這個網頁,右鍵,選擇“查看網頁源代碼”,所有的東西,黏貼到一個text文本編輯器中,保存這個text文件。(txthtml,這樣你可以輕松地使用文本編輯器編輯它)我把它保存為 這個文件就在wrser_tutorial.zip文件中。從得到ip開始,在這個頁面中,這個在所有信息的頂部,并且有“IPAddresstolocate:”打開w <div<formmethod="POST"<inputtype="hidden"name="cid"<input<inputtype="hidden"name="c"<inputtype="hidden" te"<h2>IPAddresstolocate:<inputtype="text"name="ipaddress"size="15"value="42"><inputtype="submit"value="Submit"> RegExp="(?siU)<h2>IPAddresstolocate:<inputtype="text"name="ipaddress"size="15"我們告訴 rser了什么 te=1800–我們想每隔在“RAINMETER”選項中“UPDATE=”的值的1800倍的時間檢查這個。Update默認是1000,就是1秒,我會將每隔30分鐘運行一次wrser。,這是十分頻繁的,如果你的IP信息不是經常更換,你可以每隔一小時或者更長,如果你經常這個,你會發現,被這個了,自討苦吃。 /IpLocator.htm?GetLocation"–這個可以在“VARIABLES”選項設置一個變量,下次如果RegExp="(?siU)<h2>IPAddresstolocate:<inputtype="text"name="ipaddress"size="15"使用(?siU)命令,(前面描述過了)搜索IPAddresstolocate:<inputtype="text"name="ipaddress"size="15"當他看到">時停止搜索,并且返回得到的所有值。如果我們再看一遍我們輸出的wge.txt文件<div<div<formmethod="POST"<inputtype="hidden"name="cid"<inputtype="hidden"name="c"<inputtype="hidden" te"<h2>IPAddresstolocate:<inputtype="text"name="ipaddress"size="15"value="42"><inputtype="submit"value="Submit">Prefix="IPAddress:42Prefix="IPAddress:這樣就會在你的皮膚中像下面一樣顯示”IPAddress:42”現在讓我們得到下一個信息,(牢記,RegExp度這個站點是從上到下的。所以,你需要使用正確的"RegExp=",你可下一個信息是“COUNTRY<tdalign="right">Country<tdalign="right"><inputname="ro-no_bots_pls12"value="US"size="20"所以我們要增加“REGEXP=”,搜索countrycode然后在陣列中返回下一個序列的值RegExp="(?siU)<h2>IPRegExp="(?siU)<h2>IPAddresstolocate:<inputtype="text"name="ipaddress"size="15"value="(.*)">.*ro-no_bots_pls12"value="(.*)"size="20".*.*ro-no_bots_pls12".*ro-no_bots_pls12"value="(.*)"REGEXPro-no_bots_pls12"value="size="20",然后寫入 注意:這個“URL”原"MeasureIPAddress"measure,擁有"RegExp=",代替這個的URL。這樣你就不用每一次想要得到信息就用REGEXP連接一次。你把第一個measure用"RegExp="得到的所有信息都到第二measuremeasureMEASURE/METER中用這個索引號碼得到數據結合起來,不用再次。不僅快速的而且也也不會被封IP。頻繁的會被認為是=。=Prefix="CountryCode:好了,現在你只需要繼續直到你從得到了你想要的數據,我不用把它放出來。但是你可以去看zip文件中"DEBUG"在W RSER中使用“DEBUG=1”,可以輸出序列號,并且關聯信息到"Rainmeter.log"I,在你的rainmeter文件夾中,在measure中使用debug=1開啟這個功能:DEBUG:DEBUG:(00:53:29.391)Refreshing(Name:"IPLookup"Ini:DEBUG:(00:53:29.469)rser:FetchingURL:DEBUG:(00:53:29.859)rser:FinishedURL:DEBUG:(00:53:29.859)rser:(Index1)這是告訴你數據"42"序列為1,還會
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025合同模板貨物、器材購銷合同樣本
- 河南省平頂山市2024~2025學年 高三下冊開學摸底考試數學試卷附解析
- 廣東省中山市2024~2025學年 高二下冊第二次統測(4月)數學試卷附解析
- 廣東省部分學校2025屆高三年級5月月考數學試卷附解析
- 量子退火算法在金融投資組合優化中的應用案例-洞察闡釋
- 2024年陜西水務發展集團招聘真題
- 2024年嘉興市嘉善教育系統招聘教師真題
- 幼兒園水餃的活動方案
- 2025年腎絞痛的護理評估及觀察試題
- 一類解析函數空間上的Hilbert類矩陣算子
- T-CARM 002-2023 康復醫院建設標準
- 殯儀館物業服務方案
- 科技助力植樹節:無人機、機器人種樹新趨勢
- 沖刺高考英語詞性轉換(易錯)背誦版默寫版(各版本通用)
- 采購人員廉潔從業課件培訓
- 偷越國(邊)境罪與非法出入境罪
- 人工智能在財務管理中的應用
- 幼兒園公開課:小班科學游戲《猜猜是誰的尾巴》原版超清課件
- 小貓的生物學
- 靜脈治療管理課件
- 磚混廠房改鋼結構施工方案
評論
0/150
提交評論