是它可以運行Chrome瀏覽器中的書籤PHP腳本?我有一個PHP腳本進行API調用,並記錄我在一個特定的網站 - 而不是使用密碼程序,記得我的用戶名和密碼,我想使用的PHP腳本,所以我可以簡單地點擊它並沒有輸入任何文字。如何從Chrome書籤運行PHP腳本?
這可能嗎?
是它可以運行Chrome瀏覽器中的書籤PHP腳本?我有一個PHP腳本進行API調用,並記錄我在一個特定的網站 - 而不是使用密碼程序,記得我的用戶名和密碼,我想使用的PHP腳本,所以我可以簡單地點擊它並沒有輸入任何文字。如何從Chrome書籤運行PHP腳本?
這可能嗎?
創建運行該腳本的HTML文檔,將其保存到某個磁盤上,然後打開它,並建立書籤。每次點擊書籤時,頁面都會打開,腳本將像其他任何網頁一樣運行。
或者你可以看看編寫自己的擴展。如果你知道HTML和PHP,甚至是一點點的JavaScript,就足以造成一些傷害。
你應該能夠使在使用sync
和日誌,你沒有在大約10分鐘,再打開一個新的標籤保存信息的擴展。如果您已經知道html,php和/或javascript,那麼唯一的障礙就是json清單,但是如果您知道這一點,那麼您肯定會造成一些損害。
如果你有興趣寫一個小的擴展,這是我開始:
https://developer.chrome.com/extensions/getstarted.html
你甚至可以有擴展打開剛纔登錄的頁面,那麼具有擴展名隱藏自身點擊一個按鈕或一個按鍵的筆劃。擴展大部分是純html和javascript。
有一點需要注意的是,腳本必須完全獨立於HTML,否則Chrome會哭,不能運行你的應用程序。它是JavaScript的一個相當簡單的解決方法,基本上我的意思是,說你想連接的按鈕
<button id="foo" onclick="bar()"></button>
是錯誤的一個click
監聽器,但你可以通過使用
var button = document.getViewById("foo");
button.addEventListener("click", function() {});
解決這個問題在JavaScript中。通過這種方式,腳本與HTML分開,Chrome不會對您抱怨。
PHP是一個服務器端語言,所以你的PHP腳本是從來沒有在瀏覽器中運行。你將需要一個網絡服務器(可能在你的本地PC /網絡上,因爲否則任何人都可以訪問它!),它將PHP腳本託管在特定的URL上。然後,您可以將該URL添加到書籤中,單擊該書籤,PHP將運行。然後腳本可以用302重定向重定向到站點本身,所以它就像你剛剛將站點加入書籤一樣。
或者,在JS中重寫腳本,並將其製作成一個「小書籤」(書籤的目標只是一個JavaScript的字符串,當你點擊,開始javascript:
)或Chrome擴展,這取決於你想要/需要它。
您是否正在重新開發像[1Password](https://agilebits.com/onepassword)這樣的應用程序? –
機器上是否安裝了PHP解釋器?或者腳本位於服務器上?我想提一下,這可能不會是非常安全的... – Ascherer
我正在運行一個Mac書籍的專業版,我相信PHP解釋器(至少,我運行通過終端使用PHP命令)。這是我寫的腳本,所以是的,我有腳本,而不是服務器。它擁有我的加密密碼,無論如何這都適用於演示/測試環境,所以不用擔心安全問題 – Ergin