精華區beta winsock 關於我們 聯絡資訊
Apparently-To: <bbs@cis.nctu.edu.tw> 【Virtual Access使用經驗】 前言:由於使用VA已一段時日,深感VA於強大功能之外尚有些許不足之 處,僅將個人之使用經驗與諸位分享。 常有人問這樣一個問題: 『為什麼我已設定了 New Message Limit的數目,VA還是會抓超過我定 的數目呢?』 通常您得到的回答是:『那個選項是設定你第一次訂閱該討論區的上限 文章數,不是你每次連線抓信的文章數!』 然而,假如您不是那麼在意是否每個討論區的新信件都非得要抓回來細 細詳讀,或者是您對某些討論區是斷斷續續的在看,並不需要接續上次 抓信的進度而只想看最近的討論,VA本身可能沒法那麼滿足您的需要, 或許是VA自恃抓信速度睥睨群雄而因此少了這項功能吧?古法云:『窮 則變,變則通』這個方法您可試試。 假設您對某些NewsGroup只想看最新的50封討論信; Admin|Comms Options|Usenet|News message limlt "50" 我粗略的把討論區 (Newsgroup)分為新信一封不漏的抓與每次只要抓最 新50封討論信兩種(當然還可再加斷斷續續看的那種Newsgroup)。 在VA有一個CONFS.SEL,先Copy備份成另一個檔名如confs.000然後再編 輯一個文字檔,其內容則為只抓50封討論信的Newsgroup,如以下形式: tw.bbs.soc.politics 0000000000 f tw.bbs.soc.politics.dpp 0000000000 f tw.bbs.soc.politics.kmt 0000000000 f tw.bbs.soc.politics.np 0000000000 f tw.bbs.sci.sex 0000000000 f 將其命名為confs.lim 寫一個批次檔,內容為(最好寫完整路徑): @echo off type confs.000 > confs.001 type confs.lim >> confs.001 type confs.002 | sort > confs.sel 將其命名為confs.bat ※目的:將只抓訂定數目的Newsgroup加到 confs.sel中並sort輸出結果) 再寫一個批次檔,內容為(最好寫完整路徑): ※此批次檔要用到Unix for 95的東東(grep & cut)﹝※註一﹞ @echo off grep -v tw.bbs.soc.politics confs.sel | cut -c 11-80 > confs.002 grep -v tw.bbs.sci.sex confs.002 | cut -c 11-80 > confs.000 將其命名為reconfs.bat ※如您confs.lim的Newsgroup字串不同請再多加幾行 grep -v ...命令並 請注意寫法。 ※grep -v :顯示與所給樣本不符的所有內容行 ※cut -c 11-80 :截掉輸出結果前10個字元"confs.sel:" ※目的:更新抓信後的confs.000 OK...只要您每次要連線抓信前執行CONFS.BAT抓完信之後執行RECONF.SEL 即可達到對特定Newsgroup只抓您設定的文章數。 看起來好像挺麻煩的:<<不過總比每次去調那個"pointer"好多了。 如果您每個Newsgroup都只要抓設定的文章數..那就簡單太多了,如果您又 有要相隔很久才關心一下的討論區,那又得複雜一點。 ﹝※註一﹞Unix for 95不含grep程式。 Uinx for 95:unix95.5.zip GREP32 for WIN32:grep3211.zip ●本文之Virtual Access 版本為 32-bit 3.52 build 159c。 ●連線完一定要更新confs.000(run reconfs.bat)這是很重要的!!! ●如您能配合其它Schedule Promgram搭配使用會更方便。 ※註:我Run的是Norton Schedule Promgram,每天定在 VA排定的撥號 抓News之前執行confs.bat,斷線後(預估時間)執行reconfs.bat 。 ●如您找不到Unix for 95 & Grep32 for WIN32本人可將grep & cut個小 程式 mail 給您。 mailto:flyfox@k120sun1.oes.itri.org.tw Subject:[REQ]VA -- 這封POST被設定在AM6:03自動發信 本人每日AM6:02會自動 Connect to News Server & Check mail 如您Reply此POST,請一併回信至本人信箱,謝謝! flyfox【衡山飛狐 獨孤萬千】 mailto:flyfox@k120sun1.oes.itri.org.tw -- * Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>