Install/SakuraDown のバックアップ(No.22)




SakuraDown: インストール支援ツール

オモチャプログラムですが、少しは役に立つかも知れません。

sourceforge.netのファイルリリースページの仕様変更のため,0.3以前のバージョンは動作しません.0.4以降をお使いください.

おもな機能

  • SakuraEditor本体といくつかの関連ファイルの最新版をそれなりに自動検索してダウンロード&インストール
  • ダウンロードフォルダ(\Archive)に対象の圧縮ファイルがなければ新着マークを表示
  • IEの「ソースの表示」で色分けするラッパーとして動作するおまけ機能 廃止しました.その代わり,その設定・解除をするためのレジストリファイルを生成します.
  • 対象となる実行ファイルのプロセスを停止させる機能はありませんので、あらかじめすべてのプロセスを終了のこと

#ref(): File not found: "SakuraDown06.png" at page "Install/SakuraDown"

ダウンロード

#ref(): File not found: "SakuraDown06.exe" at page "Install/SakuraDown"

#ref(): File not found: "SakuraDown06src.zip" at page "Install/SakuraDown"

インストールと使い方

  1. SakuraEditorのインストール先となるフォルダを作成します。
  2. ダウンロードしたSakuraDown.exe(サクラダウン)を上記フォルダにおきます
  3. SakuraDown.exeを実行します
  4. ダウンロード済みファイルが表示されます
  5. 「最新版を確認」をクリックすると,各配布サイトを巡回し最新版を調べます
  6. インストールしたい対象にチェックを入れ「インストール開始」をクリックします

動作仕様

初回実行時は必ずすべて新着になります。 SakuraEditorその他のインストール先はこの実行ファイルと同じフォルダになります。インストールといっても、ダウンロードファイルを解凍して必要なファイルを抽出するだけです。

サクラの手

どこかで聞いたような名前の、おまけ機能をつけました。ショートカットを作成したり、レジストリ変更を支援する機能です。

レジストリファイルについて

IEのラッパーとしては動作しなくなりました。ダウンロード支援・環境設定支援に徹した方が目的がわかりやすいので。代わりにレジストリファイル生成機能というのをつけました。作成されるファイルは以下の内容です。機能はファイル名の通りですが、詳細はファイルを開いて確認してください。

レジストリファイル
\Registoryフォルダの中
registoryfile.png

圧縮ファイルの解凍について

圧縮ファイルの解凍は環境に依存します。自前で解凍エンジンを持つほどお利巧ではありません。

利用可能な解凍方式

  • 統合アーカイバライブラリ
  • Lhaplus
  • 解凍レンジ
  • Lhasa(Lhacaは未対応)
  • シェル拡張の圧縮フォルダ機能

SakuraDown自身の動作環境

※SakuraEditorの動作環境とは無関係です。

  • Win98+IE5.5以上+VB6ランタイム
  • Win2K+IE5.5以上
  • WinXP

SakuraDown自身のアンインストール

基本的にはレジストリを操作していませんので、この実行ファイルと\Archiveフォルダと\Registoryフォルダをまるごと削除してください。「ソースの表示」など、レジストリの変更を行った場合は解除してください。

補足

配布先変更には無力です。その都度この実行ファイルを更新する必要があるので本末転倒な気もします。ただし関連ファイルたちはそれほど頻繁に更新するわけではないので、あまり問題にならないかもしれません。

更新履歴

0.1
初版公開
0.2
IEの「ソースの表示」で色分けの設定をした後、実行ファイルの大文字小文字を変更すると、別の設定されているように誤認識されるバグ修正
0.3
IE用のラッパーとしての動作は廃止しました(0.2から移行する人は気をつけてください)
レジストリファイルの生成機能をつけました
インストールが失敗したときに警告は出しつつも次のステップへ進んでしまうような、超手抜きフローだった部分を、わりとまじめに直しました (^^;
0.4
sourceforge.netの仕様変更に伴い,ダウンロードの動作を修正.
0.5
IEでソース表示設定用のレジストリファイル内パス指定の部分でで\をエスケープし忘れていたのを修正.
0.6
IE7環境などで動作しない不具合を修正しました.ついでに一部のXP環境で動作しない問題が改善されているかもしれません.また運がよければVistaでも動作するかもしれません.
起動時にいきなり配布サイトを巡回するのをやめて,「最新版の確認」ボタンをつけました.
ダウンロード済みの旧バージョンにダウンデートできるよう,ファイル一覧をコンボリストにしました.テスト版バイナリや以前のバージョンを行ったり来たりするための機能なので普通の人には不要な機能ですが.
ダウンロード対象に拡張子関連づけツールとサクラダウンを追加しました.

  • ver0.5ですが、ppa_124.lzhが失敗しました。実行エラー'-2147024894(80070002)':メソッドは失敗しました: というメッセージでした。 (..; -- まく? 2007-01-17 (水) 00:38:28
  • こちらで再現できません.恐れ入りますが,lzh解凍用のソフトやライブラリのインストール状況をお知らせいただきたく.
    ファイル解凍->xxxxx\sakura\archive\ppa_124.lzh
    を表示した直後あたりで発生していると想像しておりますが,発生のタイミングなども説明いただけると助かります. -- maru 2007-01-19 (金) 23:22:24
  • VISTA上でSakuraDown-0.5.exe を起動したところ、「実行時エラー52 ファイル名または番号が不正です」とでます。ランタイムでしょうか? -- だめあるき? 2007-01-25 (木) 12:08:56
  • テスト用のVista環境をまだ用意していないのでしばらくお時間をください. -- maru 2007-01-25 (木) 21:57:35
  • SakuraDown自身のダウンロード対応しませんか?古いバージョンを使っている為に起きておる不都合はこれで対応できると思うのですが... -- [[ふみゅ? (^^; ]] 2007-01-29 (月) 10:57:10
  • WindowsXP ProでSarakuraDown-0.5.exeで「インストール開始」すると「実行時エラー '-2140224894 (80070002)': '~'メソッドは失敗しました: '~' オブジェクト」になります。。 -- さくらっち? 2007-02-09 (金) 00:57:14
  • 自分自身のupdateと、解答エンジンの(存在の)有無は、起動時に警告すると良いのではないでしょうか?。できれば、起動時にいきなり「動作開始」するのは勘弁してほしいです(Sakuraupdateのウインドウが動かせないので) -- K? 2007-02-11 (日) 12:13:12
  • 遅くなりましたが,対応可能な範囲で手を入れました.Vistaは今のところ,一部の環境で一部の機能が動作する程度ですので,期待しないでください. -- maru 2007-02-18 (日) 00:52:54
  • サクラダウンの自分自身と同じバージョンをインストールしようとすると,自分でファイルをロックしているので「失敗しました」メッセージが出ますが,とりあえず目をつぶってください. (^^; -- maru 2007-02-18 (日) 01:04:20
  • maruさん。いつも乙です。質問ですが、ソースに手を入れた物をUpしてよろしいでしょうか? XmlHttpRequestを使ったファイルのダウンロードをやっている部分をAjax風な非同期にして画面を固まるのを防ぐのと、ソースのモジュール化orクラス化をしたいです。あと、VistaとかでFileSystemObjectを使うと権限関係でエラー出ると思うので、その部分に手を入れたものをUpして良いですか? でも、ちと時間かかりそうですが・・・;; -- BECK? 2007-02-20 (火) 01:40:07
  • 是非おねがいします (^^) 同期処理だとやっぱり気になりますよね.おまけにVista対応もかなり放置状態で….手直しいただけるならとても助かります.更新・修正その他において制限はありません. -- maru 2007-02-21 (水) 00:15:13

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS