網域名稱俱樂部


返回   網域名稱俱樂部 > 電腦與網路技術 > 網站製作與設計接案
論壇幫助 社區 日曆事件 今日新文章 搜尋

回覆
 
主題工具
  #41  
舊 2011-07-24, 10:01 AM
slob 的頭像
slob slob 目前離線
普通會員
 
註冊日期: 2009-04-07
住址: 台中市大里區
文章: 96
發送 MSN 消息給 slob
預設

因為是測試程式....所以只能單筆輸入....
====================================

還有...,也是很重要的一點,YAHOO!會暫時封住短時間密集採集網站的IP...
這是在之前測試遇到的問題...
====================================
ECSHOP 還有很多加入購物車的作用按鈕,也必須改成連結到大聯盟
例如(以預設模版來說):
compare.dwt
flow.dwt
goods.dwt 有兩處
pick_out.dwt
search.dwt 有三處
user_clips.dwt
library\goods_list.lbi 有三處

搜尋字串:javascript:addToCart({$goods.goods_id})
改成:{$goods.seller_note}
後邊加個 target="_blank" 讓連結以新視窗開啟的方式呈現...

此篇文章於 2011-07-24 11:50 AM 被 slob 編輯。
回覆時引用此篇文章
  #42  
舊 2011-07-24, 11:47 AM
slob 的頭像
slob slob 目前離線
普通會員
 
註冊日期: 2009-04-07
住址: 台中市大里區
文章: 96
發送 MSN 消息給 slob
預設

不擔心被封IP,就可以用這個整頁採集版本...

EC_YAHOO2.zip[訊6][2011-07-24-15:30]

整頁的定義:
例如:http://buy.yahoo.com.tw/?catitemid=49488

抓取「館長推薦」與「黃金促銷區」的商品

可以自動抓取下一頁......

此篇文章於 2011-07-24 03:31 PM 被 slob 編輯。
回覆時引用此篇文章
  #43  
舊 2011-07-24, 03:52 PM
seesawgame 的頭像
seesawgame seesawgame 目前離線
進階會員
 
註冊日期: 2004-07-25
住址: 域名家.com
文章: 6,551
預設

感謝 slob 兄的熱情幫忙!
工具軟體的確很好用! 正在加緊上架產品中 ^^
__________________
回覆時引用此篇文章
  #44  
舊 2011-07-24, 06:48 PM
pchappy pchappy 目前離線
進階會員
 
註冊日期: 2011-07-06
文章: 148
預設

出現
Deprecated: Function eregi_replace() is deprecated in /home/ok/123.php on line 298 導入商品 編號 2820740....
訊息

尋找解決方法:http://topic.csdn.net/u/20090817/12/1cc8e6fa-9f32-4a14-b66f-4c30693ba455.html

因我的php版本為5.3,太新~殘念
回覆時引用此篇文章
  #45  
舊 2011-07-24, 08:16 PM
slob 的頭像
slob slob 目前離線
普通會員
 
註冊日期: 2009-04-07
住址: 台中市大里區
文章: 96
發送 MSN 消息給 slob
預設

喔喔~~PHP5.3的主機耶? 自己架的嗎?

依照解決的方式 把程式中的
$url = eregi_replace( "^http://", "", $url );
改成
$url = preg_replace( "/^http:\/\//", "", $url );

應該可行...

=======================================
ECSHOP除了商品詳細頁面會篩選 $goods.seller_note 以外
好像其他頁面並沒有這樣資訊,所以連結的大聯盟廣告碼出不來....

以分類商品顯示來說,商品照片底下的購買按鈕,就沒有連結效果了.....>"<

必須修改根目錄的 category.php
449行
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new,
加上 g.seller_note,

514行
$arr[$row['goods_id']]['url'] = build_uri('goods', array('gid'=>$row['goods_id']), $row['goods_name']);

下面加上
$arr[$row['goods_id']]['seller_note'] = $row['seller_note'];

其他的顯示,就以此類推自行修改了....

此篇文章於 2011-07-24 09:22 PM 被 slob 編輯。
回覆時引用此篇文章
  #46  
舊 2011-07-24, 10:42 PM
pchappy pchappy 目前離線
進階會員
 
註冊日期: 2011-07-06
文章: 148
預設

感謝slob大大的火速處理:
是的,主機是自已架的
是已經沒有出現錯誤訊息,不過也沒有動靜
YAHOO!購物中心商品採集模組
導入商品 編號 2820740....

開始獲取商品的縮圖...
正在獲取圖片 http://rp1.monday.vip.tw1.yahoo.net/res/gdsale/st_pic/2820/st-2820740-s100.jpg,商品ID為2820740...

不知有沒有其他版友有成功的
回覆時引用此篇文章
  #47  
舊 2011-07-24, 11:01 PM
seesawgame 的頭像
seesawgame seesawgame 目前離線
進階會員
 
註冊日期: 2004-07-25
住址: 域名家.com
文章: 6,551
預設

引用:
作者: pchappy 查看文章
感謝slob大大的火速處理:
是的,主機是自已架的
是已經沒有出現錯誤訊息,不過也沒有動靜
YAHOO!購物中心商品採集模組
導入商品 編號 2820740....

開始獲取商品的縮圖...
正在獲取圖片 http://rp1.monday.vip.tw1.yahoo.net/res/gdsale/st_pic/2820/st-2820740-s100.jpg,商品ID為2820740...

不知有沒有其他版友有成功的
請更新一下後台的「清除緩存」或是至商品列表裡看一下
我發現 ecshop 要更新緩存才會顯示
當然成功了,而且已經完成三個大類產品上架!
手邊的中文產品域名可有得我忙上一陣了
__________________
回覆時引用此篇文章
  #48  
舊 2011-07-24, 11:47 PM
pchappy pchappy 目前離線
進階會員
 
註冊日期: 2011-07-06
文章: 148
預設

感謝seesawgame大大
更新之後,還是一樣沒反應
我還是再研究觀望看看
回覆時引用此篇文章
  #49  
舊 2011-07-25, 02:04 AM
slob 的頭像
slob slob 目前離線
普通會員
 
註冊日期: 2009-04-07
住址: 台中市大里區
文章: 96
發送 MSN 消息給 slob
預設

因為採集用到了fopen 或 cURL,
看樣子應該是 cURL的功能沒開啟...

因為有設定不顯示錯誤訊息程式又停擺,應該就是這個問題了...@@||
回覆時引用此篇文章
  #50  
舊 2011-07-25, 08:22 AM
pchappy pchappy 目前離線
進階會員
 
註冊日期: 2011-07-06
文章: 148
預設

感謝slob~開啟fopen 或 cURL後是ok可以用的

開啟php.ini
並找到;extension=php_curl.dll
把它前面的分號刪除
即可啟用掛載 cURL 模組

allow_url_fopen= off
改為
allow_url_fopen= on

記的apache要重啟

展示網站http://電腦達人.tw

此篇文章於 2011-07-25 10:16 AM 被 pchappy 編輯。
回覆時引用此篇文章
回覆


發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼



所有時間均為 +8。現在的時間是 11:12 AM


本站主機由網易虛擬主機代管
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.