*

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 のインタープリタそっくりですね。

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

感謝、感謝です。

###

関連記事

JR西日本のアンポンタン

本日7月5日午前9時45分頃、乗っていた京都線の新快速電車が急に停まりました。 その後15分間

記事を読む

no image

過去の日記のリライト

 過去の日記のリライトです。  独立前に良書と言われるビジネス書を読んでいたときですね。

記事を読む

【ふるさと納税】 【生食OK】特大&極太サイズ限定!カット生ずわい蟹 内容量1000g

【ふるさと納税】 【生食OK】特大&極太サイズ限定!カット生

記事を読む

【ふるさと納税】鹿角りんご 『ふじ』と青りんごの詰め合わせ 約10kg

秋田県鹿角(かづの)市に 1万円寄付するともらえます。残念ながら今年は品切れ・・・ こ

記事を読む

11n/b/g対応 ハイパワー 無線LANルーター WZR-HP-G301NH

BUFFALO おまかせ節電 USBポート搭載 11n/b/g対応 ハイパワー

記事を読む

キャップ書店高槻店閉店

高槻駅前のグリーンプラザ1号館内3Fにあったキャップ書店が今月27日で閉店してしまいました。

記事を読む

ASAHIネットよく切れる 私もキレる

私が使っているインターネットプロバイダは現在 ASAHIネットに統一しています。 過去には び

記事を読む

日本ヒューレットパッカード インクジェット複合機 HP ENVY 6020

日本HP HP インクジェット複合機 A4カラー対応 ENV

記事を読む

衛星アンテナの取り付け

 今日は衛星放送用のアンテナを買ったので、設置してみました。  なぜ買ったかは話が長くなるの

記事を読む

変な現象 / 8GB の USB メモリからのブートができない

* Optiplex740 での現象なんですが、何台も同じ症状が出るのです。 Ubuntu

記事を読む

Message

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

メディカルITコンサルティング(株)のこと

20年以上前に知人たちと起こした遠隔画像診断会社のメディカルITコンサ

JAふくしま未来 秀品桃 ミスピーチ 約2キロ

【ダイヤモンド・プラチナ会員限

2025-7-31 高配当ETF投資

本日 2025/7/31 で私が買っている ETF のうち、高配当のも

産地厳選 種なし巨峰 4パック

【産地厳選 種なし巨峰 2p

扇風機の使い方

《最安値に挑戦★2,999円!

→もっと見る

  • 2025年8月
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
  • アクセスカウンター
PAGE TOP ↑