問題タブ [mozrepl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Emacs:プロセスから出力を受け取る従来の方法は何ですか?
私の目的は、Emacs のプロセスから出力を取得することです。
たとえば、Python コードを送信できるM-x run-python
Python シェルを提供してくれます。*Python*
に送信print "hello world"
すると*Python*
、実行が終了したら Emacs が結果を認識し、ミニバッファーにエコーできることを願っています。
コールバックのようなものを追加することは可能ですか?
perl - WWW::Mechanize::Firefox のインストール中の問題
Windows 8 オペレーティング システムを使用しており、CPAN から ActiveState Perl に WWW::Mechanize::Firefox モジュールをインストールしようとしています。すべての依存関係を正常にダウンロードしてインストールし、Firefox に MozRepl モジュールもインストールしました。Firefox で noScript を実行していないため、すべてのファイルで Javascript が有効になっていると想定しています (それを確認する方法や場所がわかりません)。モジュールをインストールしようとしたときのエラーメッセージは次のとおりです。
また、インストール中に「Subroutine-MozRepl-Load Plugins redefined at line 104」というエラーが常に表示されます。どんな助けでも大歓迎です!ありがとうございました !
編集 - これらはエラーです -
javascript - mozrepl: firefox のすべてのウィンドウのすべてのタブをループします
mozrepl セッションに入ると、ある特定のブラウザー ウィンドウのコンテキストにいることを知っています。そのウィンドウで私ができること
これにより、そのウィンドウに一連のタブが表示されます。開いているすべての Firefox ウィンドウのすべてのタブの配列を取得する必要があります。どうすればよいですか?
windows - ウィンドウズ。vim、mozrepl、およびパテを使用してFirefoxで自動更新を設定する
誰でも方法を知っていますか?この詳細なチュートリアルに従いましたが、Linux でしか動作しないようです。
それから私はほとんどすべてを試しました:
編集: Putty raw を使用し、 !echo -linux- を !start -win- に変更することで改善を管理しました。しかし現在、私はmozreplに接続された動作中のPuttyコンソールをvim内で開くことしかできません。
サイレント !start Putty -raw localhost 4242 -mc:\my_commands.txt
したがって、上記は機能しますが、BrowseReload() および -m を指定して Putty で動作し、ファイルに保存されていると想定されるその他のコマンドは、黙って失敗します。
- パテは設定で選択してもログに記録することを拒否しているように見えるので、なぜ失敗するのかわかりません。
- 私も必死になってPlinkを試しましたが、役に立ちませんでした。
どんな助けでも大歓迎です。
私が読んだ「WindowsでMozReplを使用してFirefoxをプログラミングする」という回答のある質問があることに注意してください。私がカバーしたこと、必要なのは Vim 接続です。
perl - MozRepl/RemoteObject.pm で に接続できませんでした
WWW::Mechanize::Firefox をセットアップし、Perl を使用して Firefox にアクセスしようとしています。
モジュールとその依存関係をインストールしました。このモジュールを正しく理解しているかどうかはわかりませんが、PC クライアントで実行されている Firefox にアクセスして駆動するために、UNIX (共有) サーバーで実行しています。
エラーが発生します:
RemoteObject.pm でのリモート アクセスの設定に関するさまざまな投稿を読み、すべてのアプローチを試しました。それでもエラーが発生します。現在、基本的に次のような小さなテスト プログラム ( http://kamasiri.com/kohkood/cgi-bin/testMechanize.cgi ) があります。
そして、RemoteObject.pm の上部付近を次のように編集しました。
私はここで何か間違っていますか?
また、PC クライアントの IP アドレスをコードにハードコーディングしてみました。それでも同じエラーです。
Firefox が実行されており、MozRepl アドオンがロードされて実行されています (これがこのエラーの通常の原因であると私は読みました)。
ファイアウォールの問題ではないかと思ったので、モバイルを含むさまざまなマシンで試しました。まだ同じ。エラーメッセージにIPアドレスとポートが出力されていないという事実は、これらをプログラムのオプションとして適切に取り込んでいないことを示唆しています。
私は共有サーバー上にいるので、telnet 権限の問題なのかどうかも疑問に思いましたか?
次に試すことができるアイデアはありますか?
autoit - AutoIt Firefox _FFClick がボタンで機能しませんか? (FF.au3)
AutoIt用のfirefoxプラグイン (" ff-au3 ") を使用して、ボタンをクリックするにはどうすればよいですか?
クリックしたい項目の HTML は次のとおりです。
ボタンをクリックするためのコード スニペットは次のとおりです。
この時点で、私のスクリプトはすでに Firefox に接続されており、必要なページに既に存在し、他のすべてが機能しています (このクリック部分を除く!)
これが私が返すエラーです:
また、これは、javascript コンソールを使用してページで手動で実行すると機能します。
プラグインの API は次のとおりです: http://english.documentation.ff-au3.thorsten-willert.de/ff_functions/_FFClick.php
私が間違っていることを見た人はいますか?
バージョン:
- Firefox 44.0.1
- AutoIt v3.3.14.2
- FF V0.6.0.1b-15.au3 (Firefox プラグイン)
- MozRepl v.1.1.2
- SciTE-Lite v. 3.5.4
perl - グラフィカル インターフェイスなしで Web ページのスクリーンショットを撮ることはできますか?
perl を使用してプログラムで Web ページのスクリーンショットを撮ることに興味があります。私はこの解決策に出くわしました:
しかし、このコードを実行しようとすると、次のようになります。
への接続に失敗しました。「localhost」への接続で問題が発生しました。ポート 4242: /usr/local/share/perl/5.20.2/MozRepl/Client.pm 行 144 で接続が拒否されました
この失敗は、ポートが閉じられている (Debian Jessie、Apache2、Perl 5.20)、または MozRepl がインストールされていないか、正しく構成されていないことが原因であることが示唆されました。
Debian サーバーはコマンド ラインのみであり、それ以外のグラフィック インターフェイスはありません。実行するcpan WWW::Mechanize::Firefox
と、最後に次のようになります。
を実行するcpan MozRepl
と、最後に次のようになります。
タイトルが尋ねるように、グラフィカル インターフェイスがない場合、上記のコードは機能しますか? はいの場合、この問題をデバッグして解決するにはどうすればよいですか?
perl - WWW::Mechanize::Firefox - ようこそテキストを削除
Perl スクリプトを開始するとWWW::Mechanize::Firefox
、ブラウザ画面に最初に読み込まれるのは、"WWW::Mechanize::Firefox" という単語です。
これを無効にするにはどうすればよいですか?