1. 程式人生 > >瀏覽器自動化項目【構思】

瀏覽器自動化項目【構思】

既然 但是 存在 語言 應該 提取 保存 ext 正常

看了C#部分的功能闡述,覺得C#可以容納網頁的顯示,她應該也是可以讀取text指定部分的內容的,可行性還是很高的。而且既然我的思路都是可以寫出來的,很清晰,那麽用編程語言一定能實現。可以把300例中C#的功能都看一遍。

先做好師兄的那個項目,然後做這個更6。

下面是軟件的目標:

(1)打開軟件,實現自動登錄;

(2)Alt+C 一鍵排版;

(3)目前從在比較有挑戰性的功能是:標題的填寫,但是我的思路非常清晰:

①如果關鍵詞字數大於等於8,只提取漢字然後直接使用;

②如果關鍵詞字數等於7,則標題形式為‘關鍵詞(去符號)’+‘的資料’;

③如果關鍵詞字數等於6,則標題形式為‘關鍵詞(去符號)’+‘的資料’;

④如果關鍵詞字數等於5,則標題形式為‘關鍵詞(去符號)’+‘的資料’;

⑤如果關鍵詞字數等於4,則標題形式為‘關於’+‘關鍵詞(去符號)’+‘的資料’;

⑥如果關鍵詞字數等於3,則標題形式為‘關於’+‘關鍵詞(去符號)’+‘的資料’;

⑦如果關鍵詞字數等於2,則標題形式為‘下為關於’+‘關鍵詞(去符號)’+‘的資料’;

⑧如果關鍵詞字數等於1,則標題形式為‘下為關於’+‘關鍵詞(去符號)’+‘的資料’。

(4)停止30s

(5)點擊‘保存&下一篇’,如果正常提交,從(2)繼續循環;如果提交失敗,點擊‘刪除’,繼續從(2)開始循環。

附加功能:上面的搞定之後,還有一個加粗問題(添加在‘一鍵排版’問題之後),算是優化了,具體思路如下:

搜索‘內容’文字,如果存在

【“一.”、“(一)”】 【“二.”、“(二)”】 【“三.”、“(三) 【“四.”、“(四)”】 【“五.”、“(五)”】 【“六.”、“(六)”】 【“七.”、“(七)”】 【“八.”、“(八)”】【“九.”、“(九)”】

則對該行執行ALT+2的操作。

瀏覽器自動化項目【構思】