當前位置:首頁 » 操作系統 » crx源碼

crx源碼

發布時間: 2023-01-17 10:36:29

❶ 如何在chrome瀏覽器裡面安裝360搶票軟體

打開瀏覽器擴展頁面,將360搶票擴展插件的安裝包拖動到擴展頁面即可進行安裝!

首先, 直接在chrome裡面打開pc.huochepiao.360.cn沒法用(因為我在安裝360瀏覽器的時候並沒有安裝額外的extension, 所以猜測可能並不需要extension). 然而, 經過調試pc.huochepiao.360.cn 這個搶票站點之後發現在js 裡面有一段判斷代碼格外引人注目:
if (isExtInstalled) {
if (extVer >= minExtVer) {
document.getElementById('main').style.display = 'block';
seajs.config({
base: './'
});
於是嘗試將判斷都設置成true, 這樣就能看到和在306瀏覽器裡面顯示的界面查不到的功能了, 但是還是沒辦法登陸以及刷票, 很多訪問12306的鏈接都沒有正確返回(connect forbidden).
經過一段時間的分析發現在index.js 裡面有些調用widget的url, 於是又發現js源碼裡面有:
var extUrl = 'http://download.se.360.cn/ext/piao_5.2.0.20.crx'
嘗試下載這個文件之後, 用7zip成功解壓, 並且通過調試模式載入到chrome的extension, 發現居然可以用.
下一步, 卸載360瀏覽器.

❷ 怎麼查看瀏覽器插件的源代碼(開源的)

網路搜索 zotero 的瀏覽器插件,下載(解壓)會得到一個crx 文件,可用壓縮軟體解壓查看裡面的源碼,包括 json 、html 、js 等文件。相當於一個web控制項,不過這個安裝在瀏覽器中的可能對你瀏覽的所有網頁都起作用。不過直接看源碼很難看得懂,我最近也在學習製作瀏覽器插件,大家有什麼好的學習方法也希望一起分享交流~

❸ intext:「什麼瀏覽器比較松」

正因為大家對瀏覽器的使用率越來越高漲,許多公司也推出了許多不同種類的瀏覽器了,那麼要在使用瀏覽器的同時,達到網速最快、最穩定的要求,那選對瀏覽器很重要。

1、谷歌瀏覽器

就全球的使用對比率來說呢,谷歌當然是首屈一指,目前為止,使用最多、最廣泛的瀏覽器要數谷歌瀏覽器了,谷歌瀏覽器呢,它是谷歌自主研發出來的一款高速型瀏覽器,採用了全球速度最快的chrome內核,谷歌瀏覽器具有安全、速度快、幾乎隱身、標簽靈活等特點,提升了穩定性、速度和安全性。谷歌瀏覽器最大的亮點就是其多進程架構,保護其不會因惡意網頁和應用軟體而崩潰。

行業內,許多掛上「極速」名號的瀏覽器,遠遠都比不上谷歌瀏覽器,雖然在外觀設計和一些人性化的設計上,它沒有其他瀏覽器的優勢,但是在要說最好用穩定速度快的話,谷歌當仁不讓。

2、360極速瀏覽器

相信很多電腦用戶都在電腦上安裝過360軟體,而360極速瀏覽器是奇虎360推出的一款國內使用率最高的瀏覽器。除了它也是使用的chrome的內核之外,在外觀上和一些人性化設計上,都要比很多瀏覽器強得多,同時針對中國用戶的使用習慣做了非常多的功能優化,如滑鼠手勢,超級拖拽等。

不僅如此,360極速瀏覽器的快捷方式讓很多人都為之動容,這也是人們一直很喜歡使用360極速瀏覽器的原因之一。

2、世界之窗瀏覽器

這款瀏覽器相對於其他的瀏覽器就比較簡單,不僅是外觀設計上簡單,在很多方面,使用起來都比較簡約,這就是它的核心之一。

這款瀏覽器最大的優點就是它的上網速度不僅快,而且佔用的內存空間很少,使用的CPU也比較少,同時它可以人性化的為用戶們隔離許多條廣告,這是很多用戶喜歡使用它的一些方面原因。它的缺點就是相對其他的瀏覽器來說,它的功能就比較少了。

4、傲遊瀏覽器

很多人可能沒聽過這個瀏覽器,但是這款瀏覽器個人用了好幾年了。喜歡它的理由很簡單,就是青睞它的一個「資源嗅探器」的功能。這個功能的好用之處,在於可以一鍵下載所打開的網頁的視頻和圖片素材,有一些網頁上不可以被保存的圖片和視頻,你可以用這個功能下載下來。

優點:下載資源方便;缺點:知名度低。

5、搜狗高速瀏覽器

搜狗瀏覽器是由搜狗公司開發,基於谷歌chromium內核,力求為用戶提供跨終端無縫的使用體驗,是一款比較注重細節的瀏覽器。

優點:1.啟動速度很快,界面普通;2.瀏覽速度不錯,但偶爾造成系統假死(不是瀏覽器假死),相信用過的都知道;3.高速下載技術,媲美專業下載軟體的下載速度,這個不錯;

缺點:少數crx谷歌原生高級擴展不太兼容,不過後續一直再修改擴展API,盡可能兼容更多原生擴展。還有就是由於修改較多,高速內核更新速度會慢一點。不過其他雙核瀏覽器也有類似問題。修改越多,內核更新版本的速度就越慢。

6、網路瀏覽器

網路瀏覽器,是一款簡潔輕快、智能懂你的瀏覽器。依靠網路強大的搜索平台,在滿足用戶瀏覽網頁的基礎上,它整合網路體系業務優勢,帶給用戶更方便的瀏覽方式,更舒適的網路特色上網體驗。

優點:1.啟動速度不錯,界面整潔耐看;2.瀏覽性能流暢、穩定;3.每次打開新標簽頁都是網路搜索引擎首頁很好用。

缺點:1.第一次安裝自帶收藏夾網址太多了,導致瀏覽器速度特慢。2.沒有自己的特色,別的瀏覽器有的功能他也做,別的瀏覽器沒有的功能他也沒有。

7、QQ瀏覽器

QQ瀏覽器從去年開始,騰訊方面對於QQ瀏覽器進行了重點開發,讓其在快速性、安全性、兼容性、穩定性、可拓展性等方面取得完美的平衡,當然對於各種QQ服務的支持更是不在話下。

優點:1.超快的啟動速度,簡潔清爽的界面;2.雙核引擎設計,兼容性好,滿足不同網頁環境;3.使用穩定,不卡機、不崩潰;4…加入了微信網頁版,極大的方便了鍵盤黨。

缺點:1.網頁無靜音功能(無狀態欄);2.在單核瀏覽器里的內存佔用偏高;3.廣告過濾不太穩定,部分網頁需刷新才能去廣告;4…部分頁面的上下滾動不流暢。

8、火狐瀏覽器

這個我主要用來進行隱私頁面的瀏覽的。如果你不希望歷史記錄被查看,不希望自己的瀏覽記錄因為忘記刪除而被發現,不希望被網路追蹤ip,那麼我相信你也會愛上這款隱私瀏覽器的。

優點:1、安全性高,火狐自身有阻止彈出性窗口的功能,並且在安裝火狐時自定義模式下可以安裝一款擴展提高安全性能;2.完全開源,任何人都可以對其進行修改;3.功能完善,有擴展就有一切;

缺點:1.未集成Adobe Flash插件下載完瀏覽器後還要重新裝Abode flash插件,並且一般方法還裝不了。2.較容易崩潰某些環境下,有時剛剛開出來就崩潰了。

9、歐朋瀏覽器

Opera桌面瀏覽器為來自挪威的一個極為出色的瀏覽器,具有速度快、節省系統資源、訂制能力強、安全性高以及體積小等特點。

優點:1.反應速度極快甚至被稱為最快速的瀏覽器從不卡的瀏覽器;2.佔用內存較小;3.簡約輕巧;

缺點:1.由於非國產很多操作習慣可能不太被國人適應;2.非正常退出時內存滯留,這個問題一直受到網友的詬病;3.排版問題,部分小型網站排版有問題。

10、2345加速瀏覽器

作為新一代的瀏覽器,2345加速瀏覽器集成了Chromium和IE雙內核,主打極速與安全特性。界面設計上兼顧了傳統與創新,廣告攔截是其最大的特色功能。

優點:1.極速啟動,平和的界面;2.全新打造雲安全中心,1秒識別釣魚網站、網路詐騙;3.雙核引擎無縫切換,載入速度快,匹配不同網頁。除極速模式和兼容模式外,新增IE11模式,讓您在兼容模式異常時多一種選擇,細節上可見一斑;

缺點:1.廣告多;2.功能還比較少。

11、360瀏覽器

360安全瀏覽器擁有全國最大的惡意網址資料庫,採用惡意網址攔截技術,可自動攔截掛馬、欺詐、網銀仿冒等惡意網址。獨創沙箱技術,在隔離模式即使訪問木馬也不會感染。

優點:1.啟動速度不錯,界面清新美觀;2.雙核引擎設計,兼顧安全的同時還能獲得不錯的訪問速度;3.頁面兼容性高。

缺點:1.360的插件太少,相對於其他瀏覽器來說;2.廣告還是真心多;3.360必須使用自己的360搜索,搜索結果相對於網路還是有點尷尬,這匹配度不敢恭維

❹ 遊程編碼源代碼

這個...........樓上的諸位說的都是什麼啊。今天剛好看到這個問題,把你的E-mail給我把,我有純c的源碼(RLC)。

算了,直接貼關鍵部分吧。這個有一點C++成分,很容易改的。
bool CompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen, int nBitsPerSample, void* nRuns, int nRunCount, int nRunSize);
bool DecompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen);

#define GetDWORD(buf,bit,mask) ((*(DWORD*)(((BYTE*)buf)+((bit)>>3)))>>((bit)&7)&(mask))
#define GetWORD(buf,bit,mask) ((*(WORD*)(((BYTE*)buf)+((bit)>>3)))>>((bit)&7)&(mask))

int GetBitCount(int n)
{
int nBitCount = 0;
while(n)
n >>= 1, nBitCount++;
return nBitCount;
}

int BinarySearch(void* pValue, int nVlaueSize, void* pArray, int nCount)
{
int nIndex, nResult, nStart = 0, nEnd = nCount-1;
while(nStart <= nEnd)
{
nIndex = (nEnd+nStart)/2;
if((nResult = memcmp((BYTE*)pArray+nIndex*nVlaueSize, pValue, nVlaueSize)) == 0)
return nIndex;
if(nResult > 0)
nEnd = nIndex-1;
else
nStart = nIndex+1;
}
return -1;
}

bool CompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen, int nBitsPerSample, void* nRuns, int nRunCount, int nRunSize)
{
pDes = (BYTE*)malloc(nSrcLen*2);
memset(pDes, 0, nSrcLen*2);

nDesLen = sizeof(DWORD);
*(DWORD*)pDes = nSrcLen; // save source length
*(pDes+nDesLen++) = nBitsPerSample; // save bits per sample
*(pDes+nDesLen++) = nRunCount; // save runs count
*(pDes+nDesLen++) = nRunSize; // save run bytes
memcpy(pDes+nDesLen, nRuns, nRunCount*nRunSize); // save runs
nDesLen += nRunCount*nRunSize;
nDesLen <<= 3; // bytes to bits
if(nRunCount == 0)
nRunCount = 256, nRunSize = 1, nRuns = NULL;

int nBitsPerTypeIndex = GetBitCount(nRunCount-1);
int nMaxRunLength = (1 << nBitsPerSample)-1, nRunLength, nRunIndex, nByte = 0;
// loop in the source buffer
while(nByte < nSrcLen)
if((nRuns && (nRunIndex = BinarySearch(pSrc+nByte, nRunSize, nRuns, nRunCount)) != -1 &&
memcmp(pSrc+nByte+nRunSize, (BYTE*)nRuns+nRunIndex*nRunSize, nRunSize) == 0) ||
(!nRuns && (nRunIndex = *(pSrc+nByte)) == *(pSrc+nByte+1)))
{ // set bit to 1 to indicate type found
*(pDes+(nDesLen>>3)) |= 1 << (nDesLen&7);
*(DWORD*)(pDes+(++nDesLen>>3)) |= nRunIndex << (nDesLen&7);
nDesLen += nBitsPerTypeIndex;
// skip the two repeated runs
nByte += nRunSize*2;
// get run length - 2 (without the two repeated runs)
nRunLength = 0;
while(nRunLength < nMaxRunLength && nByte < nSrcLen &&
((nRuns && memcmp(pSrc+nByte, (BYTE*)nRuns+nRunIndex*nRunSize, nRunSize) == 0) || (!nRuns && (BYTE)nRunIndex == *(pSrc+nByte))))
nRunLength++, nByte += nRunSize;
// save run length and increment destination length by bits per sample
*(DWORD*)(pDes+(nDesLen>>3)) |= nRunLength << (nDesLen&7);
nDesLen += nBitsPerSample;
}
else // one byte
*(WORD*)(pDes+(++nDesLen>>3)) |= *(pSrc+nByte++) << (nDesLen&7), nDesLen += 8;
nDesLen = (nDesLen+7)/8; // bits to bytes
pDes = (BYTE*)realloc(pDes, nDesLen);

return true;
}

bool DecompressRunLength(BYTE *pSrc, int nSrcLen, BYTE *&pDes, int &nDesLen)
{
if(nSrcLen == 0)
return true;

// allocate destination buffer
nDesLen = *(DWORD*)pSrc;
pDes = (BYTE*)malloc(nDesLen);
memset(pDes, 0, nDesLen);

// compression information
int nSrcIndex = sizeof(DWORD);
int nBitsPerSample = *(pSrc+nSrcIndex++);
int nRunCount = *(pSrc+nSrcIndex++);
int nRunSize = *(pSrc+nSrcIndex++);
void* nRuns = pSrc+nSrcIndex;
nSrcIndex += nRunSize*nRunCount;
nSrcIndex <<= 3; // bytes to bits
if(nRunCount == 0)
nRunCount = 256, nRunSize = 1, nRuns = NULL;

int nBitsPerTypeIndex = GetBitCount(nRunCount-1);
int nMaxTypeIndex = (1 << nBitsPerTypeIndex)-1;
int nMaxRunLength = (1 << nBitsPerSample)-1;
int nDesIndex = 0, nRunLength, nRunIndex, nRun, nByte;

nSrcLen <<= 3; // bytes to bits
while(nSrcIndex < nSrcLen-8)
if((*(pSrc+(nSrcIndex>>3)) >> (nSrcIndex++&7)) & 1)
{
nRunIndex = GetDWORD(pSrc, nSrcIndex, nMaxTypeIndex), nSrcIndex += nBitsPerTypeIndex;
nRunLength = GetDWORD(pSrc, nSrcIndex, nMaxRunLength)+2, nSrcIndex += nBitsPerSample;
for(nRun = 0; nRun < nRunLength; nRun++)
for(nByte = 0; nByte < nRunSize; nByte++, nDesIndex += 8)
*(WORD*)(pDes+(nDesIndex>>3)) |= nRuns ? GetWORD(nRuns+nRunSize*nRunIndex, nByte<<3, 0xff) : (BYTE)nRunIndex;
}
else // one byte
*(WORD*)(pDes+(nDesIndex>>3)) |= GetWORD(pSrc, nSrcIndex, 0xff), nDesIndex += 8, nSrcIndex += 8;

return true;
}

❺ 如何安裝Proxy SwitchyOmega

1、下載最新版的SwitchOmega插件。進入:
https://github.com/FelisCatus/SwitchyOmega/releases
2、然後找到Downloads部分,下載crx文件。
打開Chrome,在地址欄輸入:
chrome://extensions
3、然後回車進入擴展程序管理。
4、打開文件瀏覽器(nautilus),找到下載好的crx文件所在的目錄,然後將文件拖放到Chrome裡面。
5、Chrome會提示你要安裝嗎。顯然要。

然後SwitchyOmega就這么安裝完成了。

❻ 如何查看chrome擴展的源代碼

一、查看已經安裝的擴展的源碼

在chrome瀏覽器地址欄里輸入chrome://chrome/extensions/ 打開擴展頁面

進入目錄名是擴展ID 的那個目錄,再進入版本目錄。就可以看到源代碼了。


二、查看擴展文件的源碼

擴展文件的後綴名通常是.crx,所以我們把後綴名改為.zip。將.zip文件解壓就可以了

❼ 如何查看chrome擴展的源代碼

1、查看已經安裝的擴展的源碼

在chrome瀏覽器地址欄里輸入 chrome://chrome/extensions/ 打開擴展頁面

記錄要查看的擴展的ID

在地址欄輸入 chrome://version/ 找到 配置文件路徑 這一項。將路徑拷貝

將上面拷貝的路徑輸入資源管理器的地址欄,進入Extensions目錄

進入目錄名是擴展ID 的那個目錄

進入版本目錄

看到源碼了

2、查看擴展文件的源碼
擴展文件的後綴名通常是.crx
把後綴名改為.zip

將.zip文件解壓就可以了

❽ 彩世界初始密碼

Chrome的更新速度可以說前無古人,現在我每天打開彩世界APP(1396j)的第一件事就是打開Chrome檢查是不是有了新版本。界面清爽、操作人性化、網路備份資料和快速的啟動速度令我愛不釋手,還有它擁有眾多的擴展程序,相對於firefox的插件來說,數量上和質量上稍顯不足,但相信chrome將會很快在擴展上超越firefox,firefox上內存佔用上實在不令人滿意,也許我使用firefox的一個原因就是因為firebug,不過相信chrome平台的類firebug插件也會很快出現。
Chrome的擴展開發十分簡單,我們只需要掌握web開發的htm+CSS+Javascript,就能很快開發出自己的擴展。

在開發彩世界APP前首先要掌握一些基礎知識。
1、Chrome擴展文件
Chrome擴展文件以.crx為後綴名,在Google Chrome擴展官方網站下載擴展時,Chrome會將.crx文件下載到Chrome的Application Data文件夾的User Data\Temp下,一般是C:\documents and Settings\User\Local Settings\Application Data\Google\Chrome\User Data\Temp,安裝完成或者取消安裝,該文件就會被刪除。.crx實際上是一個壓縮文件,使用解壓文件打開這個文件就可以看到其中的文件目錄。

因此可以認為,我們實際上就是寫一個Web應用,然後將按照Chrome的規定將一個快捷方式放在Chrome工具欄上。

2、Browser Actions(擴展圖標)
把Browser Actions翻譯成擴展圖標不是很准確,但它的功能就是把你的應用顯示在Chrome工具欄上。我們在上面看到一個文件manifest.json,就是使用這個文件來把相應的圖標和其他參數注冊到Browser Actions。比如下圖中就是EverNote的擴展圖標。

3、Page Actions(地址欄圖標)
如果你熟悉一些Chrome插件的話,你一定會發現有些擴展的圖標不是顯示在地址欄的右邊,而是顯示在地址內部右方,這就是Page Actions地址欄圖標。
可以看出上面中有三個Page Actions,圖中我標出的是Chrome添加書簽,現在你就會發現其實這個也是Chrome的擴展,只不是它是直接內置在Chrome的。
Page Actions與Browser Actions的區別就是Page Actions不是隨時都是顯示的,必須在特定的頁面中這個功能才能使用。因此在開發中注意:如果不是全部頁面中都能使用的功能請使用Page Actions方式。

4、popup彈出窗口
popup屬於Browser Actions,當點擊圖標時出現這個窗口,可以在裡面放置任何html元素,它的寬度是自適應的。當然,這個彈出窗口不會被Chrome攔截的:)
如下圖中是evernote的popup窗口:

5、Background Pages後台頁面
這個窗口不會顯示,它是擴展程序的後台服務,它會一直保持運行。比如在一些需要數據保存程序中,如果當前用戶關閉popup,就需要Background Pages來進行相應的操作。

彩世界app界面實現,我們首先完成彩世界APP界面的顯示部分,首先建立一個新文件夾,以擴展應用的名稱為標題,我們這里的應用叫做MyTaskList。然後把找一個圖標文件,放到文件夾中,也可直接右鍵下載我的這個圖標:

圖標文件不要小於19px*19px,但最好也不要超過這個尺寸,雖然大圖它會自適應,但會使得應用文件變大。然後完成和未完成狀態的兩個圖標放到資源文件中,可以建立任意文件夾放進去,因為CSS文件把定義它們的路徑。

建立manifest.json來定義我們程序配置:

{
「name」: 「MyTaskList」,
「version」: 「0.9.0」,
「description」: 「Management my everyday』s task lists.」,
「browser_action」: {
「default_icon」: 「icon.png」 ,
「default_title」: 「My Task List」,
「default_popup」: 「popup.html」
}
}
其中name代表應用程序名,version代表版本號,description代表功能描述。這些在安裝擴展後就能看到,見下圖:

browser_action代表擴展圖標段顯示,它會定義圖標地址、標題(也就是滑鼠懸停提示)和默認的popup頁面。我們這里定義的popup頁面為popup.html。

接下來開始定義popup.html顯示,它不需要使用、和標簽,可以直接寫上樣式、腳本和html。我們的popup.html源碼為:

添加新項
新任務
已完成任務
打開預覽,樣子就已經出來了:
這樣我們文件就已經建立完成,文件列表如下:

現在就可以先嘗試把它打包裝到自己的Chrome里。

首先打開Chrome-工具-擴展程序,展開開發人員模式,打到「打包擴展程序」按鈕:

點擊「打包擴展程序…」,彈出打包選擇文件窗口,在擴展程序根目標中找到我們建立的文件夾,私有密碼文件第一次不用選擇:

點擊確定,它會在根文件夾同一級生成MyTaskList.crx和MyTaskList.pem,MyTaskList.pem是程序簽名文件,以新版本的開發中還需要這個文件,不要刪除它。把MyTaskList.crx拖進Chrome窗體內,就會把彩世界APP這個應用MyTaskList安裝在Chrome里。

❾ bilibili裡面的視頻怎麼下載到電腦上

bilibili 嗶哩嗶哩視頻如何下載到電腦的 3 種方法

bilibili(嗶哩嗶哩)是目前國內知名的視頻彈幕網站,被粉絲們親切的稱為「B站」。

現為國內領先的年輕人文化社區,非常受年輕用戶的歡迎。

其操作界面簡潔、速度快而且廣告也不多,尤其是實時彈幕非常受歡迎。

但是B站目前暫時不支持將視頻下載到電腦本地,卷哥今天就教大家幾種B站下載到本地的方法。

STEP 1

網頁在線解析

打開B站,找到你需要下載的視頻頁面,復制當前的網頁地址。

然後打開以下web網站地址

網址:http://www.jijidown.com/

這是一個支持下載對於B站在線視頻和彈幕的一個web,並且終身免費使用。

你也可以直接在視頻網頁網址 .com 的前面加上 jj 兩個字母直接回車也可以到達web下載頁面。

點擊右邊的下載選項即可下載至電腦本地。

STEP 2

網頁瀏覽器插件

利用B站下載助手插件可以更快的在當前網頁自動解析點擊即可下載

谷歌瀏覽器。

首先打開谷歌瀏覽器右上角的自定義及控制按鈕,在下拉框中更多工具選項

然後點擊擴展程序來啟動Chrome瀏覽器的擴展管理器頁面。

找到已經下載好的Chrome離線安裝文件xxx.crx,然後將其拖動到Chrome的擴展管理界面中。

這時候用戶會發現在擴展管理器的中央部分中會多出一個」拖動以安裝「的插件按鈕。松開手就安裝成功了。

STEP 3

WIN10商店使用UWP版

在微軟商店下載嗶哩嗶哩動畫UWP版本並打開。

微軟商店的UWP版本是支持下載到本地的,還可以支持自定義下載的位置。

但是功能的豐富程度還是沒有windows版的豐富。

好了以上就是下載嗶哩嗶哩視頻到本地的三種方法。

❿ 油猴怎麼用

直接在應用商店內下載油猴,打開Chrome瀏覽器擴展程序頁面,拖拽到頁面即可完成安裝。打開油猴設置初學者或高級配置模式。打開網站點擊地址欄右側的油猴圖標可以看到已經成功啟用。

是Mozilla Firefox的一個附加組件。它讓用戶安裝一些腳本使大部分HTML為主的網頁於用戶端直接改變得更方便易用。隨著Greasemonkey腳本常駐於瀏覽器,每次隨著目的網頁打開而自動做修改,使得運行腳本的用戶印象深刻地享受其固定便利性。

Greasemonkey可替網頁加入些新功能、修正網頁錯誤、組合來自不同網頁的數據、或者數繁不及備載的其他功能。寫得好的Greasemonkey腳本甚至可讓其輸出與被修改的頁面集成得天衣無縫,像是原本網頁里的一部分。



相關信息

大部分Greasemonkey使用者腳本都是自行撰寫,使用對某網站專用的JavaScript代碼,透過文檔對象模型(DOM)介面對網頁內容做操作。維護了個 Greasemonkey 資料庫。該資料庫描述哪個網址網頁對應到哪個腳本。

當使用者載入匹配的網頁,Greasemonkey便呼叫相關的腳本,而該腳本便為該頁加入輸出結果、刪除該頁的部分、或者移動礙眼的部分。Greasemonkey腳本亦能透過非網域綁定的XMLHTTP要求來查詢外部HTTP資源。

熱點內容
華碩天選2air配置如何選擇 發布:2025-07-03 16:10:09 瀏覽:570
asp搜索源碼 發布:2025-07-03 15:49:55 瀏覽:234
醫美大資料庫 發布:2025-07-03 15:47:07 瀏覽:356
c語言將二進制轉化為十進制 發布:2025-07-03 15:32:47 瀏覽:987
c語言幫助文檔 發布:2025-07-03 15:22:43 瀏覽:319
雙埠存儲器在情況下會發生讀寫沖突 發布:2025-07-03 15:12:54 瀏覽:270
快站資料庫 發布:2025-07-03 14:45:44 瀏覽:40
jsp獲取上傳文件路徑 發布:2025-07-03 14:44:46 瀏覽:569
php時間微妙 發布:2025-07-03 14:39:38 瀏覽:843
巨豆豆手機回復出廠密碼是什麼 發布:2025-07-03 14:35:19 瀏覽:474