MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-04-23, 14:25

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 1 篇文章 ] 
發表人 內容
文章發表於 : 2008-05-04, 14:01 
離線
[網站管理員]
頭像

註冊時間: 2006-11-22, 16:07
文章: 560
問題來自PTT《Browsers》

引言回覆:
作者 debris (δεβγισ) 看板 Browsers
標題 [-Fx-] 想請問一下如果想讀電腦裡的圖片有沒有方法?
時間 Thu Mar 20 11:55:50 2008
───────────────────────────────────────
如題 我現在再打的一個網頁式遊戲 它的圖是先把圖包下到電腦裡
然後玩的時候讀電腦裡的圖包 以減少網站的流量
有點像是這樣
c:/NEW/GAMEKING/IMG/307/307-012.jpg
如果用IE核的瀏覽器(PCman,KKman,IE)都沒問題
browser會自動轉成file:///C:/new/gameking/img/307/307-012.JPG然後去讀
可是如果用FX開不會轉,然後會顯示
"Firefox無法開啟此網址,因為通訊協定「c」目前未設定要由哪個程式來處理"
我知道把網址改成file:///C:/new/gameking/img/307/307-012.JPG再丟給Fx就ok
可是現在c:/NEW/GAMEKING/IMG/307/307-012.jpg這串是死的 那有沒有方法改一下fx呢?
感謝解答 <(_ _)>

※ 發信站: 批踢踢實業坊(ptt.cc)

原發問者應該要提供該遊戲網站,我從關鍵字 gameking 看出,這是遊戲王 = = ,目前有三個站點(" http://solojp.hp.infoseek.co.jp http://jiuryjp.hp.infoseek.co.jp http://www.cuuso.com")


解決這個問題,要做兩件事,允許網頁讀取本機檔案用Greasemonkey修正圖片連結


Fx1.5版之後,出於安全考慮禁止網頁直接讀取本機檔案。以下是允許油雞王網站讀取本機檔案的步驟
1. 開啟Profiles\*.default\user.js (若找不到user.js ,請自行建立。)
2. 寫入以下內容
代碼:
user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://solojp.hp.infoseek.co.jp http://jiuryjp.hp.infoseek.co.jp http://www.cuuso.com");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

3. 存檔後,重開火狐。(我們可以稍後再重開,因為還有第二件事沒做。)


用Greasemonkey修正圖片連結
1. 必須裝有Greasemonkey
2. 安裝 yugi.user.js
(現在我們重開火狐)

現在我們可以在油雞王看到圖片了,有圖有真相:
圖檔




<附錄>yugi.user.js內容
代碼:
// ==UserScript==
// @author         shyangs
// @name           油雞王
// @description    油雞王本機圖片連結修正
// @version        1.0
// @include        http://solojp.hp.infoseek.co.jp/*
// @include        http://jiuryjp.hp.infoseek.co.jp/*
// @include        http://www.cuuso.com/*
// ==/UserScript==
var ImgsNum=document.images.length;//圖片計數
for (i=0;i<ImgsNum;i++)
 { //迴圈{置換"c:"為"file:///c:";}
 document.images[i].src=document.images[i].src.replace(/c:/,"file:///c:");
 }

_________________


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 1 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 91 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群