May 25, 2014

Mavericks:AppleScriptでリスト表示の「名前」列の幅を変更

MacBook Air logo
吉井さんのブログOSX Mavericksのリスト表示の問題やツイートを見て、問題の原因を自分なりに考えメンションしたが、結局はまったく役に立てず、吉井さんに迷惑を掛けるだけの結果に…

その時はAppleScriptエディタの自動記録機能を使い、デスクトップ上のフォルダを開いてリスト表示のウィンドウの「名前」列の幅を変えるスクリプト(下の【AppleScript エディタ画面】)を作ってみたが、時間ができたのでもう少しだけ使えるものに作り直してみた。



【AppleScript エディタ画面】
リスト表示の「名前」列幅を変更するスクリプト
※画像の使い方では「実行専用」にチェックと有るが、これは一旦スクリプトファイルとして保存後、再度開いて「ファイル」から「書き出し…」を選んだ場合で、コピペしてすぐアプリケーションで保存する場合には「実行専用」のチェック欄は表示されない。
[more...]

11:34:26 | 3k1 | comments(0) | TrackBacks

June 08, 2013

Windows7:ドロップしたフォルダーを設定した位置とサイズで開くスクリプト(VBS)

Teikoku Logo
今年から職場で使い始めた Windows7 で、最大の不満を解消!…とまでは行かないけど、なんとか我慢できる程度には改善できた。

Windows7でウィンドウを開くスクリプトについてツイートしたのが2/14…、1月にWindows7を使い始めてから1ヶ月で余りで、その使い勝手のあまりの悪さに、ついに我慢出来なくなったのか…w



参考にしたのは Microsoft Communitiyの エクスプローラーを使う時のサイズ、位置、レイアウトを各フォルダで個別に記憶させたい の回答に載っていたスクリプト「hoge.vbs」

--
hoge.vbs
--
Set ie=GetObject("new:{C08AFD90-F2A1-11D1-8455-00A0C91F3880}")
ie.Top=100
ie.Left=200
ie.Height=500
ie.Width=700
ie.Visible=True
ie.Navigate2 "shell:my pictures" 'フォルダパス
Do While ie.Busy Or ie.ReadyState<>4
WScript.Sleep 100
Loop
ie.Document.CurrentViewMode=4 '4-詳細
--

Windowsの「メモ帳」に貼り付け、ファイル名「hoge.vbs」で保存して、出来た「hoge.vbs」をダブルクリック。見事!「マイピクチャ」のウィンドウが、スクリプト内で指定された「上から100ドット、左から200ドット、高さ500ドット、幅700ドット」で開いた!素晴らしい!!

「'フォルダパス」の手前のダブルクォーテーションで囲まれた所にフォルダーのパスを入れるだけで使えて便利。
例えばローカルの「D:\FolderName」とか、サーバー上の「\\ServerName\FolderName」とか、仕事で良く使うフォルダー毎に何個が作ると格段に便利になった。

こうなると欲がでて、スクリプトファイルにドラッグ&ドロップしたフォルダーを、決まった位置とサイズで開いてくれると便利!と思い、VBSのリファレンスとかサンプルのスクリプトをググってなんとか作ってみた。
[more...]

15:31:43 | 3k1 | comments(0) | TrackBacks

August 13, 2010

Snow Leopard:AppleScriptでデスクトップアイコンの位置を記録/再生

MacBook Al Unibody logo
8/24に予約した「Snow Leopard Mac OS X 10.6」が8/28に届いたので、即上書きアップグレードして特に問題もなく利用できています。
が、なぜか時々ログインするとデスクトップに置いてあるアイコンが右端に整列されてしまう事が有り、毎回元の位置に戻すのが面倒なのでAppleScriptで戻せる様にしてみました。

【2011/7/23追記】Mac OS XをSnow LeopardからLionへバージョンアップ後、このAppleScriptを試し動作する事を確認しました。
Lionでデスクトップのアイコンが整列される現象が改善していれば良かったのですが、Appleでは対応できない他のメーカーのソフトに原因が有る様で、Lionでもこのスクリプトが必要になるのは残念です。


(ツイートボタン設置テスト)

まずは、MacOS 9時代に買った新・AppleScriptでゼンマイびゅんびゅん!!P.151のスクリプトをそのまま入力して「ハンマー」ボタンを押してチェックすると、おそらくMac OS Xではもう使われていないプロパティ類が有る様でエラーになってコンパイルできませんでした。

ファイルメニューの「用語説明を開く…」から「Finder」の説明を開いて「desktop position」プロパティでデスクトップ上のアイコンの位置を読み書きできる事が分かり、なんとか動作する物が作れました。
【AppleScript エディタ画面】
デスクトップアイコンの位置を記録/再生するAppleScript

2009/12/26追記:
MacFan.jpでも「スノレパのバグの解決方法」という記事が挙がる位なので、困ってる人が私以外にもかなり多そうなので、ちょっと改良版をダウンロード出来る様にしてみました。
DTiconRecRestAS.zip
※スクリプトの内容を見るにはZIPファイルを開いて出来たファイルをAppleScriptエディタのファイルメニューから開くと確認できます。改良も出来るので動作やダイアログの文章が気になる場合は修正してご利用下さい。
[more...]

20:02:00 | 3k1 | comments(14) | TrackBacks

August 06, 2010

Twitter:宇宙人登場…orz


2010/8/6 am6:45 現在、ツイッターが止まってるみたい…

ツイッター・宇宙人
左の鋏が取れてる!

Twitter日本語版アンケート アンケート実施期間: 8/3(火)〜8/17(火)12:00まで
アンケートで文句言わないとダメかな…

Twitter公式ナビゲーター twinaviでツイートを検索するとクジラでもなんとか使えてる人も居るみたい…
メンテ中なのかな?フォローすべきユーザを正式に追加するみたいだし。


06:41:06 | 3k1 | comments(0) | TrackBacks

June 10, 2010

ツイッターが止まってる? 2010-06-10 06:40


いま何かツイッターが止まってるみたい…
昨日の夜もつながりにくかったし。

ツイッター停止中

八羽の鳥に連れ去られるクジラの絵、見飽きた?

前回:2010-01-20 20:50


06:33:00 | 3k1 | comments(0) | TrackBacks