Re: [-GC-] Image Search Options新增網站ascii2d

看板Browsers (瀏覽器)作者 (飛高高)時間8年前 (2017/03/20 21:50), 8年前編輯推噓11(11017)
留言28則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《Ayucyndi (總理)》之銘言: : 如標題所示 : 我想要在Chrome的此套件上新增ascii2d這個搜圖網站 : 對照Firefox的同一套件後寫成: : http://ascii2d.net/imagesearch/search/?uri= : 可是沒有作用QAQ : google了好一陣子有看到兩處有人問但沒有答案 : 我知道ascii2d自己有出addon : 只是習慣直接用Image Search Options的All功能一次搜全部的網站 : 所以還是想知道怎麼寫才是對的 : 感恩~~ Ascii2D 要用 Post 傳參數 而 Image Search Option 用的是 Get (參數直接放在 Url 裡) 我寫了一個簡單的腳本把 Get 轉成 Post 重發 你還是會先看到 Ascii2D 的 404 錯誤 此時腳本才會生效轉發出 Post 以下腳本請自行接上斷行(從 $("<form 到 submit(); 為單行) 或是看這: http://txt.do/dtg42 然後在 Tampermonkey 控制台新增腳本後覆蓋貼上 Image Search Option 裡的設定還是一樣用: http://ascii2d.net/imagesearch/search/?uri= ===↓↓↓以下才是腳本,本行不是腳本↓↓↓=== // ==UserScript== // @name [Ascii2D/Image Search Options] 使用 Post method // @namespace http://tampermonkey.net/ // @version 0.1 // @description // @author // @match *://*.ascii2d.net/imagesearch/search/?uri=http* // @require https://code.jquery.com/jquery-3.0.0.slim.min.js // @grant none // ==/UserScript== (function() { 'use strict'; var imgSrc = decodeURIComponent(location.href.match(/uri=(http.*)/)[1]); $("<form method='post' action='http://www.ascii2d.net/imagesearch/search/'><input type='hidden' name='uri' value='" + imgSrc + "'></form>").appendTo("body").submit(); })(); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.38.2 ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1490017855.A.155.html ※ 編輯: hsparrot (1.173.38.2), 03/20/2017 21:52:52 ※ 編輯: hsparrot (1.173.38.2), 03/20/2017 21:55:38 ※ 編輯: hsparrot (1.173.38.2), 03/20/2017 21:57:08

03/20 22:01, , 1F
這也太猛!! 所以firefox的是把這些寫在套件裡嗎?
03/20 22:01, 1F

03/20 22:03, , 2F
Fx版套件本身就有選項可選 Get 或 Post
03/20 22:03, 2F

03/20 22:04, , 3F
了解 我先來試試看
03/20 22:04, 3F

03/20 22:05, , 4F
鵝... 剛剛發現腳本設定成run的太早導致有時會無反應
03/20 22:05, 4F

03/20 22:05, , 5F
請把 // @run-at document-start 這行去掉
03/20 22:05, 5F
已在內文修正 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ※ 編輯: hsparrot (1.173.38.2), 03/20/2017 22:06:54

03/20 22:14, , 6F
我用了沒有反應 http://i.imgur.com/QGrR5CS.png
03/20 22:14, 6F

03/20 22:15, , 7F
幫我看看有沒有問題
03/20 22:15, 7F

03/20 22:18, , 8F

03/20 22:20, , 9F

03/20 22:29, , 10F
腳本是否有按儲存?
03/20 22:29, 10F

03/20 22:29, , 11F
你 Ascii2D 分頁的 Tampermonkey 沒顯示我這個腳本
03/20 22:29, 11F

03/20 22:30, , 12F
03/20 22:30, 12F

03/20 22:31, , 13F
就是那邊沒顯示覺得奇怪才特地截圖的時候開出來
03/20 22:31, 13F

03/20 22:35, , 14F
看來你的GC好像自動跳到Ascii2D的https頁面了
03/20 22:35, 14F

03/20 22:36, , 15F
把 // @match http:// 這行的 http 改成 *
03/20 22:36, 15F

03/20 22:37, , 16F
// @match *://www(略) 這樣
03/20 22:37, 16F
※ 編輯: hsparrot (1.173.38.2), 03/20/2017 22:42:06

03/20 22:51, , 17F
抱歉 剛剛去洗澡了 再試了一次 還有一個地方要修正
03/20 22:51, 17F

03/20 22:52, , 18F
因為addon裡寫的是 http://ascii2d(以下略
03/20 22:52, 18F

03/20 22:52, , 19F
所以match那邊的www也要去掉
03/20 22:52, 19F

03/20 22:52, , 20F
當然 如果addon裡有www的話 就按照原本的就可以了
03/20 22:52, 20F

03/20 22:53, , 21F
這會是跟我用cent有關嗎@@?
03/20 22:53, 21F

03/20 23:00, , 22F
總之非常感謝您的幫忙!!終於可以安心睡覺了(?
03/20 23:00, 22F

03/20 23:00, , 23F
我重度眼殘完全沒看到還有www的問題...
03/20 23:00, 23F

03/20 23:01, , 24F
會跳到https好像是ascii2d.net這網域的設定,有www就不
03/20 23:01, 24F

03/20 23:01, , 25F
會自動跳去https
03/20 23:01, 25F
內文再修...(汗) ※ 編輯: hsparrot (1.173.38.2), 03/20/2017 23:05:00

03/20 23:07, , 26F
辛苦您了!!
03/20 23:07, 26F

03/20 23:18, , 27F
推~~
03/20 23:18, 27F

07/19 19:39, , 28F
07/19 19:39, 28F
文章代碼(AID): #1Opzu_5L (Browsers)
文章代碼(AID): #1Opzu_5L (Browsers)