VBScript

ZIP32J.DLLをVBSから利用してファイルをZIP圧縮する。

以前エントリで VBS から LZH 圧縮するサンプルを提示したが、その ZIP 圧縮版である。今回も総合アーカイバプロジェクトから導入の ZIP32J.DLL というライブラリを用いた方法となる。実のところ、DLL を用いない OS 標準機能での ZIP 圧縮方法もあるにはあ…

UNLHA32.DLLをVBSから利用してファイルをLZH圧縮する。

お仕事スクリプトで、VBScriptのみによるLZH圧縮という 要望が出てきたので調査、対応してみた。 PCにはMS OfficeとLHUT32というアーカイバが入っている前提。VB、VBAだと割かし実装例が出て来るのだけど、 やはりというか、Declareステートメントの無いVBS…

Googleドライブにある画像の直リンクをクリップボードにコピーする

前回の、Googleドライブにある画像の直リンク取得だが、 使用回数重ねるうちに思ったのは、いちいちダイアログからコピーするのが 億劫だってこと。修正自体はリザルト先を入力ダイアログからクリップボードへ 変えるだけだし一先ず直してみる。 とは言え、…

Googleドライブにある画像の直リンクを生成する

Googleドライブに保存した画像から、 「共有可能なリンクを取得」でURLが得られるのだが どうもGoogleの画像ビューア経由で表示されてしまい、 HTMLのIMGタグで指定することが出来なかった。少し調べてみたところURLを加工することで直リンクもイケるらしい…

ASIN/ISBNから商品ページ名を取得する

前に軽く触れた、ちょっとしたアマゾン用ツールというやつ。Amazon.co.jp用。 Kindle for PC でローカルに落としたKindle本でコレなんだったっけ? と軽く調べるのに作成。もっとちゃんとした類似ツールはどこかで見かけた気がする(失念)。 ●概要ASIN/ISBN(…

英数文字列を半角または全角に変換

VB、VBAだとStrConvという便利な関数が使えるのだが、 VBSに該当または同等の関数が無い為作ってみた。英数のみで言えば文字コードを一定量シフトさせることで 半角または全角変換は難なく実現した。記号及びカタカナに関してはシフトJISの場合 文字の並びに…

旧ISBNコード(ISBN-10)のチェックディジットを計算する

またしても Wikipedia の ISBN ページを参考に実装。ISBN - Wikipedia2006年いっぱいで廃止のハズの規格だが、 天下のアマゾンが今だ使い続けるもんだから… 置いといたら少しは需要とか有るかしら?書く言う自分も少し前、 ちょっとしたアマゾン用ツールを作…

ISBNコード(ISBN-13)のチェックディジットを計算する

Wikipedia のチェックディジット解説をまんまベタ実装。ISBN - Wikipediaこのくらい平坦な方が個人的には分かりやすいかな。ググれば其処彼処、至る所で様々な言語用のサンプルが ゴロゴロしているのだが、折角書いたことだし此処で供養しておこう。 ISBN-13…

JANコードからバーコードフォント用文字列を生成する

同人誌にバーコードを付ける。2の続き。同人誌にバーコードを付ける。2 - DumBo さんの Homebrew 観察日記前回から3年ぐらい経ってしまっているが 気にしないで公開。ソースをVBS対応に修正。 久しぶりに読むチェックディジット算出処理は 正直見辛いと感じ…

久々の。

息抜きのつもりに久々の VBScript で何か書いてるんですが、 そらで分かる言語じゃないので、全然息抜きになってない状態に至ってます(笑)。 ファイル選択ダイアログはどれも環境依存で一長一短だし。 いっその事 C ドライブ決め打ちにしてしまおうかと。