*

WSH で初めてのプログラミング

公開日: : パソコン, 日記

DOS 時代から愛用している「知子の情報」という文書データベースソフトで、いくつもファイルを作ってしまい、あちこち(自宅や勤務先など)で変更していたら違うバージョンのデータがいっぱいできてしまっていました。

いつか、それらの違うファイルからデータを抜き出して一件ごとに別にテキストファイルにして、重複分を削除してやろうと思っていました。

大昔に「知子の情報」用ユーティリティを C言語で作って、Vector というサイトに登録してもらっていました。

  1. 知子にラブレター for Win95(電信八号版) 1.05
  2. 知子にラブレター for Win95(AL-Mail 版) 1.05

これらのソースの前半部分がそのまま使えるわけですが、現在のマシンに開発環境(当時は Borland C を使っていた)を入れるのがめんどくさい。

いい日本語ライブラリもいりますし。

ということで、1回使えばあとは2度と使わないプログラムを作るために C言語を持ち出すのも大袈裟。

こういう場合は Perl でやればいいのですが、知子の情報のデータのセパレータが Perl の予約語とかぶってしまい、置換を2回しないといけないのがめんどくさい。

いい手はないかと思っていたら、次の記事にいいものが。

Shunichi.Hosono.com: 「知子の情報」から「Evernote」への移行

WSH というスクリプト言語で、「知子の情報」からデータを分割した人の書いた記事です。

私と目的が同じじゃないですか。

で、お使いのプログラムが掲載されていたので見ると、これでばっちりです。

このプログラムをちょっとだけ改変し、使うことにしました。

何カ所か自分に合うように改造して見事成功。

WSH は UNIX のシェルスクリプトライクなものではなく、Visual Basic のインタープリタそっくりですね。

なにはともあれ助かりました。

感謝、感謝です。

###

関連記事

すべてのOSで使える無料オフィス Libre Office

Libre Office を構成する 6つのソフト Windows、MacIntosh、Lin

記事を読む

【ふるさと納税】有田みかん 和歌山県産 3kg (2S~Lサイズ混合) 秀品 送料無料 / 和歌山県湯浅町

【ふるさと納税】【秀品】有田みかん 和歌山県産 3kg (2

記事を読む

PC2-5300E というメモリ

高槻遠隔画像診断センターで Windows7 が入っている PC(DELL Dimensio

記事を読む

丸美屋 ふりかけ 2.5g×80包セット 業務用

楽天市場で 1000円(送料込み)で売っていました。 今回のセールで初めて買いました。

記事を読む

目標がないと大学には受からない

* 近畿圏以外の人には馴染みがありませんでしょうが、近畿では ゴールフリー という予備校があり

記事を読む

戦国百花繚乱弁当 コヤブ歴史堂&ファミリーマート タイアップ弁当

* 私は高槻で仕事をするときはいつもコンビニで買った弁当を昼食にしています。 仕事場の近

記事を読む

壁紙屋本舗

まな板マウスパッド

100円ショップで買ってきたまな板(未使用)をマウスパッドに使用しています。 冬はプラ

記事を読む

no image

過去の日記のリライト

 過去の日記のリライトです。  無視してください。 99.07.31

記事を読む

【ふるさと納税】 若男水産の淡路島3年とらふぐ(梅 ふぐ鍋セット5~6人前) / 兵庫県南あわじ市

【ふるさと納税】 ふるさと納税 ふぐ おすすめ 【若男水産】

記事を読む

PILOT<パイロット> 万年筆 COCOON<コクーン> チタン 中字

[メール便送料無料]【名入れ不可】PILOT<パイロット> 

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

平等な税金

以前に紹介した橘玲さんの新作「新・貧乏はお金持ち 「雇われない生き方」

お肉がゴロッとポークカレー 中辛 180g×4袋

お肉がゴロッとポークカレー 中

【FX】Monopolist という EA

久々に FX の話です。 MQL5 で売られている Monopo

新・貧乏はお金持ち 「雇われない生き方」で格差社会を逆転する / 橘玲(2)

以前の記事「新・貧乏はお金持ち 「雇われない生き方」で格差社会を逆転す

キンレイ お水がいらない 天下一品

キンレイの 「お水がいらない天下一品」です。 天下一品の

→もっと見る

  • 2025年6月
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30  
  • アクセスカウンター
PAGE TOP ↑