過去ログ

                                Page     115
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼ショートカットの作成  KOA 05/10/19(水) 14:41
   ┣Re:ショートカットの作成  KOA 05/10/21(金) 10:58
   ┗【要望】Re:ショートカットの作成  piroshi 05/12/7(水) 22:21
      ┗Re:【要望】Re:ショートカットの作成  KOA 05/12/8(木) 3:15
         ┗Re:【要望】Re:ショートカットの作成  KOA 05/12/8(木) 9:49
            ┗Re:【要望】Re:ショートカットの作成  KOA 05/12/8(木) 9:51

 ───────────────────────────────────────
 ■題名 : ショートカットの作成
 ■名前 : KOA
 ■日付 : 05/10/19(水) 14:41
 -------------------------------------------------------------------------
   右クリックメニューの"ショートカットの作成"と同等のものです。
デスクトップへのパスは自動で取得しないのでスクリプトを書き換えてください。
VBscriptです。

 ───────────────────────────────────────  ■題名 : Re:ショートカットの作成  ■名前 : KOA  ■日付 : 05/10/21(金) 10:58  -------------------------------------------------------------------------
   添付し忘れていたので再upload

 ───────────────────────────────────────  ■題名 : 【要望】Re:ショートカットの作成  ■名前 : piroshi  ■日付 : 05/12/7(水) 22:21  -------------------------------------------------------------------------
   ▼KOAさん:
>右クリックメニューの"ショートカットの作成"と同等のものです。
>デスクトップへのパスは自動で取得しないのでスクリプトを書き換えてください。
>VBscriptです。

要望です。
タイトルがない場合は、ファイル名がない状態で保存されます。
この場合は、URLをファイル名にしてほしいです。
使用不可な文字は除いて。

 ───────────────────────────────────────  ■題名 : Re:【要望】Re:ショートカットの作成  ■名前 : KOA  ■日付 : 05/12/8(木) 3:15  -------------------------------------------------------------------------
   ▼piroshiさん:
>▼KOAさん:
>>右クリックメニューの"ショートカットの作成"と同等のものです。
>>デスクトップへのパスは自動で取得しないのでスクリプトを書き換えてください。
>>VBscriptです。
>
>要望です。
>タイトルがない場合は、ファイル名がない状態で保存されます。
>この場合は、URLをファイル名にしてほしいです。
>使用不可な文字は除いて。

元スクリプトの19行目

Title = DocObj.Document.title



Title = DocObj.Document.title : Dim NullTitle : Set NullTitle = New RegExp : NullTitle.Global = True : NullTitle.Pattern = "^\s*$" : If NullTitle.Test(Title) then Title = DocObj.Document.url

に書き換えてください。title要素が空もしくは空白のみの場合、URLをショートカットファイル名にします。

 ───────────────────────────────────────  ■題名 : Re:【要望】Re:ショートカットの作成  ■名前 : KOA  ■日付 : 05/12/8(木) 9:49  -------------------------------------------------------------------------
   すみません、こまごまとした不具合が見つかったので書き直しました。
変更点:
・ショートカットの作成をWshUrlShortcutオブジェクト経由で行う(Modified)
・デスクトップへのパスをWshSpecialFoldersオブジェクト経由で取得(スクリプトを書き換える必要がありません)
・同名のショートカットが存在する場合は[2]のような添え字をつける
・title要素がファイル名に不適当な場合、URLを元にファイル名を作成する
・ファイル名が半角ピリオド/空白の連続で始まりそうなら全角ピリオドに置換(ファイルのプロパティが開けなかったりした不具合を解消)

あと少し改良するなら、favicon関連でしょうか。では。

 ───────────────────────────────────────  ■題名 : Re:【要望】Re:ショートカットの作成  ■名前 : KOA  ■日付 : 05/12/8(木) 9:51  -------------------------------------------------------------------------
   プレビューすると添付がなくなるようですね。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 115