Various Software written by S. Kono

Menu

  1. iPhotoLink.pl

    iPhoto の写真を yyyy/mm/yyyy-mm-dd/file.jpg の形式に link しなおす script

    album も作られます。

    Bitcasa に同期させるのには、こういう形式が便利なはずです。

  2. agda2latex.pl

    Agda のsourceを platex で表示できないのをなんとかする script 。 を適用しても platex ではだめなようです。verbatim を無理やり実現しているだけです。

  3. t2tikzcd.pl

    ASCII で書いた可換図を LaTeX に変換する script

    tikz, tikz-cd が必要です。

  4. ws.pl https link の行き先表示 script

  5. web2kml.pl

    Safari の twitter の web archvie から google map 用の kml file を作る perl script

  6. nogroup.applescript

    Mountain Lion で、group に属してないコンタクトを表示する script です。

  7. 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 と 東芝しか動かないと思う。

  8. xd.pl Super easy binary dumper

  9. o2s5

    Emacs outline format html presenation generator.

  10. o2html

    Emacs outline format html generator.

  11. 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 でないとだめらしい。

  12. fix-diagram2.pl OPENSTEP/NEXTSTEP のDiagram! のファイルに日本語が入っていると、OmniGraffle Profession 5 で読めないのですが、それを直します。

        perl fix-diagram2.pl hoge.diagram2/DiagramText
    
    
    とします。nkf が必要です。

  13. fbpost MH から blogger と facebook に書きこむときに使う。whatnow の代わりに指定します。
        to-blog: -form to-blog -whatnowproc /Users/kono/bin/fbpost
    
    
    なかで使っている postcnv は MH の post の代替です。

  14. TreeVNC.jar

    有線LAN上で多人数と画面共有するVNC。Tight VNCを修正したものです。Broadcast ではありません。 phttp://www.tightvnc.com/news.php

  15. reload-tabs.applescript

    Google Chrome で、Boomkark folder (特定の場所の...) を全部 tab で開きなおすスクリプトです。

  16. mhlnkf

    MH で使う、MIME multi-part用の mhl です。quoted-printable や base64 なテキスト、PDF、Word、docx を平文で見ることができます。

  17. find-dup-in-Pictures.pl

    Find duplicated picture in iPhoto.

  18. iPhoto-add-album.applescript

    add generated photo list to iPhoto album named duplicate.

  19. get-original

    Find original path from HFS+ alias.

  20. copy-alias.pl

    Using get-original, make alias as a normal copied file.

  21. read_dat72.pl

    Read variable length record file in HP DAT72 on Linux.

  22. 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... を変更して、コマンドを毎回呼ぶようにしたものです。

  23. add-pdf-to-itunes

    Command line で、PDF file を iTunes にほうりこむスクリプト。pdf-new というジャンルに入るので、名前を修正して pdf というジャンルに移動して使います。

  24. Lite ITL Verifier in Java

    Prolog で書いた ITL verifeir を Java で書き直しました。

  25. MH with UTF-8 support

    MHに nkf base のUTF-8変換をつけたもの。短いサブジェクトが化けることあり... compile source です。Mac OS X Mountain Lion と Fedora Core で動かしたことがあるけど、他は良く判らない。

  26. mhmime mhn 用のコマンド

    vi で、!! mhmime hoge.jpg とかいうように使う。そうすると、mhn 用の添付ファイル用のコマンドが生成されます。what now:で、edit mhn としてから、送信。

  27. 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 に必要かも知れません。(まったくね...)

  28. 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 の順序を保存するようにしました)

  29. Buffalo Remote Station Command Interface in Java

    パソコン用学習リモコンPC-OP-RS1

    のJavaで書いたコマンド操作ツール。Mac OS X 用。GUI無しです。 README

  30. Continuation based C

    C に goto 文を使った継続が入った言語。Mac OS X, Linux Zaurus, PS2 Linux, Linux で動きます。

  31. rvtl-macosx-1.2.tgz rvtl (GAME-80的な言語)の Mac OS Xバイナリ。まだ、バグたくさんあり。以前のものは LOAD が動きませんでした。source 込。 参照

  32. Tokio-2007-10-iso.tar.gz Temporal Logic Tool Kit for ISO Prolog by Shinji Kono
  33. Tokio-8.05.tar.gz Temporal Logic Tool Kit by Shinji Kono (with Esterline's documentation (large)) (for C&M Prolog and SWI Prolog)

  34. 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-1

        make14x14ja.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
    
    
    ってな感じで明示して使います。

  35. 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が入るのを削除)

  36. idraw2graffle.pl

    昔懐かし idraw のファイルを Mac OS X の OmniGraffle に変換するスクリプト。Rectangle fill を間違えることがあるので、手動で直してください...

  37. idraw2graffle.tgz (その他、tgif/xfig からの変換、Perl/Tk, Tcl/Tk への変換など)

  38. news.pl MH plus like netnews interface written in Perl.
    README

    MHとfjなどのネットニュースを連係させるスクリプトです。ニュースリーダではありません。

  39. 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件までしかデータを読まないバグを直しました... (おぃ...)

  40. zview.pl Decode and View Zaurus Data on X-Window in Perl

    インクワープロも変換できるんだけど、MI-C1になって新しくなった部分は読む気がしないのでパス。 backup file や *.BOX から直接、X-Window に表示できるようにしました。

  41. nkf203.tar nkf 2.0 kanji filter with MIME, JIS-X-0201, utf-8 Perl

    最新は、 こちら http://sourceforge.jp/projects/nkf/

  42. checkboard-0.5.tar.Z PostIt/Xcal like tool written in Perl/Tk

    Calendar ツール。Subject のあたりのバグがとれてないね。自分で使ってません。

  43. card9.pm.tgz Perl/Tk で書かれたソリテア。授業用の例題。

  44. cdconvert.pl.shar Convert WWW unix directory to MSDOS short name
  45. Tokio-9.94.tar.gz Temporal Logic Tool Kit by Shinji Kono
  46. perl-example.shar Perl Nyumon examples
  47. pocketbell.pl.shar Pocketbell caller
  48. tip.pl.v3.shar tip written in Perl
  49. xfig-tgif-to-idraw.shar xfig or tgif to idraw converter, idraw - Tcl/Tk
  50. vbox.pl.shar Sony VBOX-II interface in Perl / Unix

    つい最近まで使っていました。OS-X でも動かそうと思えば動くんだが...

  51. Seeheaven-1.0-SRC.tar.gz Solitaire game for NEXTSTEP Solitaire 2.1
  52. egg.keymap.uu JIS/New JIS keymap for NEmacs Egg
  53. initport.tgz sized I/O for Unix socket writen by someone else

Shinji KONO / Wed Sep 23 17:26:57 2015