Various Software written by S. Kono
Menu Menu
- twcsv.pl
Twitter のarhiveを取ってきた時にある CSV を読むスクリプト。
- iPhotoLink.pl
iPhoto の写真を yyyy/mm/yyyy-mm-dd/file.jpg の形式に link しなおす script
album も作られます。
Bitcasa に同期させるのには、こういう形式が便利なはずです。
- agda2latex.pl
Agda のsourceを platex で表示できないのをなんとかする script 。 を適用しても platex ではだめなようです。verbatim を無理やり実現しているだけです。
- t2tikzcd.pl
ASCII で書いた可換図を LaTeX に変換する script
tikz, tikz-cd が必要です。
- ws.pl https link の行き先表示 script
- web2kml.pl
Safari の twitter の web archvie から google map 用の kml file を作る perl script
- nogroup.applescript
Mountain Lion で、group に属してないコンタクトを表示する script です。
- rpls.pl
DVD-R/DVDRAM や BD-R の内容を表示する Perl Script です。
rpls.pl -d /Volumes/DVD/**/*.IFO rpls.pl /Volumes/BDR/**/*.rpls
と使います。-d 詳細情報 -f ファイル名表示
TTDETAIL.IFO, VR_MANGR_IFO と .rpls を見てます。nkf が必要。日本独自規格で、BD-R はソニー、DVD は Panasonic と 東芝しか動かないと思う。 - xd.pl Super easy binary dumper
- o2s5
Emacs outline format html presenation generator.
- o2html
Emacs outline format html generator.
- omni-convert.applescript
OmniGraffle から commnad line で、svg などにに変換します。
osascript omni-convert.applescript hoge.gralle `pwd`/hoge.svg osascript omni-convert.applescript hoge.gralle `pwd`/hoge.png
とかします。何故か書き出しは絶対 path でないとだめらしい。 - fix-diagram2.pl OPENSTEP/NEXTSTEP のDiagram! のファイルに日本語が入っていると、OmniGraffle Profession 5 で読めないのですが、それを直します。
perl fix-diagram2.pl hoge.diagram2/DiagramText
とします。nkf が必要です。 - fbpost MH から blogger と facebook に書きこむときに使う。whatnow の代わりに指定します。
to-blog: -form to-blog -whatnowproc /Users/kono/bin/fbpost
なかで使っている postcnv は MH の post の代替です。 - TreeVNC.jar
有線LAN上で多人数と画面共有するVNC。Tight VNCを修正したものです。Broadcast ではありません。 phttp://www.tightvnc.com/news.php
- reload-tabs.applescript
Google Chrome で、Boomkark folder (特定の場所の...) を全部 tab で開きなおすスクリプトです。
- mhlnkf
MH で使う、MIME multi-part用の mhl です。quoted-printable や base64 なテキスト、PDF、Word、docx を平文で見ることができます。
- find-dup-in-Pictures.pl
Find duplicated picture in iPhoto.
- iPhoto-add-album.applescript
add generated photo list to iPhoto album named duplicate.
- get-original
Find original path from HFS+ alias.
- copy-alias.pl
Using get-original, make alias as a normal copied file.
- read_dat72.pl
Read variable length record file in HP DAT72 on Linux.
- dat2bmp-for-macosx.tgz
森 治也さんのDAT2BMP.COM Ver 2.50 をMac OS X 10.5 用にcompileしたものです。DAT2BMPは、三菱電機製のデジタルカメラ、DJ-1000/DJ-1の画像データファイル(.DAT)をBMPファイルに変換するプログラムです。
元のソースを含む Vector のDAT2BMP たぶん、これ(Process Each with...) と一緒に使うのが良いでしょう。Process with... を変更して、コマンドを毎回呼ぶようにしたものです。
- add-pdf-to-itunes
Command line で、PDF file を iTunes にほうりこむスクリプト。pdf-new というジャンルに入るので、名前を修正して pdf というジャンルに移動して使います。
- Lite ITL Verifier in Java
Prolog で書いた ITL verifeir を Java で書き直しました。
- MH with UTF-8 support
MHに nkf base のUTF-8変換をつけたもの。短いサブジェクトが化けることあり... compile source です。Mac OS X Mountain Lion と Fedora Core で動かしたことがあるけど、他は良く判らない。
- mhmime mhn 用のコマンド
vi で、!! mhmime hoge.jpg とかいうように使う。そうすると、mhn 用の添付ファイル用のコマンドが生成されます。what now:で、edit mhn としてから、送信。
- n704iu.pl
Mac OS X 上で、iTunes のプレイリストから、 N704iμ 用の SD_VIDEO folder を 作る Perl Script。AppleScript 使うので OS X 専用です。MP4, NKF module が必要。N704iμは、i-motion 対応なので、ディレクトリを合わせれば、他のものでも動くと思います。
perl n702id.pl playlist
とすると、そこに出来る、 MUSIC/PRIVATE, MUSIC/SD_VIDEO を、/Volume/NO_NAME (など) にコピーします。 -a option でアーティスト毎ではなくて、アルバム毎のリストになります。
osascript の出力を UTF-8 にするために、
mygid=`id -g`__CF_USER_TEXT_ENCODING=0x`printf "%X" $mygid`:0x8000100:0x8000100 export __CF_USER_TEXT_ENCODING
あたりが、.zshrc に必要かも知れません。(まったくね...)
- n702id.pl
Mac OS X 上で、iTunes のプレイリストから、 N702iD 用の MUSIC folder を 作る Perl Script。AppleScript 使うので OS X 専用です。MP4, NKF module が必要。NEC系のMusic Player だったら、他のでも使えるかも。
perl n702id.pl playlist
とすると、
MUSIC/DATA MUSIC/PLAYLIST
のディレクトリが(そこに (-t で変更可能))出来るので、それを、N702iD のminiSDのPRIVATE/NEC
の下にコピーしてください。ツールからSD PIMに行って、SDカードのチェックディスクをする必要があるでしょう。m4a (AAC) のフォーマットの曲しかコピーされません。mp3 とかは、必要ならiTunes で変換してください。iTMS から買ったものも聞けません。
(ver. 0.2 Playlist の順序を保存するようにしました)
- Buffalo Remote Station Command Interface in Java
のJavaで書いたコマンド操作ツール。Mac OS X 用。GUI無しです。 README 。
- Continuation based C
C に goto 文を使った継続が入った言語。Mac OS X, Linux Zaurus, PS2 Linux, Linux で動きます。
- rvtl-macosx-1.2.tgz rvtl (GAME-80的な言語)の Mac OS Xバイナリ。まだ、バグたくさんあり。以前のものは LOAD が動きませんでした。source 込。 参照
- Tokio-2007-10-iso.tar.gz Temporal Logic Tool Kit for ISO Prolog by Shinji Kono
- Tokio-8.05.tar.gz Temporal Logic Tool Kit by Shinji Kono (with Esterline's documentation (large)) (for C&M Prolog and SWI Prolog)
- X11 用 14dot 日本語Unicode font
12x13ja.bdf は k14.bdf から縮小されていて汚いので、k14 に戻したものを作りました。
14x14ja.bdf.gz 7x14.pcf.gz 半角で表示されるいくつか必要なフォントを足してあります。 14x14ja.pcf.gz /usr/X11/lib/X11/fonts/misc に置きます mkfontdir するか、以下の行をfonts.dir に付け加えて下さい
14x14ja.pcf.gz -misc-fixed-medium-r-normal-ja-14-130-75-75-c-140-iso10646-1make14x14ja.pl 生成プログラム readme.txt ucs2jis.pm (need NKF.pm from nkf-utf8)
uxterm の small font あるいは、uxterm -fn a14 -fw -misc-fixed-medium-r-normal-ja-14-130-75-75-c-140-iso10646-1
ってな感じで明示して使います。 - Mac OS X 用日本語ファイル名対応 unzip
これは、Mac OS X 上で Shift JIS などの日本語ファイル名を含む zip archive を読むための unzip のパッチです。
readme.txt (このファイル) difs (patch) utf8_name.c binary unzip for Mac OS X
自分でcompile するには nkf2.0 が必要。インストールスクリプト無し。Apr 22 00:46:36 JST 2005 update. (bomが入るのを削除)
- idraw2graffle.pl
昔懐かし idraw のファイルを Mac OS X の OmniGraffle に変換するスクリプト。Rectangle fill を間違えることがあるので、手動で直してください...
- idraw2graffle.tgz (その他、tgif/xfig からの変換、Perl/Tk, Tcl/Tk への変換など)
- news.pl MH plus like netnews interface written in Perl.
READMEMHとfjなどのネットニュースを連係させるスクリプトです。ニュースリーダではありません。
- Calcon.pm.tgz Convert Various Calendar/Address Data format
README Zaurus *.BOX, Zaurus SLA-300, Xcalendar, Mac OS X apple script, Vcard, Vcal Entourage X
などを相互に変換する Perl Script。Apple script を使って変換することもできます。
calcon.pl -f zaurus -t apple ADDRESS1.BOX
というように使います。nkf 2.0 の Perl 用 NKFを使ってます。Docomo N702iD のVcard に対応しました
Mac OS X Tiger のAddress Book のVCFを書き出せるようになりました。
Zaurus のBOX format への書き出しはできません。読み込みだけ。Entourage X は書き出しだけ。
500件までしかデータを読まないバグを直しました... (おぃ...)
- zview.pl Decode and View Zaurus Data on X-Window in Perl
インクワープロも変換できるんだけど、MI-C1になって新しくなった部分は読む気がしないのでパス。 backup file や *.BOX から直接、X-Window に表示できるようにしました。
- nkf203.tar nkf 2.0 kanji filter with MIME, JIS-X-0201, utf-8 Perl
最新は、 こちら http://sourceforge.jp/projects/nkf/
- checkboard-0.5.tar.Z PostIt/Xcal like tool written in Perl/Tk
Calendar ツール。Subject のあたりのバグがとれてないね。自分で使ってません。
- card9.pm.tgz Perl/Tk で書かれたソリテア。授業用の例題。
- cdconvert.pl.shar Convert WWW unix directory to MSDOS short name
- Tokio-9.94.tar.gz Temporal Logic Tool Kit by Shinji Kono
- perl-example.shar Perl Nyumon examples
- pocketbell.pl.shar Pocketbell caller
- tip.pl.v3.shar tip written in Perl
- xfig-tgif-to-idraw.shar xfig or tgif to idraw converter, idraw - Tcl/Tk
- vbox.pl.shar Sony VBOX-II interface in Perl / Unix
つい最近まで使っていました。OS-X でも動かそうと思えば動くんだが...
- Seeheaven-1.0-SRC.tar.gz Solitaire game for NEXTSTEP Solitaire 2.1
- egg.keymap.uu JIS/New JIS keymap for NEmacs Egg
- initport.tgz sized I/O for Unix socket writen by someone else