見てくれた人:人
Sunaの仲間のヒトビト
Sunaの観測地点
Sunaの聞いてる曲
夕食はE氏I氏とこまどりうどん今宿店へ。初訪問。さほど空腹でなかったのでチャーシュー丼だけを頼む。まあおいしかった。案外量は無かった気もする。
さらに、江の口橋東のところにあるスポルト福岡で久し振りのカラオケをした。フリータイムでドリンク付きで1200円程度だったと思う。有線のマイクの部屋の方が若干安かったようだがやや機種が古く、収録曲数が少ないみたいだった。
Linux起動メッセージをコンソールで見るのは好きなのだけれど、一旦起動して稼動し始めてしまえば邪魔だし、端末はPuTTYでSSHで入った方が圧倒的に使い易いので、coLinuxをサービス化して任意の時にコマンドラインあるいはシステム管理のサービスの項から呼び出せるようにした。詳細は、coLinuxパッケージのcolinux-daemon.txtに記載されていたと思う。
これでcoLinuxが静かに立ち上がって影で頑張ってくれるようになった。
PythonのスクリプトからEXE形式の実行ファイルとDLLを含んだディレクトリを生成してくれるスクリプト、PyInstallerを使ってみた。もちろんターゲットはLastFMProxyである。
実行ファイルは、DLLを含んだディレクトリに生成され、このフォルダごと扱えばPythonの実行環境がなくても目的のスクリプトが動く。生成されたディレクトリは4MBほどだった。
ちなみに使った環境やツールは、Windows XP service pack 2 とpython-2.4.4 と PyInstaller-1.3 です。
Winでブラウザから lastfm: 形式のリンクをこれで開くには、この方法も役に立つ。指定する拡張子はpyでなくてexeにすると動いた。
一応元ねたが英語だし英語でも書いとくけど多分ミスってる。まあ意味通じればいいかと思うけど何か気付いたらコメントよろ。
LastFMProxy is a very useful tool to listen last.fm on your favorite player. It needs Python environment installed.
Though I wanted to use it on my windows without Python environment. Such as py2exe or PyInstaller seemed to be help.
Then, I tried to make windows executable with PyInstaller. PyInstaller has enough flexibirity to enable generated executable to use config file written in Python. I made executable for main.py and changestation.py with it. Once the executable generated, you can delete Python environment or copy generated files to other machine.
I tried it on Windows XP service pack 2 and python-2.4.4 and PyInstaller-1.3.
To use it, I had to modify config.py in the directory that main.exe is placed, as usual. Then double-clicked main.exe. After that, I could access the LastFMProxy through some browsers on windows.
This method worked fine too : Integrate LastFMProxy into Windows ? KarnEvil9's Journal ? Users at Last.fm. With the executables, you may change "changestation.py" to "changestation.exe".
Then I enjoy listening musics through LastFMProxy executable on some my machines. Thanks a lot to vidarino, the coder of the LastFMProxy and developpers with the PyInstaller and the Python itself.
サイト構築中…完成はいつの日か。
連絡先: