Windowsクリップボード内容表示

提供: MeryWiki
2026年4月1日 (水) 14:04時点におけるMSY-07 (トーク | 投稿記録)による版 (1行改行の除去(改行した箇所に空白が表示されるため))
ナビゲーションに移動 検索に移動

概要

Windowsクリップボード内容の編集・コピー可能なボックスを表示

Meryのクリップボード履歴も使ってますがWindowsの方のクリップボード履歴から文字列の一部を取り出したいので作成

注意:素人のAI作成です。

補足説明

一部分のコピーや編集してコピー場合、右クリックメニューから選択してコピーしてください

文字の追加や削除など簡単な編集も出来ますがEnterキーによる改行は終了してしまうのでCtrl+Enterキーで改行してください

使い方

Mery 3.8.3で動作確認。

以下のソースコードを Clipboard history.js など適当な名前で保存。

QuickJSの場合、一行目に

#language = "quickjs"

を追加。

ソースコード

#title="Windowsクリップボード内容表示"
// clipboardData オブジェクトを使用してテキストを取得します
var sClip = clipboardData.getData("Text");

if (sClip) {
    // mePromptMultiline を指定して、複数行の編集・コピー可能なボックスを表示
    // 第2引数に取得したテキストをセットします
    prompt("クリップボードの内容(ここから編集・コピーが可能です(改行はCtrl+Enter)):", sClip, mePromptMultiline);
} else {
    // クリップボードが空、またはテキストデータでない場合
    alert("クリップボードにテキストが見つかりませんでした。");
}

変更履歴

  • 2026-04-01: 初版公開
  • 2026-04-01-12:00頃: 修正
スポンサーリンク