2019年2月11日月曜日

Tcl/Tk GoClipの移植


この三連休はTcl/Tkで遊んだ( ´∀`)

LinuxMintへのPC環境移行を踏まえ、GoClipをmintでも使いたい
でもLinuxでのクリップチェーンの仕組みがわかんないままなので進まない
そんな中で、クロスプラットフォームについて調べてたら出てきたのがこれ、Tcl/Tk

もともとはLinuxみたいだがwinでも使えて、書いたコードはLinuxで当然使える
GUIをいろいろ駆使できて、にもかかわらずスクリプト!!!
デモ見てびっくり、これはすごいわ~(゚Д゚)
無料でこんなツールがあったんだなあ、世界は広い・・・

しかしインストだけで結構大変だった
win用はActiveTclになってて、最新版の8.6.8.0はエラーで起動しない
一つ前の8.5.18.0でやっと動いた
多分私のOSがwin7(sp1にもなってない)だからだと思う
locale***.dllが無いってメッセージが出てそれには対応できたけど、結局エラーで進まない┐('д')┌
まあ一つ前くらいならあんまり変わらないだろう、動いたから良し!!

で、いろいろいじってガワは何とか出来た
このタブ付きのウインドウがスクリプトで簡単に出せるんだからすごいですよねえ・・
ちなみにクリップデータはタイマーで一秒おきくらいに取りに行くことにした
ちょっとイヤだけど動作としてはおかしくないしCPU占有率も全然です

ちなみに実行ファイルはwishになっていて、メモリ使用は今の状態なら7.5M
自作のexeだと2Mしか使わないから差はあるが、まあ大したことないっすね

0 件のコメント:

コメントを投稿