You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
特定のファイルに自在にアクセスして操作することは、コードを書く上で最も基本的な技術のはず。 にもかかわらず、AppleScriptでコードを書く時に的確なファイル参照がおろそかで、試行錯誤して無駄な時間を費やしていた。 もう、ファイル参照で迷わぬように、理解できないエラーで立ち止まらないように、できる限り調べてみた。 alias参照 --Mac形式のパステキストは、ディレクトリを":"で区切る set Mac_path_text to "Macintosh HD:Users:zari:Desktop:test_path_to.me.scpt" --Mac形式のパステキストから、alias参照を求める(以下2通りの方法がある) alias Mac_path_text Mac_path_text as alias --結果:alias "Macintosh HD:Users:zari:Desk
Phillip Stearns An artist working with electronics and electronic media, based in Brooklyn, NY This is a collection of resources I find relevant to my own creative practice concerning Glitch Art. It’s by no means complete or exhaustive, and sadly, though I am trying to include as many relevant and important figures as possible, it will be impossible for me to include them all. I will do my best to
現在使用中のアプリケーションのウィンドウを「全画面表示/全画面表示の半分のサイズ表示で切り替える」スクリプトと、ウィンドウを「画面の右隅に寄せる/左隅に寄せる」スクリプトを書きました(ソースは下記)。 なんてことない機能のスクリプトですけど、QuickSilverのランチャーとしてショーットカット登録しておくと、ボタンひとつでウィンドウを操作できるので快適です。(ノートPCのトラックパッドでウィンドウのサイズを変えるのって指がしんどい。キレイに並べるのも大変だし) 言葉だと実際の動き方がいまいち分かりにくいので画像を。 全画面表示が 半画面(?)表示に切り替わる。 半画面表示の時にスクリプトを走らせると全画面表示にスイッチします。 右寄せになっているアプリケーションウィンドウを 左寄せにします。 すでに左寄せになっているウィンドウにたいして使うと右寄せにスイッチしてくれます。 なんでウィン
Okamoto's Homepage Applescriptのごく基本的なサンプル ウインドウ関連 | ファイル/フォルダ操作 | ファイル属性 | ディスク関連 | ダイアログ関連 | プロセス関連 | クリップボード関連 | ファイルの読み書き | 日付け/時刻関連 | その他 | 繰り返し処理 ウインドウ関連 ウインドウの名前を得る | ウインドウを移動する | ウインドウのサイズを変更 | ウインドウをズームする | ウインドウを閉じる | ウインドウをドックに格納する | ウインドウの表示をアイコンビューに変更 | ウインドウの表示をリストビューに変更 | ウインドウの表示をカラムビューに変更 | アイコンビューのオプションを変更する | アイコンビューでアイコンの大きさを変える | リストビューでフォルダのサイズも表示する | リストビューでアイコンの大きさを変える | リスト
Snow Leopardになって、サービスメニューにAutomatorのワークフローを自由に追加出来るようになった。今まで各アプリケーションから一方的に提供されるサービス機能の中で、便利そうなのを見つけて利用するしかなかったが、これからは自分が欲しいと思う機能を創意工夫で追加できるようになったのだ。シンプルなAutomatorのワークフローを作成するだけで。*1 しかも、メニューとして表示されるのは、その状況で利用できるサービスのみに限定されるようになった。以前のように、利用できないものまで含めて、登録されているサービスがすべて表示されて、多すぎるメニューで溢れ返って選択するのが面倒臭くなる状況も改善された。 また、アプリケーション名 >> サービス 以外にも、コンテクストメニューやアクションメニュー(Finderツールバーの歯車アイコン)にも、利用可能なサービスが表示されるようになった。
ブログを始めた当初、カテゴリーのタグ付けがよく分かっていなかった。また、この後どんな話題について書いていくか、という想像力もなかった。だからこのブログのカテゴリー分けは、いい加減なのである。ところで、最近はAppleScriptの話題が多いのに、AppleScriptカテゴリーがないことに気付いた。そこで意を決して、過去の記事まで遡ってAppleScriptカテゴリーをタグ付けしてみた。(結構面倒だった)何とか終わって、AppleScriptタグをクリックしてみると、気持ち良く一覧表示された。 [AppleScript]記事一覧 現在まで、全部で74記事ある。予想外に多い。記事の人気としてはどんな傾向があるのか、少し調べてみた。 ブックマーク数ランキング(ベスト10) こんな感じであった。 サービスがいいMacBookにしておく MacBookのあらゆるウィンドウをキー操作で自在に操るため
以前の日記 MacBookのあらゆるウィンドウをキー操作で自在に操るために(AppleScript + Quicksilver で作成していたAppleScriptには、解決できない二つの問題が残っていた。 フローティングウィンドウがあると、編集中のメインウィンドウよりも優先して操作対象になってしまい、肝心のメインウィンドウが操作できない。 Aptana StudioとNeo Officeで操作できないことが判明...。何故だろう?GUIスクリプティングを利用しているのに...。 GUIスクリプティングを使えば、あらゆるウィンドウを自在に操作できるはずなのだが、一部のウィンドウが思い通りに動いてくれなかったのだ...。 修正前のコード その時の主要な部分のコードは、およそ以下のように書いていた。 tell application "System Events" set pList to n
今までAppleScriptに備わっているオブジェクト指向的な仕組みを、あまり積極的に利用していなかった...。アプリケーションの補助的な操作に利用することが多く、シンプルなスクリプトを手順に従って並べるだけで結構満足できていた、ということもある。それに何より、オブジェクト指向的に書く方法、もっと言えばAppleScript自体をあまり良く理解できていなかったというのもある。 いつも、その場限りの必要な知識だけ調べて、動いたらそれまで。試行錯誤のやっつけスクリプトだった。いい加減、ちゃんと理解しておきたい...。 Hello World 「こんにちは」とダイアログで表示するだけの最もシンプルなコードだが、この裏には実に多くの仕組みが隠されていた。 display dialog "こんにちは" 実は、runハンドラ(メソッド)に定義されたコードと同じように解釈されている。(厳密には同じではな
AppleScript入門(Introduction) Mac OS XのAppleScript入門です。 目次 第一回 : AppleScriptってなに? 第二回 : AppleScriptの使い方 第三回 : Macも計算機なんだし コラム : AppleScript用エディタ 第四回 : 命令しなきゃ始まらない コラム : 用語説明の読み方(命令編) 第五回 : オブジェクトと属性 コラム : 用語説明の読み方(オブジェクト編) 第六回 : 変数は値を入れる袋 コラム : 用語説明の読み方(値編) 第七回 : インテリジェントでいこう 第八回 : 繰り返しで処理しよう 第九回 : ハンドラで受け止める 第十回 : 命令作ってラクしよう 第十一回 : ファイル指定を覚えよう 第十二回 : エラーに備えよう 第十三回 : スクリプト属性を設定しよう 第十四回 : スクリプトオブジェクト
先日、QuickTimeで画面操作を録画という記事をアップしましたが、 QuickTimeで撮ったファイルは、MOVファイルになります。 このファイルをWindowsで見るため、というか動画編集のソフトを使うために このMOVファイルをAVIファイルに変換しなければならなかったのですが、ネットで探すといろいろありました。 一番、画質がきれいだったのは MPEG Streamclipというもの。これはかなり優れものらしいです。 Squared 5 - MPEG Streamclip video converter for Mac OS X 左側のメニューから「MPEG Streamclip for Mac」をクリックして、ダウンロードしてください。
Online Data Corruption Software Databending made with Proce55ing Corrupt™ is a web based Glitch Art Software allowing its user to upload and share corrupted images on www.corrupt.recyclism.com Corrupt™ was first built with Proce55ing (2004). The corruption process starts by reading the binary code of an image file [JPG or GIF]; then arbitrary bytes are swapped [the number of replacements is a rand
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Compression artifact" – news · newspapers · books · scholar · JSTOR (September 2007) (Learn how and when to remove this message) "Mosquito noise" redirects here. For the anti-loitering technology, see Th
Animated example of what a glitched video can look like, by Michael Betancourt (Mae Murray in a screen test) Glitch art is an art movement centering around the practice of using digital or analog errors, more so glitches, for aesthetic purposes by either corrupting digital data or physically manipulating electronic devices. It has been also regarded as an increasing trend in new media art, with it
チャンピオン連載中の漫画家・佐渡川準さん(34)が自殺 代表作「無敵看板娘」 1 名前:そーきそばΦ ★:2013/08/13(火) 18:08:24.12 ID:???0 13日午前5時ごろ、茨城県利根町中谷の利根親水公園で、東京都小金井市、漫画家佐渡川準(本名・川人睦〈むつみ〉)さん(34)が、首をつった状態で死亡しているのを発見された。通りがかった男性(60)が110番通報した。茨城県警取手署は現場の状況から自殺とみている。 署の発表によると、佐渡川さんは公園内の木にロープをかけ、首をつっていた。死亡したのは13日未明ごろという。 免許証から佐渡川さんと確認された。公園の駐車場に佐渡川さんの乗用車が止めてあった。 所持品には遺書はなかったという。 佐渡川さんは利根町出身。秋田書店によると、現在、「週刊少年チャンピオン」で「あまねあたためる」 を連載している。代表作は「無敵看板娘」とい
ffmpgeXは、UNIX/Linux系で有名なMPEGエンコーダソフトffmpegをMac OS Xに移植したものです。MPEG、QuickTimeムービー、AVIなどを読み込んで、MPEG-1、MPEG-2、MPEG-4、QuickTimeムービー、AVI、DivXなどにエンコードすることができます。 この記事は、ffmpegX 0.0.9pをベースにしております。 インストール インストールは少々面倒ですので解説してゆきます。 まず、ffmpegXをこのサイトからダウンロードしてください。ダウンロードが完了すると、仮想ボリュームが開き、ffmpegXアイコンが現れます。 これをHDD上の適当な場所にコピーします。まあ、[アプリケーション]フォルダが順当な置き場所でしょうか。 ffmpgeXを使用するには、この他に、補助ツールが必要です。 ffmpgeXアイコンをダブルクリックすると、
これは面白そう。 以下、引用: ソフトウェア開発における「プロトタイプ」とは、シミュレーションを目的とした試作品のことをいいます。本書で解説するプロトタイピングは、主に紙などを使った「低精度プロトタイピング」を中心とした手法です。リスク回避や初期段階における可能性の模索をメ...
Installation Install Ruby if you have not. And install AviGlitch through rubygems. $ sudo gem install aviglitch Codes and Examples We'll show some code examples here. Before that, there is something you need to know. The input file must be an AVI formatted file. AviGlitch doesn't provide any file converting function, use ffmpeg or something to make an input sample. We recommend making the input fi
Objectives cv.jit is a collection of max/msp/jitter tools for computer vision applications. The goals of this project are to provide externals and abstractions to assist users in tasks such as image segmentation, shape and gesture recognition, motion tracking, etc. as well as to provide educational tools that outline the basics of computer vision techniques. Tools Statistics cv.jit.mean
Wikipediaによると、 インターネットでよく使われる画像フォーマット。アルファチャンネルを持っていて、GIF より精細な色表現ができ、圧縮率が高い。圧縮の仕組み上、JPEGだと保存する度に劣化してしまうが、PNGだと劣化しない。 とのことです。 PNGでは圧縮処理の前にフィルタリング処理があり、隣接するピクセル間の差分を取って均してから圧縮をかけるそうです。フィルターの種類は5つで、これは差分を取る方向が縦、横、斜めなど5つある、ということのようです。 詳しくはPNG仕様書にあります。 このフィルターをいじります。 フィルターは画像の横のラインごとに、上の5タイプから選ばれて使われています。ブラウザなどがPNG画像を表示する際には、各ラインごとに適用されているフィルターに対応したデコードを行うことで、正しく画像を解釈します。適応されたそれぞれのフィルタータイプを無視して一方的にデコー
プロトタイプファイルをブラウザにドラッグ&ドロップしてファイル情報を取得するサンプルです。 動きはシンプルなので「だから?」と感じられるかもしれませんが、、 通常ブラウザに画像をドロップすると、ブラウザがそのまま画像を表示します。してしまいます。 なので、CSS もかけられないし画像の操作もできません。それができちゃうというお話ですよ! まずは試作をご覧下さい。 試作へ 「ここに画像かテキストファイルをドロップしてください。」エリアに画像をドロップします。 複数ファイルを選択してもよいです。 画像であればサムネイルを表示します。ね、HTML の中に取り込めて、CSS も使えてる! テキストであれば内容を表示します。 これでファイル情報が取得できていることがわかると思います。 でも、「それって実際何に使うの?」と私自身もつまらなかったのでドロップしたファイルをサーバにア
html5では、file apiが追加された為、ドラッグアンドドロップでfileを開けるようになったようなので、試しに書いてみました。 ※html5では、FileReaderクラスとFormDataクラスを使うようですが、firefox3.6では、FormDataが使用できないようなので、base64形式+jquery.param()なデータをjquery.post()でアップロードしています。 ※drag&dropでは画像のサムネイルやテキストファイルの内容もプレビューできます サーバ側の動作は確認していませんが、なんとなく理解できた気がします。 <html> <head> <meta charset="utf-8"> <title>drag & drop file upload</title> <script type="text/javascript" src="jquery-1.4
PuPHPetはPHP製、MIT Licenseのオープンソース・ソフトウェアです。 Vagrantが注目を集めています。簡単に仮想サーバを立ち上げられますが、設定ファイルを書けばさらにコマンド一つで環境まで整ってしまいます。そんなVagrantの設定ファイルを設定を行うだけで生成してくれるのがPuPHPetです。 最初にディストリビューションを決めます。 次に最初にインストールするパッケージや設定を決めます。 HTTPサーバです。Apacheまたはnginxから選択します。 PuPHPetなのでPHPメインです。バージョンも5.3/5.4/5.5から選択できます。 PHPのモジュールです。入力補完がついているので簡単に選択できます。 PEARを組み合わせることもできます。 データベースです。MySQLまたはPostgreSQLが使えます。 後は設定ファイルをダウンロードするだけです。Zi
現在登録しているAppleScriptのサンプル及びユーティリティーのリストです。アプリケーション名の順に並べてあります。
2013年3月24日日曜日 AppleScript 最速基本文法マスター AppleScriptを書く準備 OSXに最初からAppleScript エディタという専用のエディタがインストールされています。コード補完や実行結果の表示など優れた機能を有していますのでこちらを使用することをおすすめ。アプリケーションフォルダのユーティリティの中にあります。 hello world display dialog "hello world" ツールバーの実行ボタン(Command + R)でコンパイル&実行が行われます。正しい文法で記述されているかはコンパイルボタン(Command + K)で確認できます。 基本的な考え方 AppleScriptは「オブジェクトに対してメッセージを送る」という考えでコードを書くのが基本。いわゆるオブジェクト指向言語というものです。アプリケーションはオブジェク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く