灯バージョンアップ。メール返事

灯バージョンアップ。
ver1.971に

>麦芽さんへ
返事遅くなって申し訳ないです。
まさかシリアル関係の関数を使ってくれる方がいるとは思っていなかったので嬉しいです。

シリアル関係の関数は記載内容が抜けと間違いがありました。
申し訳ない。。

DCB構造体の形の辞書でシリアルポートの設定を行う関数は
_serial_setstate( dict DCB );
です。

バッファ内の文字列を取り出す関数は
_serial_read();
です。

_serial_read_byte();
は、バッファから一文字取り出してバッファを空っぽにするよく分からない関数なのでwikiからは消しました;
_serial_read()関数を使うことをお勧めします。

ついでに_serial_read()関数でメモリーリークを起こしそうな箇所を発見したので
そこだけ修正したものをver1.971として公開しました。

灯バージョンアップ。暗号化プログラムの修正。

ver1.97に。

array _strtokenize( string 文字列 )
string _urldecode( string 文字列, string code )
int _etime( int year, int month, int day, int hour, int minute, int second )
の3つの関数を追加しました。

_urlencode関数を文字コードを指定できるように改良。

暗号化プログラムamb.exeを修正。
余計な文字列が付くことがあった問題を修正しました。

灯バージョンアップ。 修正と関数追加

ver1.968

saoriとして使用した時に暗号化ファイルが読み込めていなかった問題を修正。

C言語形式のスクリプトトークンごとに分割する関数。
array _tokenize( string ファイル名 );
を追加しました。

>森原 さんへ
はじめまして。
ご報告ありがとうございました。
上記の通りバグを修正しましたので、良かったら新しいバージョンで
お試しください。
テストはしたつもりですが
暗号化ファイル周りは私自身不安な部分がまだ少しあるので
また何かあったら教えていただけると助かります。。

灯修正。_regex_searchのバグ再発について

_regex_searchの第3引数が効かないバグが再発してしまったので、修正しました。

>麦芽 さんへ
ご迷惑をお掛けしました。
_regex_searchのバグを再修正し
ver1.967としてアップしてあります。
よければこちらでお試し下さい。。

灯バージョンアップ。関数2個追加

string _urlencode( string 変換したい文字列 )
array _getfmo()

の二つを追加。
詳細はwikiに追記してあります。

それと今回のバージョンからUPXを使用するようにしました。
ファイルサイズが小さくなっています。

灯りを使ってxamppとかで動かしているmysqlのDBのバックアップを取る

_file_execute( "cmd.exe", "/c mysqldump [DB名] -u [ユーザー名] -p [パスワード] > [出力するファイル名]", "" );

例えばパス無しのrootでtestdbという名前のDBのバックアップを取る時は以下のようになる。

_file_execute( "cmd.exe", "/c mysqldump testdb -u root > C:\xampp\test2.sql", "" );