画像を開く際に任意のビューワを選択する _またWinMo,Mortscript,w-zero3,WS011SH話。気がついたら画像ビューワだけで13個も入っているとかアホですか。 以下launch_img.mscr。変数めんどくさいから前回そのまんま。 # * 使い方 :
# "\Program Files\MortScript\MortScript.exe" "\Program Files\MortScript\launch_img.mscr" url="%1"
#選択肢
b[1]="XnViewPocket"
b[2]="XnViewSmartphone"
b[3]="Imageviewer"
b[4]="画像とビデオ"
b[5]="Kinoma Player"
b[6]="mdiapp"
b[7]="evernote"
b[8]="Nasuvi"
b[9]="MobileImageViewer"
b[10]="PicCir"
b[11]="PicPie"
b[12]="MangaMeeyaCE"
b[13]="Photoshop.com Mobile"
#ダイアログを出す
ChoiceDefault( "Open Url", "choose browser", 1, 20, b )
#選択時に応じた実行ファイルと引数を渡す
Case( 1 )
cmd = array("\Storage Card\Program Files\XnView Pocket\xnpocket.exe", url)
Case( 2 )
cmd = array("\Storage Card\Program Files\XnView Smartphone\XnSmartphone.exe", url)
Case( 3 )
cmd = array("\Program Files\ImageView.exe", url)
Case( 4 )
cmd = array("\windows\pimg.exe", url)
Case( 5 )
cmd = array("\Storage Card\Program Files\Kinoma\kp5.exe", url)
Case( 6 )
cmd = array("\Storage Card\Program Files\mdiapp\mdiapp.exe", url)
Case( 7 )
cmd = array("\Program Files\Evernote\Evernote3\evernote.exe", url)
Case( 8 )
cmd = array("\Storage Card\Program Files\NASUVI\nasuvi.exe", url)
Case( 9 )
cmd = array("\Storage Card\Program Files\MobileImageViewer\MobileImageViewer.exe", url)
Case( 10 )
cmd = array("\Storage Card\Program Files\PicCir\PicCir.exe", url)
Case( 11 )
cmd = array("\Storage Card\Program Files\PicPie\PicPie.exe", url)
Case( 12 )
cmd = array("\Storage Card\Program Files\MangaMeeyaCE\MangaMeeyaCE.exe", url)
Case( 13 )
cmd = array("\Storage Card\Program Files\Adobe\Photoshop.com Mobile\Photoshop.com Mobile.exe", url)
EndChoice
#渡されたのを実行する
#message(cmd[1] & "<>" & cmd[2])
Run( cmd[1], cmd[2] )
んで関連付け変更。 file-launch-img-mscr.reg とでもして、FDCsoftさんとこのtaskmgrのregeditからインポートするといいと思う。 REGEDIT4 [HKEY_CLASSES_ROOT\.jpg] @="jpgfile" [HKEY_CLASSES_ROOT\jpgfile] @="jpg format file." [HKEY_CLASSES_ROOT\jpgfile\DefaultIcon] @="browsres.dll,-6704" [HKEY_CLASSES_ROOT\jpgfile\Shell] [HKEY_CLASSES_ROOT\jpgfile\Shell\Open] [HKEY_CLASSES_ROOT\jpgfile\Shell\Open\Command] @="\"\\Program Files\\MortScript\\MortScript.exe" "\Program Files\\MortScript\\launch_img.mscr" url=\"%1\"" [HKEY_CLASSES_ROOT\.gif] @="giffile" [HKEY_CLASSES_ROOT\giffile] @="gif format file." [HKEY_CLASSES_ROOT\giffile\DefaultIcon] @="browsres.dll,-6705" [HKEY_CLASSES_ROOT\giffile\Shell] [HKEY_CLASSES_ROOT\giffile\Shell\Open] [HKEY_CLASSES_ROOT\giffile\Shell\Open\Command] @="\"\\Program Files\\MortScript\\MortScript.exe" "\Program Files\\MortScript\\launch_img.mscr" url=\"%1\"" [HKEY_CLASSES_ROOT\.png] @="pngfile" [HKEY_CLASSES_ROOT\pngfile] @="png format file." [HKEY_CLASSES_ROOT\pngfile\DefaultIcon] @="browsres.dll,-6705" [HKEY_CLASSES_ROOT\pngfile\Shell] [HKEY_CLASSES_ROOT\pngfile\Shell\Open] [HKEY_CLASSES_ROOT\pngfile\Shell\Open\Command] @="\"\\Program Files\\MortScript\\MortScript.exe\" \"\\Program Files\\MortScript\\launch_img.mscr\" url=\"%1\"" [HKEY_CLASSES_ROOT\.bmp] @="bmpfile" [HKEY_CLASSES_ROOT\bmpfile] @="bmp format file." [HKEY_CLASSES_ROOT\bmpfile\DefaultIcon] @="browsres.dll,-6705" [HKEY_CLASSES_ROOT\bmpfile\Shell] [HKEY_CLASSES_ROOT\bmpfile\Shell\Open] [HKEY_CLASSES_ROOT\bmpfile\Shell\Open\Command] @="\"\\Program Files\\MortScript\\MortScript.exe" "\Program Files\\MortScript\\launch_img.mscr" url=\"%1\"" |
my recent post |