*

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

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

感謝、感謝です。

###

関連記事

シリコンパワー USBフラッシュメモリー HELIOS 101Series 16GB ブルー 永久保証

シリコンパワー USBフラッシュメモリー HELIOS 101Series 16

記事を読む

エレコム マウス 有線 Lサイズ 5ボタン BlueLED 握りの極み ブラック EX-G

マウスを一度に 6個買いましたが、そのうちの1つ。 私はキーボードほどはこだわらないの

記事を読む

Tssplitter というソフト

アースソフト PT2 アースソフト 売り上げランキング : 309 Ama

記事を読む

【万年筆】ゼブラ(ZEBRA) 万年筆 フェンテ 中字

ゼブラブランドですが、メイドインチャイナの使い捨て万年筆です。 アマゾンでは 10本1

記事を読む

外人さんは魚のことをほとんど知らない

外人の旅行客(一部は留学生)に日本食を奢る Youtube チャンネルが好きでよく観ています。

記事を読む

ALCMTR.EXE はRealtekのスパイウェア

* メインの Windows XP マシンで msconfig を起動してスタートアップのとこ

記事を読む

2023-7-2 滋賀県立びわ湖こどもの国

本日は孫4人連れて滋賀県立びわ湖こどもの国に行ってまいりました。 滋賀県民にはお馴染み(遠足で

記事を読む

業務用国産黒烏龍茶2リットルペットボトル 2リットル 12本 送料無料

黒烏龍茶 茶匠庵 プレミアム国産黒烏龍茶 ペットボトル 2リ

記事を読む

ミニPC Hitabt M30A 到着

この前買った中華製のミニPC です。 アマゾンのセールで 17999円だったので衝動買い。

記事を読む

XOOPSでつくる!最強のコミュニティサイト

XOOPSでつくる!最強のコミュニティサイト 小川 晃夫 南大沢ブロードバンド研

記事を読む

Message

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

価格.com でインターネットプロバイダ料金が激安に

価格.com で「プロバイダ」の比較もできることを教えてくれた動画がこ

マルタイ ご当地 棒ラーメン 北海道旭川醤油

マルタイ食品の「ご当地シリーズ」棒ラーメンの一つです。2人前。

2026/2/5 株式市場そろそろ調整?

現在アメリカの大手企業の業績発表が続いており、個別株では悲喜交

【FX】平均足とプライスアクションチャンネルを使ったEA

5分足で動作する EA が欲しいなと思う今日このごろ。 大抵のインジ

CEPI(REX クリプト・エクイティ・プレミアム・インカムETF)について

CEPI とは REX社の運用している ETFの「クリプト・エクイティ

→もっと見る

  • 2026年2月
     1
    2345678
    9101112131415
    16171819202122
    232425262728  
  • アクセスカウンター
PAGE TOP ↑