並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 448件

新着順 人気順

AppleScriptの検索結果361 - 400 件 / 448件

  • AppleScriptでなくすmicro-toil - Qiita

    Background 株式会社AbemaTVでABEMAの広告プロダクト開発チームでSREをしているKosakaと言います。 元々はデザイナー・サーバサイドエンジニアをしていましたが、最近はクラウドネイティブな技術やパブリッククラウドと戯れています。 さて、ABEMAやアメーバをはじめ、サイバーエージェントが運営する各メディアをプラットフォームとした広告プロダクト・広告配信システムを開発しているチームが社内にはいくつかあります。 それらを横軸で束ねる、PTA(Publisher adTech Associations)というアライアンスが立ち上がり、所属エンジニアやビジネス職のメンバーを中心に、広告配信を支える技術や広告業界のドメイン知識に関する情報共有、勉強会、公開イベントなどを定期的に開催しています。 今回はそのPTAのアドベントカレンダー2020のエントリとして小ネタ記事を書きたいと

      AppleScriptでなくすmicro-toil - Qiita
    • Sequel AceをApplescriptで操作する - ハイパーマッスルエンジニア

      以前Sequel ProをApplescriptで操作するのはやっていたが、昨今はSequel Aceを使うようになった。 Sequel ProとAceではFavorite.plistのPATHやUIの配置などがいくつか異なっていたため、それをまとめたい。 スクリプト まずどういったスクリプトなのかを載せておく。お気に入りリストを取得してfzfで選択し、接続するというスクリプト。 GIFはSequel Proだが同じことがSequel Aceでも可能 ソース #!/bin/sh # # Sequel Aceで指定した接続を開く # 引数にはSequelProの「お気に入り」の行番号を示すインデックスが入る # function run_sequel_pro() { local app='Sequel Ace' osascript -- - "$@" << EOF on run argv t

        Sequel AceをApplescriptで操作する - ハイパーマッスルエンジニア
      • Remote DesktopでのNATルーターのガイドライン

        Apple Remote Desktopユーザガイド ようこそ Remote Desktop について コンピュータを管理する ユーザと対話する ファイルを配布する 構成内容の情報を取得する 環境設定を設定する ツールバーをカスタマイズする ヒントと便利な使いかた ネットワークのガイドライン 基本的なネットワークのガイドライン ワイヤレスネットワークのガイドライン NATルーターのガイドライン TCPおよびUDPのポート参照 Remote Desktop を設定する 「Remote Desktop」をインストールする/設定する リモートマネージメントを有効にする クライアントを追加する クライアントコンピュータの検索を保存する コンピュータリストを管理する ディレクトリサービスのグループ認証を使用可能にする 管理用ソフトウェアをアンインストールする Remote Desktopのセキュリテ

        • AppleScriptを使ってMac画面収録動画をGIFに自動変換 - Qiita

          動機 Mac で画面を収録する方法によると、 macOS Mojave では、キーボードの「shift + command (⌘) + 5」キーを押すと、画面の静止画を取り込んだり動画で撮影したりするために必要なコントロールが全部表示されます。 ただ、この方法で作成する動画が .mov 形式で、BlogやPull Requestにはそのままでは使えないので、FFmpegを使って手動でGIFに変換していました。 これが結構手間で画像を貼り付けるモチベーションが下がるので、今回、Apple Scriptを使い自動化しました。誰かの手間が少しでも省けたら嬉しいです。 Gyazo などのツールでも画像を作成してくれるサービスを使わないの? 長めの尺のアニメーションを撮りたい時もあった為です。 セットアップ python3 ffmpeg をインストールします。 GitからソースをDL こちらのソース

            AppleScriptを使ってMac画面収録動画をGIFに自動変換 - Qiita
          • AutomatorでWindowsのパスをMacのパスに変換を自動化して効率を上げる - ゲームエンジニアの雑記ブログ

            こんにちは、エンジニアのオオバです。 前提としてぼくはMacユーザーです。 MacとWindowsが混在する環境で働いていると、共有サーバのURLをWindowsユーザーから送られてくると、Macではそのままアクセスすることができません。 \\hoge\piyo\foo\ Windowsユーザーから送られる上のようなパスを以下のように変換したい。 smb://hoge/piyo/foo/ →11万文字で徹底解説した「DOTweenの教科書」Unityアニメーションの超効率化ツールはこちら Automatorで対応する本件ググると結構出てきますが、自分が知らない、またはやったことがない事に関しては、既出はガン無視していくスタイルの本ブログですので調べて作って公開します。 準備変換したテキストを選択状態にしておきます。 自動化の流れ具体的には以下のような流れで自動化させてみます。 シェルスクリ

              AutomatorでWindowsのパスをMacのパスに変換を自動化して効率を上げる - ゲームエンジニアの雑記ブログ
            • Mac × AlfredでNeovimとVimをGUIかのように使う

              何がしたいの Macで Neovim や Vim をGUIライクに立ち上げたい できたもの Alfredから、 Neovim Vim の両コマンドでそれぞれがGUIライクに立ち上がる。 著しく便利。 How To iTerm2には Neovimを起動するプロファイル Vimを起動するプロファイル の2つを作り、 Alfredには、それぞれのプロファイルでiTerm2を起動するように適当なコマンドを作った。 iTerm2の設定 さほど複雑なものではない。 ただし、プロファイル名はあとでAlfred側の設定をするときに必要になるので厳密につけること。 (この通りにつける必要はないが、Alfredのスクリプト内容とは一致する必要がある) Neovimという名前のプロファイルを作る Commandの設定で、 Send text at start: を nvim && exit とする Vimという

                Mac × AlfredでNeovimとVimをGUIかのように使う
              • アプリがUniversal Binary化されているかをチェックできるユーティリティ「Uni Detector」がIntelとPPCに加えApple Siliconバイナリのチェックに対応。

                アプリがUniversal Binary化されているかをチェックできるユーティリティ「Uni Detector」がIntelとPPCに加えApple Siliconバイナリのチェックに対応しています。詳細は以下から。 Uni DetectorはAppleScriptの穴のTakaaki Naganoyaさんが10月頃から公開しているMac用ユーティリティで、Appleが発売を開始したApple Silicon Mac(Apple 64-bit)やIntel Mac(i386/x86_64)、古くはPowerPC(ppc/ppc64)アーキテクチャのMacをサポートしたUniversal Binaryアプリを判別し、リスト化してくれる機能がありますが、この「Uni Detector」がApple Siliconバイナリのチェックに対応しています。 新たにリリースされたUni Detector

                  アプリがUniversal Binary化されているかをチェックできるユーティリティ「Uni Detector」がIntelとPPCに加えApple Siliconバイナリのチェックに対応。
                • applescriptを使ってsafariのソースを保存する方法を教えて下さい。 - 初めてapplescriptに挑戦しているのですが、... - Yahoo!知恵袋

                  set theID to id of window 1 の部分ですが、tell によってアプリを指定していないので、このスクリプト自体のウインドウが対象になってます。つまり実行中のこのスクリプトを閉じようとしたために起こっているエラーです。 それから、keystrokeというGUI スクリプティングを使ってますが、これがもし動いたとしても、ページ毎に保存先を聞いてきますから面倒です。 それで、GUI ではなくSafari の通常のsaveコマンドを使えば簡単かと思ったのですが、Safari のsaveコマンドにはバグがあって動かないようです。こちらのサイトに書かれています。 http://stackoverflow.com/questions/7639512/save-the-source-of-an-open-webpage-from-safari-with-applescript そこ

                    applescriptを使ってsafariのソースを保存する方法を教えて下さい。 - 初めてapplescriptに挑戦しているのですが、... - Yahoo!知恵袋
                  • Macでカメラ写真・動画ファイルの日付別フォルダ自動振り分け整理術

                    ただ、せっかくSDカードスロット付きのM1 Max MacBook Proを導入したというのに、この記事で紹介している方法だとSDカードを認識してくれない。ちなみに、ドッキングステーション経由であれば認識してくれるのですが、これもWindows11になってから不安定。。 というところで、最近は手動でSDカードからデータを取り出して、NAS内に日付フォルダを作成して、ファイルをコピーして・・・というかなり面倒くさい方法でデータを取り込んでいる日々。 しかし、ついに念願の「日付ごと自動振りわけ」を実現し、かつ、使用機種にも枝分かれする形を実現できました。 今回は、AppleScriptやアプリを使用してた方法を備忘したいと思います。 カメラの画像・動画データ、フォルダ振り分け整理の目指したい形 PlayMemories Homeでは、YYYY-MM-DD(例:2022-10-05)の形で、1階

                      Macでカメラ写真・動画ファイルの日付別フォルダ自動振り分け整理術
                    • VSCodeにてショートカットキーでコードを実行しよう! Code Runnerの初期設定の方法について

                      はじめに VSCodeのコマンドラインでコードを実行したいけど、毎回コマンドを打つのが面倒臭いと感じることはありませんか? そんな時は拡張機能の「Code Runner」を使ってみましょう! 「Code Runner」を使えばショートカットキーで簡単にコードを実行できます。 ※各プログラム言語の実行環境は別に設定しておく必要があります。 Visual Studio Codeとは 恐らく説明は不要だと思いますが、一応「Visual Studio Code」について簡単に説明します。 「Visual Studio Code(VSCode)」は開発者に人気があるMicrosoft社が提供するコードエディターです。 軽量かつ高速であり、拡張機能が豊富なのが特徴です。 Code Runnerとは 「Code Runner」は「VSCode」で簡単にコードを実行できる拡張機能になります。 具体的にはコ

                        VSCodeにてショートカットキーでコードを実行しよう! Code Runnerの初期設定の方法について
                      • C++の環境構築メモ(Mac, VSCodeで競技プログラミング)

                        VSCode の拡張機能インストール C/C++ C/C++ Extension Pack Code Runner VSCode 設定 settings.json 設定 { "clang.executable": "clang++", "code-runner.runInTerminal": true, "clang.cxxflags": [ "-std=c++14"], "code-runner.executorMap": { "javascript": "node", "java": "cd $dir && javac $fileName && java $fileNameWithoutExt", "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "cpp": "cd $

                          C++の環境構築メモ(Mac, VSCodeで競技プログラミング)
                        • AppleScriptで起動アプリをチ… - Apple コミュニティ

                          AppleScriptで特定のアプリケーションが立ち上がっているかどうかチェックしたいと思い、次のようなスクリプトを書きましたが うまく行きません。 (* Terminalが起動しているかどうかのチェック *) tell application "Finder" to set aList to name of every application process if "Terminal" is in aList then display dialog "Terminal is currently running." with icon note else display dialog "Terminal is not running." with icon stop end if aList --リストのチェック Terminalを起動してから上記のスクリプトを実行させると、結果ウィンドウ

                          • Evernote – AppleScriptの穴

                            Evernoteで選択中のnoteをいったん書き出して、指定のNotebookにインポートするAppleScriptです。 # Evernoteはバージョン10でAppleScriptサポートが削除されてしまったので、本Scriptはバージョン10以降のEvernoteでは動作しません 選択中のnoteを指定のNotebookにコピーします(添付画像なども含めてすべて)。元の選択中のnoteを削除すれば、「移動」したのと同じことになります。 EvernoteのAppleScript用語辞書には、importコマンドの説明に、 Import notes from an xml file. とあります。このXML fileというのがENEXファイルだというのがこのimportコマンドの説明に書かれていないので、 「ENEXファイルで書き出して、ENEXファイルで読み込む」 という操作ができるこ

                            • クソPR(Pull Request)をやっつけろ - doilux’s tech blog

                              本ブログ1年ぶりのポストは、私が所属するPTAのアドベントカレンダー6日目の記事です。 PTAについては、1日目の会長の記事をご覧ください。 前回は、同僚の@hyperdashによる、AppleScriptでなくすmicro-toilという記事でした。 私について 今年の前半はABEMAの広告プレースメントシステム、後半は営業支援システム(UU試算、在庫管理、申込・入稿など)の開発チームで、主にEMとPMを担当。 本記事について 今年はじめ頃に、レビューがちゃんと機能していないと感じて社内に展開した記事をちょっと加筆・修正したものです。私なりの、レビューってこういうものだよねっていう考えと、レビューを出す際に心得て欲しいことを記載しています。特に会社に入って初めてチームで、仕事でコードを書く新卒1年目のエンジニアなどに読んで欲しい内容です。 本題 ↑スライド中に出てくるクソPRはこちら 補

                                クソPR(Pull Request)をやっつけろ - doilux’s tech blog
                              • VBAからのAppleScript呼び出し その2 - Qiita

                                #これまでのあらすじ 前回の投稿では、 Application.FileDialogの代わりに、 AppleScriptのchoose folderを使用して、 フォルダ選択ダイアログを表示することまではできました。 あとは、FileSystemObjectで行っていたことを代替する処理を作って 選択したフォルダ内のファイル名を全て取得するだけ! #そう簡単にはいかなかった AppleScriptのヘルプにそれっぽいサンプルがありました。 AppleScriptからFinderアプリケーションを呼び出す(tellする)ことで 簡単に実現できそうでしたが、つまずいたポイントがいくつか。 ###1.VBAからtellを含むScriptをMacScript(…)で呼び出すとエラーになる なぜエラーになるのかは結局わかりませんでしたが… サポートされないMacScript関数を使うのをあきらめ、

                                  VBAからのAppleScript呼び出し その2 - Qiita
                                •  更新に頓挫しそうです - T’s blog

                                   Keyboard MaestroでOCR - T’s blogでKeyboard MaestroのOCR機能を使ってみたのだけれど上手くマクロの設定が出来ずに悩んでいます。AppleScriptが間違っているのか 理由がわかりません。とりあえずエラー表示は解消したのですが読み取りが芳しくありません。ChatGPTに尋ねると最もらしい答えは帰ってくるのだけれど指摘のアクションなどこの世には存在しなかったりします。仮想のAIをアテにしていると人間らしさを忘れてしまいそうなのなで地味にWebでカンニングしながら修正しています。しかし肝心のMicrosoft Cognitive Services の「Azure」の設定はとても時間がかかるし以前は無料で使えた「PDFpenPro」はトライアル期間はあるもののダウンロードが困難な状況です。もともとOCRが必要で始めた試みでもなくKeyboard

                                     更新に頓挫しそうです - T’s blog
                                  • NASに音楽データを移行

                                    今更ながらNAS(DS218j)にミュージック.appの音楽データを移行することに 環境 macOS Monterey 12.3 ミュージック.app 1.2.3.56 DS218j(DSM 7.0.1-42218 Update 3) DS218jにAudio Stationをインストール。 「music」共有フォルダが作成されるので、そこに「~/ミュージック/Music」フォルダをコピー。 ミュージック.appをoptionキーを押しながら起動。「ライブラリを選択…」ボタンをクリック。 NASにコピーした「Music Library.musiclibrary」を選択。 後は、Mac起動時にmusicを自動マウントするために、「システム環境設定」»「ユーザとグループ」の「ログイン項目」タブにて、「+」ボタンをクリックして、「music」を選択して登録。これで完了です。 Synology D

                                      NASに音楽データを移行
                                    • LLMのスクラップ一覧

                                      scrapsTrendingAlltimeLatest「LocalAI」を試すClosedkun43218時間前にクローズ#LocalAI#LLM7CLIでLLMモデルの実行・管理ができる「cortex.cpp」を試すClosedkun4324日前にクローズ#jan#LLM#cortexcpp7OpenAI の Responses API を試すOpenkun4327日前にコメント追加#LLM#OpenAI12AIコードエディタ「Windsurf」下調べ→使い始めたClosedkun4322ヶ月前にクローズ#LLM#editor#windsurf11RAG関連のメモOpenHidenori23時間前にコメント追加#RAG#LLM7GGML/GGUF/GPTQの違いClosedkun4322023/09/01にクローズ#LLM11gpt-4oの画像生成を試すClosedkun4323日前にク

                                        LLMのスクラップ一覧
                                      • Numbers.app で VBA のように、行番号・列番号でセルを走査したい - Qiita

                                        Excel VBA の Cells(2, 3).Value = "foobar..." のように、行番号、列番号を指定して、Numbers.app 上のセルを走査したい場合のスニペットです。 実行してみると、すこぶる遅い...。 AppleScript の場合 tell application "Numbers" tell front document tell active sheet set theTable to first table repeat with r from 1 to 5 repeat with c from 1 to 3 set theCell to item c of cells of item r of rows of theTable set value of theCell to "hello" end repeat end repeat end tell

                                          Numbers.app で VBA のように、行番号・列番号でセルを走査したい - Qiita
                                        • ターミナルからTickTickのタスクを確認する - 詩と創作・思索のひろば

                                          TickTick はまだ使ってるぞよ! しかし新年の高揚感もとうに果てて、なんとか新鮮新奇さを演出してモチベーションを維持しようとしている状態。またできるだけタスクを確認するためのコストをゼロに近づけていく必要がある。最近はやっぱなんでもキーボードでできるの大事だなって気持ちが高まっているので、そうする。なんかウィンドウやタブの切り替えが下手になってきたような気がするんだよなー。 CLI で TickTick のタスクを一覧するツールを書いてみたのだけど、今回は API を使わずに macOS の Open Scripting Architecture を使ってみた。AppleScript を書いて使うことが多いあれだ。長(おさ)ともかかっている(ここまで同僚情報)。 Raycast の extension がやってたのでその真似なんだけど、OSA 経由でアプリに問い合わせるということにす

                                            ターミナルからTickTickのタスクを確認する - 詩と創作・思索のひろば
                                          • macOSのセキュリティとプライバシー保護 - Plan 9とGo言語のブログ

                                            plan9portのAcmeエディタを通常のmacOSアプリケーションと同じような感覚で使えるようにするため、起動処理をAppleScriptで実装したappパッケージを使っています(GitHub)。AppleScriptを使っているのは、シェルスクリプトだけではファイルのドロップが実現できなかったという事情があります。 Finderを制御するアクセスを要求しています いつからだったか忘れましたが、このアプリケーションを実行した際に、突然macOSからアクセス要求ダイアログが表示されるようになりました。 なぜ表示されたのかわからないので、確認してから許可しようと思って「許可しない」を選ぶと、次にアプリケーションを起動してもアクセス要求ダイアログは表示されず、常にFinderにApple Eventsを送信する権限がありませんというエラーが発生するようになってしまいました。 インターネットに

                                              macOSのセキュリティとプライバシー保護 - Plan 9とGo言語のブログ
                                            • macOS アプリの開発をはじめるよ : ブラウザの特定のタブを閉じる applescript

                                              2018年02月25日20:33 ブラウザの特定のタブを閉じる applescript カテゴリMacApplescript えー、全然、iOS開発いじっていない間に、世の中の状況が全く変わってしまいました。 私の女性関係も変わってしまいました(笑) という冗談はさておき、脈絡もなく、Applescript 今、ちょっと仕事の効率化のために Automator と Applescript をいじっているのですが、なかなか面白いですね。 Automatorは知っている人には何を今更感があると思いますが、Applescriptの技術がベースとなっています。つまり、AutomatorでできることはすべてApplescriptでできるわけです。 Automatorで大雑把に作って、Automatorのモジュール(って言うんでしょうか?)でできないことは「Applescriptを実行」モジュールを使

                                              • Mac最強の電卓アプリ - Qiita

                                                きっかけ ある日、M1のmacに乗り換えたことにより、今まで使っていた電卓アプリが使えなくなった。 mac標準の電卓は私にとってはちょっと使いにくい。 答えはPythonにあり ターミナルなりiTermなりでPythonが開ければ、対話形式で計算ができて、電卓としては申し分ありません。 だがこれではターミナルを開く→Pythonという二段階が必要。 でもやっぱりSpotlightなりAlfredなりで一発で開けられるアプリが欲しいなぁ。 簡易的なアプリを作る というわけでAutomatorを使って簡易的なアプリを作ります。 Autmatorを開き、新規書類を選択。 書類の種類は「アプリケーション」を選択。 AutomatorでAppleScriptを実行を選択し、以下の感じでスクリプトを入れる。 on run {input, parameters} tell application "Te

                                                  Mac最強の電卓アプリ - Qiita
                                                • Xcode + AppleScriptを使ったiPhone位置偽装 (円形歩行器)【備忘録】 - Qiita

                                                  目的 ○ク三ンブルームのビッグフラワーの周りをぐるぐる歩かせたくなったので、円形歩行器を作りました。 ビッグフラワーの周りに花を植えるだけで歩数はカウントされません。 (ビッグフラワーを咲かせるのが大変な田舎での利用を想定しています。) 家の近くの座標であれば急激な座標変化を伴わないのでBANされづらいかもしれません。 ポ◯モンGOに流用するとより威力を発揮すると思います。 詳しいBAN要件については以下の記事を参照ください。 【ポケモンGO】Niantic(ナイアンティック)の「不正行為に関する 3 ストライクポリシー」 「特定のGPS座標から特定のGPS座標までの距離を、通常ではありえない時間内で移動する」という、 いわゆる「テレポート」に関する不正検知はしっかりしているようですが、 位置偽装アプリを使用して「常に特定のGPS座標に遠隔ログインする」という不正行為の検知には至っていない

                                                    Xcode + AppleScriptを使ったiPhone位置偽装 (円形歩行器)【備忘録】 - Qiita
                                                  • Mac Automator AppleScript テキストファイルの改行まで読み込む | mixiユーザー(id:7593622)の日記

                                                    色々見た結果、以下のようにすると、改行の前までのテキストを取得できた。 「before」を「until」にすると、改行までを含んでテキストを取得する。 set theReadFile to "/(フルパス)/readtest.txt" set theText to read theReadFile before "\n" --ほんとは半角のバックスラッシュ(optionキー+「\」)と「n」 ただ、これをコンパイル(スクリプトエディタでもAutomatorでも)すると、「\n」が画面上ほんとの改行になって以下のようになる。 set theReadFile to "(フルパス)/readtest.txt" set theText to read theReadFile before " " --ほんとは半角のバックスラッシュ(optionキー+「\」)と「n」 *** 色々調べている途中に見

                                                      Mac Automator AppleScript テキストファイルの改行まで読み込む | mixiユーザー(id:7593622)の日記
                                                    • [Mac].command起動時にターミナルウィンドウを自動的に閉じる2つの方法|2001Y's Blog

                                                      .commandファイルから起動する時、処理が終わると [プロセスが完了しました] と表示されるだけで使い物にならない状態で開きっぱなしにされます。 2. .commandファイル自体を書き換える .commandファイルの最後に以下のAppleScriptを加えることで、環境設定を変えることなく、ウィンドウを閉じることができます。 osascript -e 'tell application "Terminal" to close first window' また、この方法を使うと "AppleScript(osascript)実行中に終了する" という形になり、確認画面を表示させることができます。キャンセルすれば実行記録が見れます。 追記 この2つは併用することもできるので、1. の設定はしておいて、確認が欲しい時だけ 2. を追加するという方法でぼくは使ってます。

                                                      • AlfredでKarabiner-Elementsのプロファイルを切り替えるWorkflowの作り方

                                                        前に軽く紹介しただけで、詳しく取り上げてはいなかったので、今回はKarabiner-Elementsというアプリについて紹介します。Karabiner-ElementsはキーバインドのカスタマイズができるアプリKarabiner-Elementsはキーバインドのカスタマイズ(リマップ)ができるアプリです。これを使うことによって「caps lockをcontrolに変更する」といったことが実現できます。ちなみに、Karabiner-Elementsは名前が非常にややこしく、昔はKeyRemap4MacBookという名前でした。その後、Karabinerに名前が変更されたのですが、macOS SierraからMacのキー... Workflowの作成まずはAlfredの環境設定の[Workflows]のサイドバー下の「+」ボタンを押し、「Blank Workflow」をクリックして必要情報を入

                                                          AlfredでKarabiner-Elementsのプロファイルを切り替えるWorkflowの作り方
                                                        • 【解決】文字数を指定してダミーテキストを生成したい!

                                                          デザイン・レイアウト作業やテキストエディタでの執筆のとき,「□□□□□□□□□■□□□□□□□□□■」のようなダミー文字を使うことがあります。10文字(または5文字)ごとに見た目が変わるため,文章がどのくらいのスペースを占有するか,指定された文字数はどの程度の長さかを大雑把に測るのに役に立ちます。 かつてはダミーくんというアプリケーションで生成していたそうですが,対応機種がMac PPCとあり今やロストテクノロジーです。 そこで今回はダイアログで文字数を指定してダミーテキストを生成し,クリップボードにコピーするAutomatorサービス(クイックアクション)を紹介します。

                                                            【解決】文字数を指定してダミーテキストを生成したい!
                                                          • [macOS] Cocoa Scripting Support - Qiita

                                                            Cocoa Scripting Cocoa Scriptingとは Cocoa Scriptingとは、スクリプト制御可能なmacOSアプリケーションを実装するための、Cocoaフレームワークの機能を指します。これをサポートしたアプリケーションは、AppleScriptで制御可能になります。 当初は、Apple Event Managerが使用されていましたが、Tiger以降はCocoa Scriptingがこれに取って変わりました。 Cocoa Scriptのサポート準備 macOSアプリにてCocoa Scriptingをサポートする際には、実装以前に複数項目の準備が必要です。 ターゲットプロパティ (.plistファイル) plistファイルに以下の要素を追加し、CocoaScriptingサポートを有効化します。設定中のScripting.sdefは後述するスクリプト定義ファイルの

                                                              [macOS] Cocoa Scripting Support - Qiita
                                                            • AutometorとAppleスクリプトでGUIアプリを自動操作 - littlewing

                                                              Gui画像処理アプリを自動化したいと思って調べる MacにはAutometorなる自動がツールがある。 GUI操作を録画するように記録可能。 ただ、動かない部分もあったり、自動生成されるAppleScriptが読みづらい 基本はAppleScritpで直接書いちゃって、わからない部分だけAutometorでソース生成して利用したほうが早いかも 意外とドキュメントが少ない これがわかりやすいかな? APPLESCRIPT FOR ABSOLUTE STARTERS (PDFファイル) いろいろ覚書 キーの操作 tell application "System Events" key code 102 --英数キー keystroke "g" end tell キーコードの一覧 lion - How do I automate a key press in AppleScript? - Ask

                                                                AutometorとAppleスクリプトでGUIアプリを自動操作 - littlewing
                                                              • 【macOS】右クリックから短縮したAmazonリンクをコピーする - Qiita

                                                                まとめ Amazonってリンクが無駄に長い そういうサイト1もあるが、macの右クリックからコピーしたい Automatorを使って作った Amazonのリンクは長い 検索から飛ぶと、こんなに長くなってしまう https://www.amazon.co.jp/%E3%83%A2%E3%83%AD%E3%83%83%E3%82%B3-%E3%83%95%E3%83%AB%E3%83%BC%E3%83%84%E3%83%A8%E3%83%BC%E3%82%B0%E3%83%AB%E3%83%88-60%E5%80%8B%E5%85%A5%E3%82%8A1BOX/dp/B007CEWVRW/ref=sr_1_4?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3DI1RMHPRJFY3&keywords=%E3%83%A2%E3%83%

                                                                  【macOS】右クリックから短縮したAmazonリンクをコピーする - Qiita
                                                                • [#29] 改めてビューについて考えてみる - これまでのビューとCocoaのビュー|バスケ

                                                                  初出: MacPower 2002年 12月号 今回は、Mac OS X v10.2(以下、Jaguar)で導入された「HIView」について語ることにしよう。HIView はOS内部にも影響する大々的な改造で、開発者も待ちわびていた機能だ。しかし、ユーザーが目にする効果としては比較的地味なために、注目を浴びることが少ないようだ。しかしこのHIViewの登場で、Carbonの開発環境は大きく変わることになる。ひいてはJaguar環境の操作性の統一感にも影響する。HIViewは、それだけ大事な機能なのだ。そのHIViewについて考えるにあたって、まずはビューというものについて腰を据えて考えてみよう。 そもそもビューという用語は一般的なんだろうか?われわれ開発者にとっては当たり前の機能だが、普通のユーザーは直接意識する必要がないものなので、なかなか正しく理解するのは難しいようである。 簡単にい

                                                                    [#29] 改めてビューについて考えてみる - これまでのビューとCocoaのビュー|バスケ
                                                                  • ‎LadioCast

                                                                    LadioCastはMac OS X上で動作するインターネットラジオ放送ソフトウェアです。以下のような特徴を持っています。 * Icecast, RTMP, SHOUTcast形式の音声放送 * 複数のサーバーへ同時に音声ストリーミングを送信することが可能 * エンコーディングフォーマットとしてOgg Vorbis・MP3・AAC・HE-AAC・Ogg Opus・Ogg PCMに対応 * 4イン/4アウト/4バスのミキサーを装備し、入力デバイスから出力デバイスへオーディオデータを自由にルーティング * AppleScriptにより接続イベントをコントロール可能 * SSL対応

                                                                      ‎LadioCast
                                                                    • Google Drive File StreamのドライブでSpotlight Indexを生成 – AppleScriptの穴

                                                                      — Created 2016-06-17 by Takaaki Naganoya — 2016 Piyomaru Software use AppleScript version "2.4" use scripting additions use framework "Foundation" property NSArray : a reference to current application’s NSArray property NSPredicate : a reference to current application’s NSPredicate property NSSortDescriptor : a reference to current application’s NSSortDescriptor property NSMetadataQuery : a refere

                                                                      • FY とは、CY とは

                                                                        おまけ (5) ActiveDirectory (1) Active Directory (61) Android (1) ANSI (1) Apple (4) AppleScript (6) ASP.NET (13) Backup (3) bash (3) BAT (14) bind (3) CentOS (9) CSharp (17) C言語 (5) DNS (7) dovecot (2) Excel (5) Fedora (4) FFmpeg (1) FreeBSD (16) IPv6 (3) iSCSI (1) Java (12) JavaScript (8) Link (4) Linux (25) Mac (14) Mail (7) Microsoft (6) network (2) NIS (1) Node.js (6) OpenIndiana (1) OpenLDAP (6)

                                                                        • なんとなくコマンド(43) Windows PowerShellでファイルダイアログを表示

                                                                          今回はWindows PowerShellでファイルダイアログを表示します。なお、PowerShell Coreでは動作しません。Windows PowerShell専用です。実行する場合はISEから行ってください。今回はファイルダイアログを表示するのが目的なので何かややこしいファイル処理をしたりテキストデータを加工処理することはしません。要するに目的はファイルパスを求めることだからです。 macOSでのPowerShellでのダイアログ表示については次回説明します。ちなみにmacOSのbash,zshでもファイルダイアログを表示できます。 コマンド処理の不安 コマンドラインからコマンドを入力して処理する場合に不安になるのが、指定したファイルパスが正しいかどうかというのがあります。パスの指定は1文字間違えただけで大変なことになってしまうことがあります。例えば./はカレントディレクトリを示し

                                                                            なんとなくコマンド(43) Windows PowerShellでファイルダイアログを表示
                                                                          • JXA(JavaScript で書いた AppleScript)で window.prompt(); を使いたい - Qiita

                                                                            /** * JavaScript の window.prompt() のようなものを実行する。 * @param {string} msg 表示したいメッセージ。'\n' で改行できます。 * @param {string} answerDefault 規定の答え(オプション)。 * @param {string} icon アイコン(("stop" | "note" | "caution")。規定は "note")。 * @param {array} buttons 設置するボタン名の配列(既定は "OK" ひとつ)。 * @param {string} defaultBtn デフォルトにしたいボタン名(既定は "OK")。 * @returns 返り値オブジェクト。例:{buttonReturned:OK, textReturned:foobar} */ function prompt

                                                                              JXA(JavaScript で書いた AppleScript)で window.prompt(); を使いたい - Qiita
                                                                            • 【Mac】radiko録音中のうっかりスリープを防止する

                                                                              Automatorを使って、スリープ判定プログラムを登録する Automatorとは 今回使うAutomatorというアプリは、Macに標準でついてくるアプリです。これにより、キーボードのショートカットキーで、スリープ判定ができるようになります。 本来Automatorは、何かを自動化させて効率化・簡略化を図るためのアプリですが、それ以外にも、特定のアプリやファイルを実行するためのショートカットキーを設定することができる「サービス」を作成できます。 Windowsだと、キーボードショートカットキーへの割り当ては、比較的簡単に設定できますが、Macの場合は、(基本的には)Automatorを使わないといけません。 Automatorの起動とサービスの作成 というわけで、まずはAutomatorを起動しましょう。LaunchpadやSpotlightで「Automator」と検索するのが早いと

                                                                                【Mac】radiko録音中のうっかりスリープを防止する
                                                                              • Mac: rsyncによる2点間のファイルコピー (rsync, vpn, afp, applescript使用) | Logon Blog

                                                                                年末年始に今まで自宅に設置していた MacMini (Serverではなくデスクトップマシン) を実家に移設したのですが、Eye-Fiを使っているコンパクトデジカメで写真を撮影しながら「あ、Eye-Fiのファイル転送先設定が実家に移設したMacMiniのままだ…」という事に今更気がつきました。 最も簡単な解決方法は自宅に残っているMacBook ProかMacBook AirにEye-Fi CenterとEye-Fi Helperをインストールして転送先を変更すれば良いのですが、もう少し難しく解決してみようと思い、VPN接続で実家のネットワークに接続しrsyncコマンドを使って自宅のLANに接続されているAirMac Extremeに繋がっている外付けHDDへファイルを転送する方法を試してみました。 条件としては次の通り。 自宅はCATVでインターネットへ常時接続。 実家はFTTHでインタ

                                                                                • setodaNote CTF Writeup (OSINT) - Tahoo!!

                                                                                  この記事はsetodaNote CTF OSINTジャンルのWriteupです。 tkys_with_love (30pts, 392solves) Dorks (50pts, 362solves) filters_op (50pts, 378solves) MAC (50pts, 345solves) tkys_eyes_only (50pts, 227solves) MITRE (100pts, 236solves) Ropeway (120pts, 285solves) N-th prime(200pts, 41solves) identify_the_source (250pts, 67solves) Security Oepration (300pts, 39solves) tkys_with_love (30pts, 392solves) コールサイン C6DF6の乗り物を特定

                                                                                    setodaNote CTF Writeup (OSINT) - Tahoo!!