GRCを使用しようとしています。クエリ言語Wineのクライアント、使用このシェルスクリプト始めてください。source
コードの重複を減らすためにいくつかのヘルパースクリプトがあります。そのような声明の例は次のとおりです。
source winesrc "grc-sqrl"
dスクリプトsource
(ここで命名winesrc
)は私の実行スクリプトと同じフォルダにあります。
スクリプトを直接呼び出して、次のようにURLをパラメータとして渡す場合:
grc-sqrl sqrl://www.grc.com/sqrl?nut=1234567890abcdefghijkl
...良い結果。 Firefoxを設定しようとすると問題が発生します(技術的に氷のイタチ)リンクを開きます。にabout:config
設定した後、SQLリンクをクリックし、開いたダイアログで私のスクリプトを選択しました。network.protocol-handler.expose.sqrl
false
ただし、それ以降はSQRLリンクをクリックするたびに何も起こりません。数回の試行錯誤の後、私は問題の範囲を私の声明source
に絞ることができました。これを削除して関連コードを自分のスクリプトに直接コピーすると、うまくいきます。私もsource
ステートメントを次のように変更しようとしましたが、.
それも役に立ちませんでした。
source
Firefoxが実行されているシェルスクリプトの文を処理できないのはなぜですか?