mx
how2readが無いとき require 'kakasi' Dir.glob("*/content.txt"){|d| open(d.sub(/content/,'how2read'),"w"){|f| f.write(Kakasi.kakasi('-JH -KH -U',open(d){|a|a.read}).upcase)} }
珍しくerubyで書いた。 取りあえずviewはできるようになった。 メールでの追加で書き込みできるようになったのでまずはよしとするか。 あと、wikinameでの参照は同一のタイトルを持つもののリストを出すようにし、 実際のページへはUUIDでアクセスするように…
現在、行見出しの連番エンジンがおかしい。 #系のコマンドがインプリメントされていない。 $系のコマンドがインプリメントされていない。 パースエラー時の行番号ぐらいだそう。 やり方:解析時のEOLの個数を@lineに入れていく class Wikip prechigh left …
現在還元/シフト衝突が一つ,preで起きている。まだまだっすね。 class Wikip prechigh left Bold Underline Italics Link Footnote Largefont List left Word Colon Url Mail preclow options no_result_var rule target : page { "<xml>\n#{val[0]}</xml>" } #ファイ…
タイムスタンプを無視して引っ越すところだった #!/usr/bin/ruby -Ke srcdir="./olddata" distdir="./data" Dir.glob("#{srcdir}/*"){|dname| dddir = "#{distdir}/#{`uuidgen`.chop!}" `mkdir #{dddir}` File.open("#{dddir}/subject.txt","w"){|wfile| wfi…
本日の作業:mx-$today$#search(^mx-)
とりあえずこんなもん? バッククオートけすこと #!/usr/bin/ruby -Ke require 'kakasi' class Page @@basedir='./data/' attr_accessor :name, :id, :mtime, :how2read def initialize(arg="2e23d54a-107a-47cd-93be-da204b20b26c") if arg…
仕様 携帯電話からのメールをデータフォルダに入れる データフォルダ中ではuuidにて一意に決定されるフォルダを作成し、content.txt image.jpg subject.txtに分離する 設置方法 .procmailrc に *^Subject.*\[mx\].* |conv.rbとし、Subject: に [mx]が包含さ…