Workflow是一款非常使用的軟件,不少小伙伴都在使用的,很多小伙伴在使用的時(shí)候不知道怎么進(jìn)行操作,經(jīng)常在進(jìn)行操作的時(shí)候出現(xiàn)錯(cuò)誤,因此不少小伙伴不知道怎么辦,因此就讓小編給大家詳細(xì)的講講怎么進(jìn)行操作的吧。
Workflow操作方法介紹
1. 分析網(wǎng)頁
為了解析網(wǎng)頁代碼,我們可以使用 Get Clipboard 抓取微博內(nèi)的分享鏈接,接著 Get Contents of URL 獲取網(wǎng)頁內(nèi)容并 Make HTML from Rich Text 即轉(zhuǎn)化為 HTML 源代碼。
得到源代碼后,為了找到對應(yīng)的視頻代碼塊(HTML Block),我們得暫時(shí)使用 Quick Look 稍加查看引號內(nèi)的代碼,并搜索定位至同時(shí)包含「http」和「mp4」的段落。而此鏈接就是我們最終需要的視頻源鏈接。
2. 流程語法
以上的測試流程尚屬比較簡單,但若想將故事拼湊完整,我們還需要這兩個(gè)利器:「判斷 If」和「重復(fù) Repeat」,而在第一步分析中,其實(shí)這兩件事都是在我們的大腦內(nèi)完成的,因而最終的流程中還需要以下幾個(gè)子任務(wù):
Split Text with Quotation Mark 以引號將原網(wǎng)頁代碼分割成片段;
Repeat with Each & If Control Flow by Keywords 重復(fù)所有的引號分割段,并通過關(guān)鍵字判斷篩選出視頻源鏈接;
Set as Variable & Get Contents of URL 將視頻源鏈接設(shè)置為變量,待重復(fù)完成后,調(diào)出此變量并下載此鏈接所包含的源視頻。
需要注意的是,源網(wǎng)頁內(nèi)目標(biāo)視頻的代碼片段中包含 Escape Chararcher – 反斜杠 ‘\’,因此上面的變量需要替換掉該字符。縱觀以上,整個(gè)事件包含了:觸發(fā),流程,判斷,執(zhí)行以及反饋,是一套完整的 Workflow 流程。正所謂一通百通,如果我們想要得到其他網(wǎng)站內(nèi)嵌的視頻,這一套解決方案也是通用的。