kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu Glipper その4 - Actionsプラグイン・ Networkプラグイン

Actionsプラグイン

  特定の文字を履歴から選択した時に、コマンドの実行メニューを表示するプラグインです。

  注意(2013/1/24)

    このプラグインはメニューが正しく表示されないなど、動作が安定していません。
    また日本語にも対応していないようです。

  Actionメニュー

    登録したアクションは以下のようにインジケーターメニューに表示されます。



  設定画面

    このプラグインを選択して「設定」ボタンをクリックすると、以下のように設定画面が表示されます。


    Immediately show available actions

      チェックをオンにすると、履歴選択後に条件が合う場合は、以下のようにコマンドメニューを表示します。


    アクションとコマンドの一覧

      登録したアクションとコマンドの一覧が表示されます。

    「Add action」ボタン

      アクションを追加します。

    「コマンドの追加」ボタン

      選択されたアクションにコマンドを追加します。

    「削除」ボタン

      選択されたアクションやコマンドを削除します。

    「適用」ボタン

      設定を保存し、この画面を閉じます。

  アクションの追加

    アクションとは、履歴の文字列の一致条件のことです。
    正規表現で入力します。

    「Add action」ボタンをクリックします。
    以下のように新規アクションが追加されます。


    「新しい正規表現」に条件を入力します。
    「ここに説明を入力してください」に説明を入力します。
    説明は任意です。

    ここでは例として以下のように入力しました。


  コマンドの追加

    コマンドを追加したいアクションを選択して、「コマンドの追加」ボタンをクリックします。
    以下のように新規コマンドが追加されます。



    「コマンドの追加」にコマンドを入力します。
    「ここに説明を入力してください」に説明を入力します。
    説明で入力した内容がメニューに表示されます。

    ここでは例として以下のように複数のコマンドを登録しました。


Networkプラグイン

  PC間でクリップボードの履歴を共有するプラグインです。
  一方のPC(サーバー)で文字をコピーすると、もう一方のPC(クライアント)にその文字を送信し、文字を受信したPCの履歴にその文字が追加されます。
  またクリップボードにもコピーされます。
  文字を送信するタイミングは、文字をコピーした時です。

  データの暗号化について

    Python Cryptography Toolkit (python-crypto)をインストールし、必ずパスワードを設定してください。
    そうしないと文字が暗号化されないまま送信されます。

  設定画面

    このプラグインを選択して「設定」ボタンをクリックすると、以下のように設定画面が表示されます。


    Accept connections from this hosts

      接続を受け付けるPC(クライアント)のIPアドレスと、クライアントに要求するパスワードの一覧です。

    Connection to

      接続先PC(サーバー)のIPアドレスと、サーバーが要求するパスワードの一覧です。

    「削除」ボタン

      選択されたIPアドレス/パスワードを削除します。

    「追加」ボタン

      IPアドレス/パスワードを追加します。

    「適用」ボタン

      設定を保存しこの画面を閉じます。

  サーバーの設定

    サーバーになるPCは、クライアントPCのIPアドレスとクライアントに要求するパスワードを「Accept connections from this hosts」に追加する必要があります。

    「追加」ボタンをクリックして以下の画面を表示します。


    「IPアドレス」にクライアントPCのIPv4アドレスを入力します。
     ホスト名でもOKです。

    「この接続のパスワード」にクライアントに要求するパスワードを入力します。
    パスワードは32文字以内にします。

    例として以下のように入力しました。


  クライアントの設定

    クライアントPCは「Connection to」に接続するサーバーのIPアドレスとサーバーが要求するパスワードを入力します。

    「追加」ボタンをクリックして以下の画面を表示します。 


    「IPアドレス」にクライアントPCのIPv4アドレスを入力します。
     ホスト名でもOKです。

    「この接続のパスワード」にクライアントに要求するパスワードを入力します。
    パスワードは32文字以内にします。

    例として以下のように入力しました。


    これでサーバー(192.168.56.10)が文字をコピーすると、クライアント(192.168.56.11)にコピーした文字を送信するようになります。

  IPアドレス/パスワードが追加できないバグについて(2013/1/24)

    「新しい接続画面」でIPアドレスとパスワードを入力し「OK」ボタンをクリックしても、IPアドレスとパスワードが追加されません。

    「/usr/share/glipper/plugins/network.py」を開くと askIP(self)関数が見つかります。
    どうやらdialog.destroy()が原因のようです。


    今回はテスト用にdialog.hide()に変えましたが、戻り値を生成してからdestroy()するのが良いでしょう。
    またソースコードを編集した場合は、PCを再起動してください。


Glipper , インジケーター
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.10 その35 - RISC-V 向け Ubuntu Desktop 登場
    RISC-V 向け Ubuntu Desktop 登場 Ubuntu Desktop 26.10 では、RISC-V 向けデスクトップイメージがリリースされます。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.10 その33 - Ubuntu 26.10 β版がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 β版がリリースされました 2026年10月1日、Ubuntu 26.10 β版 がリリースされました。
  • Ubuntu 26.10 その34 - Ubuntu と Rust に対する取り組み(2026年10月)
    Ubuntu と Rust に対する取り組み 2026年10月1日、Ubuntu と Rust に対する取り組みが以下で紹介されました。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.10 その32 - Snapdragon X2 に対応した Ubuntu 26.10 実験版登場
    Snapdragon X2 に対応した Ubuntu 26.10 実験版登場 2026年9月29日、Snapdragon X2 に対応した Ubuntu 26.10 実験版が登場しました。
記事のピックアップ
オプション