Tera Term でクリップボードにコピーを読んでいて少し挙動が自分好みでなかったので作りました。 perlはよく分からないのでphpに移植。 ]52;;はANSIエスケープコードでencircleらしい。

http://www.mm2d.net/main/prog/c/console-02.html https://en.wikipedia.org/wiki/ANSI_escape_code

#!/usr/bin/php

<?php
$input = "";

while(true){
    $line = fgets(STDIN);
    if($line === FALSE){
        break;
    }
    $input .= $line;
}

$input = str_replace("\n", "\r\n", $input);
$input = base64_encode($input);
echo "\x1b]52;;$input\x1b\\";
?>

  添付編集
Last-modified: 2015-09-25 (金) 18:54:38 (754d)