*

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

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

感謝、感謝です。

###

関連記事

DELL Precision490 2台目ゲット

  * 製品名:Precision 490 CPU:Intel Xeon 51

記事を読む

no image

美女Linux(続き)

美女とともに Linux のコマンドが次々出てきて面白いですが、知らないコマンドも2割くらい

記事を読む

7回目の祇園

* 昨日は実は急に祇園でK先生と飲むことになりました。 いつものお茶屋の祇園 松八重 さんの

記事を読む

FUJITSU FUTRO MP702 に Linux Mint 19.3 xfce を入れてみた

前回の記事「FUJITSU FUTRO MP702 に最適の linux」で予告したように、Linu

記事を読む

神戸で法事

昨日、義父の十三回忌で神戸に行って来ましたが、JR本山駅の東の開かずの踏切はひどいですね。 今

記事を読む

昨夜いきなりアップグレード

昨夜仕事中に Windows10 へのアップグレードがいきなり始まり、1時間ほど仕事ができません

記事を読む

Mac OS によく似た Linux – elementary OS

* Mac ライクな Linux として雑誌で載っていた elementary OS をご

記事を読む

花見 柳ヶ瀬湖畔公園

どうしても桜は観ておきたいと思い、近所の穴場である大津の柳ヶ瀬湖畔公園に行ってきました。ここは地元の

記事を読む

楽天お買い物マラソン 2020年11月分始まってるよ

本日「5と0の日」なので楽天市場でまとめ買いしようと思っていたら、気づかないうちに楽天お買い物マラソ

記事を読む

A-DATA ASP900S3-64GM-C-7MM / ADATA 2.5"SSD 64GB SATA6G

A-DATA ASP900S3-64GM-C-7MM ADATA 2.5"SSD

記事を読む

Message

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

【FX】AXI Select 21日目

昨日の続きです。 実は昨夜のうちに利益目標の 7% を超えちゃい

【FX】AXI Select 20日目

AXI Select とは AXI Select とは AXI とい

【FX】高頻度トレーダー(HFT)タイプの EA の評価方法

EA とは MT4 というソフト上で動く自動売買ソフトのことです。

名曲『クリスマスの響き』 / KOKIA

クリスマスアルバムと銘打ったCDはたくさん持っているのですが、最近は

整備済み品東芝製ハードディスク届きました

整備済み品東芝製ハードディスク届きましたが、プチプチ封筒に素(す)で

→もっと見る

  • アクセスカウンター
PAGE TOP ↑