添加一些信息,可以幫助得到解決:
對我來說,「Web數據」的SQLite文件的位置是在一個稍微不同的位置對我來說:〜/庫/ Application Support /谷歌/鉻/ Default/Web Data
使用此免費軟件SQLPro for SQLite Read-Only (sql and coredata manager/editor)(可從Mac App Store獲得),可以將Web數據文件放到它上面。然後轉到「關鍵字」表,並在頂部選擇「數據」選項卡。您應該在這裏看到所有的自定義搜索引擎信息。接下來,點擊「數據」(文件菜單)>「導出」並選擇要導出的類型。我使用CSV或JSON數據更容易。
您可以刪除電子表格應用程序中的列或通過它解析並獲取所需的部分。您可以通過腳本將數據文件自動輸入到Alfred中(例如:AppleScript)。現在不知道阿爾弗雷德在哪裏存儲它的「網絡搜索」數據。如果您可以直接在Alfred中更改文件,則它會更快,更不易出現自動化錯誤。對不起,我現在沒有腳本來輸入Alfred。
2美分:我也喜歡有一個阿爾弗雷德網絡搜索版本的谷歌自定義搜索引擎(CSE)。在Chrome中,當前標籤會轉到搜索結果。使用Alfred時,搜索結果將在默認瀏覽器的新選項卡中打開(這對我來說是鑲邊的)。我知道我可以按Ctrl + T然後使用引擎,但阿爾弗雷德是習慣性使用的。
編輯: 我想提一提的是,您不會在搜索詞找到%s的時候在Google Chrome中創建CSE時使用的搜索詞。相反,您會看到{searchTerms}。
例子:
https://duckduckgo.com/?q=的{searchTerms}
要小心,其他CSE網址可能需要一些消毒,然後才能投入阿爾弗雷德。例如,鉻庫存谷歌搜索一個使用一些保留的功能/關鍵字 - 我所有的定製似乎都是正常的:
{google:baseURL} search?q = {searchTerms} & {google:RLZ} {google:originalQueryForSuggestion} {google:assistedQueryStats} {google:searchFieldtrialParameter} {google:iOSSearchLanguage} {google:searchClient} {google:sourceId} {google:instantExtendedEnabledParameter} {google:contextualSearchVersion } ie = {inputEncoding}
Patrick的回答對我非常有幫助:https://superuser.com/a/688270/74576 – Ryan