火車頭采集發布后 空格號變成了問號解決辦法
把空格替換一下。就是空格重新替換成新輸入的空格試試。
1.在發布配置那里,無法刷新列表,總提示“格式不符”?
答:這個有很多原因,請依次確認下,一是否登陸成功,請開啟查看返回代碼功能,比如說您刷新列表的頁面只有登陸后才可以訪問的話您必須先登陸網站才可以,看一下是不是登陸的cookie正確否;二可能您選錯了模塊,不同的版本或是網站系統的模塊,一般是不通用的,請使用對應版本的模塊;三可能是您的網站和默認模塊刷新列表的頁面里有不同的地方,比如模塊是用默認風格做的,您又換了另一個風格,請參照模開發相關手冊部分進行修改,或者使用‘使用自定義分類參數’;四,您在選區項設置里選擇了使用蜘蛛做模擬瀏覽功能,請改成本地瀏覽器瀏覽。
2.發內容–WEB發布錯誤,返回代碼請查看,采集的內容重復發布,顯示發布成功未知
答:出現類似這個錯誤:發內容–WEB發布錯誤,返回代碼請查看:File:///E:\Documents and Settings\Administrator\桌面\2008標準版\Data\1-admin5-seo\WebError.log。請一定要記得打開這個log文件。看里邊返回什么代碼。
如果返回代碼為空,那可能就是發布的太快,您的服務器反應不過來,沒有返回任何字符。這時可能是發布成功了,也可能是發布失敗了。具體請上網站查看。如何處理呢?請修改發布速度(問題3)。不要太短,主要以能發布成功為準。
如果返回代碼不為空,且顯示的意思是已經成功,這時請看下網站上是否成功:如果成功,那么說明 模塊里的成功返回值和您的系統返回的不一樣,這樣的話請修改模塊里的成功標志為您的系統的成功返回值,如果顯示成功但實際上不成功,可能是您提交的數據格式有誤,而您的程序沒有報錯,但在入數據庫時失敗,導致發布失敗,這時就需要您仔細查看發布的代碼是否有問題。;如果返回代碼顯示不成功,那請注意是什么問題,比如標題太長,沒有關鍵字,或是其它問題。這時請注意修改您的規則的對應部分。
采集的內容重復發布,一個可能是您選擇了多種發布方式,請在“編輯任務”里”文件保存及高級設置里”設置“成功發布到哪兒定義為成功”。另一 據個原因是上次成功發布了,但是當時顯示的是未知。如果您不再需要發布,可以在數據庫里將所有記錄更改成已發。
3.Discuz中出現” 您的請求來路不正確或驗證字串不符,無法提交”:
答:這個是discuz在發布時會發一個formhash,這個值是在發布頁面獲取到的。出現此情況是獲取到的formhash不正確引起的。請使用火車頭內置瀏覽器登錄并查看源碼,查找”formhash=”,然后修改在線發布模塊,將其值替換掉原發布模塊里面的[登錄隨機值1](當然有可能是登錄隨機值X,與模塊作者使用的有關)或是您自己修改模塊使程序可以正確獲取到formhash.
4.發布到網站上,發現所有內容擠在一塊,查看源代碼,發現空格丟失了?
答:有兩種可能:一是您做規則時過濾空格所致:另一個是您的系統會過濾,這時,請在“內容發布設置”里選中“數據發布時進行UrlEncode處理”。風訊就屬于些類。
5.圖片發布時總是相對地址,不是遠程地址?
答:請在標簽編輯里選中“將相對地址補全為絕對地址”。默認您選了下載圖片后,就不需要選中這個選項了。
6.發表測試成功,但就是實際發布時顯示成功卻沒文章?
答:也有多種可能,一是您的模塊成功標識碼不唯一,也就是發布成功失敗都是一樣的標識代碼;另一種是實際發布成功了,但模塊默認的是未審核的,所以您得先到網站審核的地址去審核;三也有可能是因為火車連續不斷的post數據,被您的防火墻或是您服務器的防火墻給攔截了,請關了防火墻試下。還有一種是登陸信息失效了,比如您的網站一段時間不操作會自動退出,而您在實際發布前有相當一些時間了。所以原來獲得的登陸信息就失效了。
7.發布到我論壇上,顯示的是代碼?
答:請在發布配置里邊選擇UBB發表。一般discuz,phpwind等論壇,都要選上ubb發表。如果您想用html方式發帖,請在后臺對相關發帖人開啟發html帖權限。
8.怎樣繼續上一次未完成的發布?
答:在任務欄里只勾選“發內容”這個復選框就可以了,程序會將采集來的但沒有發布的數據發布出去。
9.文章發布出去后,發現有[標簽:作者]和[標簽:來源]之類的東東,怎么回事?
答:這是模塊里的標簽沒有被替換,您在做任務規則時沒有做相應的標簽,所以發布上去是這樣,您可以修改模塊里相應的文字為固定值或刪除[標簽:來源]這類您不需要的標簽。比如說source=[標簽:來源],改成固定值如source=火車采集器,刪除是直接將source=[標簽:來源]刪掉。
10.未找到任何可發布的內容.
答:這個是程序在本地數據庫里找不到未標記為未發的記錄。這種情況是您將所有數據已發布過了,或是您在任務欄目里沒有選 發內容。
11.測試時或發布時出現 “出現同一帳號同時只能一個在線,或是您的帳號已被禁用”
答:這個是網站系統不允許一個帳號同時在多個在線,比如帝國系統。這個情況下建議您使用專門的一個帳號用來采集發布。不要用它來登陸網站。
12.有些時候,明明已經正確獲取web cookie,但是測試的時候仍然是沒有登錄呢?
答:這個一個是cookie 過期的問題,另一個可能是我們程序獲取的不正確(很抱歉,程序目前還無法正確獲取所有的cookie)。這種情況下,建議您使用專業的抓包軟件,如WSockExpert.用來抓取cookie,然后將抓取到的cookie填寫到程序保存cookie的地方。
13.如何設置發表的速度?
答:請在“編輯任務”里”文件保存及高級設置里”設置采集及發布速度,時間單位是毫秒。
14.采集地址重復.
答:程序會保存采集頁的地址,默認是采過的是不再再去采集。如果你是需要重新采的話可以將原來的任務地址庫和本地已采數據全部刪掉。如果您要采的網頁里內容是不斷變化的,你可以選不檢測重復的選項 ![]()
15.論壇怎么能更換用戶發帖,一個用戶發太假了?
答:如果你使用web在線發布的方式,那么程序發帖就相當于你手工發,你不能同時登陸多個帳號,所以程序也不能。要實現多個帳號發布,你需要修改原來的論壇程序,使他可以使用多個用戶名發布。discuz隨機發布接口就是修改后的程序,用不同用戶來向自己論壇發帖的。
16.測試網址采集正常,但真正采集的時候漏掉許多 。
答:程序默認是會過濾掉重復網址的。在同一個站點下如果一個網址已采過,就不會再去采集。
17.采集的數據入庫后,顯示出很多問號 ?
答:這個一般是你入庫時沒有選對編碼所引起的,請注意選擇編碼;
| 留言與評論(共有 0 條評論) |



