Adobe

[Adobe]Adobe関連プロセス一斉終了(プロセスが少し増えました)


【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
# Adobeの関連アプリの強制終了用
# 先に主要なアプリは終了させてから 例えばAcrobatは終了させてから実行
# com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.8"
use framework "Foundation"
use framework "AppKIt"
use framework "UniformTypeIdentifiers"
use scripting additions
property refMe : a reference to current application

set listAppBundleID to {"com.adobe.Acrobat.Pro", "com.adobe.distiller", "com.adobe.Reader", "com.adobe.bridge14", "com.adobe.acc.AdobeCreativeCloud"} as list
###まずは通常終了 を試みる
repeat with itemBundleID in listAppBundleID
  set strBundleID to itemBundleID as text
  try
    with timeout of 3 seconds
      tell application id strBundleID to quit
    end timeout
  on error
log "終了出来なかった:" & strBundleID
  end try
end repeat
delay 1
repeat with itemBundleID in listAppBundleID
  set strBundleID to itemBundleID as text
  set ocidRunningApplication to refMe's NSRunningApplication
  set ocidAppArray to (ocidRunningApplication's runningApplicationsWithBundleIdentifier:(strBundleID))
  repeat with itemAppArray in ocidAppArray
itemAppArray's terminate
  end repeat
end repeat
delay 1
###強制終了
repeat with itemBundleID in listAppBundleID
  set strBundleID to itemBundleID as text
  set ocidRunningApplication to refMe's NSRunningApplication
  set ocidAppArray to (ocidRunningApplication's runningApplicationsWithBundleIdentifier:(strBundleID))
  repeat with itemAppArray in ocidAppArray
itemAppArray's forceTerminate
  end repeat
end repeat

set listBundleID to {"com.adobe.ccd.helper", "com.adobe.acc.AdobeCreativeCloud", "com.adobe.Creative-Cloud-Desktop-App", "com.adobe.CCXProcess", "com.adobe.acc.HEXHelper", "com.adobe.acc.HEXHelper.GPU", "com.adobe.acc.HEXHelper.Renderer", "com.adobe.Install", "com.adobe.ACCC.Uninstaller", "com.adobe.accmac", "com.adobe.AdobeCRDaemon", "com.adobe.crashreporter", "com.adobe.LogTransport.LogTransport", "com.Adobe.Installers.AdobeLogCollectorTool", "com.adobe.cc.Adobe-Creative-Cloud-Diagnostics", "com.adobe.ccd.troubleshooter", "com.adobe.acc.CCDContainer", "com.adobe.ARMDCHelper", "com.adobe.AcroLicApp", "com.adobe.HDUninstaller", "com.adobe.ARMDC", "com.adobe.AdobeApplicationUpdater", "com.adobe.acc.AdobeDesktopService", "com.adobe.ngl.p7helper", "com.adobe.adobe_licutil", "com.adobe.AdobeIPCBroker", "com.adobe.CCLibrary", "Adobe.UnifiedPluginInstallerAgent", "com.adobe.Acrobat.NativeMessagingHost", "com.adobe.AdobeRNAWebInstaller", "com.adobe.AdobeAcroCEFHelper", "com.adobe.AdobeAcroCEFHelperRenderer", "com.adobe.AdobeAcroCEFHelperGPU", "com.adobe.AdobeResourceSynchronizer", "com.adobe.AdobeRdrCEF", "com.adobe.AdobeAcroRdrCEFHelperRenderer", "com.adobe.AdobeAcroRdrCEFHelperGPU", "com.adobe.acrobat.assert", "com.adobe.photodownloader", "com.adobe.cep.CEPHtmlEngine Helper (GPU)", "com.adobe.cep.CEPHtmlEngine Helper (Plugin)", "com.adobe.cep.CEPHtmlEngine Helper (Renderer)", "com.adobe.cep.CEPHtmlEngine Helper", "com.adobe.cep.CEPHtmlEngine", "com.adobe.dynamiclinkmanager.application", "com.adobe.dynamiclinkmanager.application", "com.adobe.dynamiclinkmediaserver.application", "com.adobe.ImporterREDServer.application", "com.adobe.headlights.LogTransport2App", "com.adobe.acc.installer.v2", "com.adobe.AdobeRdrCEFHelperGPU", "com.adobe.AdobeRdrCEFHelperRenderer", "com.adobe.AdobeRdrCEFHelper"} as list

set listProcessName to {"AGMService", "AGSService", "AcroCEF", "AcroCEF", "AcroCEF Helper", "AcroCEF Helper (GPU)", "AcroCEF Helper (Renderer)", "Acrobat CEF", "Acrobat CEF Helper", "Acrobat CEF Helper (GPU)", "Acrobat CEF Helper (Renderer)", "Adobe Acrobat Synchronizer", "Adobe CEF", "Adobe CEF Helper", "Adobe CEF Helper", "Adobe CEF Helper (GPU)", "Adobe CEF Helper (Renderer)", "Adobe Content Synchronizer", "Adobe Crash Handler", "Adobe Crash Reporter", "Adobe Desktop Service", "Adobe FormsCentral", "Adobe Installer", "AdobeCEF", "AdobeCEF Helper", "AdobeCEF Helper (GPU)", "AdobeCEF Helper (Renderer)", "AdobeCRDaemon", "AdobeExtensionsService", "AdobeGCClient", "AdobeIPCBroker", "AdobeResourceSynchronizer", "CCLibrary", "CCXProcess", "Core Sync", "Core Sync Helper", "Creative Cloud", "Creative Cloud Content Manager.node", "Creative Cloud Helper", "RdrCEF", "RdrCEF Helper", "RdrCEF Helper (GPU)", "RdrCEF Helper (Renderer)", "Reader CEF", "Reader CEF Helper", "Reader CEF Helper (GPU)", "Reader CEF Helper (Renderer)", "armsvc", "com.adobe.ARMDC.Communicator", "com.adobe.ARMDC.SMJobBlessHelper", "com.adobe.acc.installer.v2", "node"} as list

###まずは通常終了 を試みる
repeat with itemBundleID in listBundleID
  set strBundleID to itemBundleID as text
  try
    with timeout of 3 seconds
      tell application id strBundleID to quit
    end timeout
  on error
log "終了出来なかった:" & strBundleID
  end try
end repeat
delay 1
###通常終了
log "通常終了開始"
repeat with itemBundleID in listBundleID
  set strBundleID to itemBundleID as text
  set ocidRunningApplication to refMe's NSRunningApplication
  set ocidAppArray to (ocidRunningApplication's runningApplicationsWithBundleIdentifier:(strBundleID))
  repeat with itemAppArray in ocidAppArray
itemAppArray's terminate
  end repeat
end repeat
delay 1
log "強制終了開始"
###強制終了
repeat with itemBundleID in listBundleID
  set strBundleID to itemBundleID as text
  set ocidRunningApplication to refMe's NSRunningApplication
  set ocidAppArray to (ocidRunningApplication's runningApplicationsWithBundleIdentifier:(strBundleID))
  repeat with itemAppArray in ocidAppArray
itemAppArray's forceTerminate
  end repeat
end repeat


###残りがちなAdobe Crash HandlerをKILL
set strCommandText to ("/bin/ps -alx | /usr/bin/grep \"Adobe Crash Handler\" | /usr/bin/grep -v grep| /usr/bin/awk -F' ' '{print $2}'") as text
set strResponse to (do shell script strCommandText) as text

set AppleScript's text item delimiters to "\r"
set listPID to every text item of strResponse
set AppleScript's text item delimiters to ""

repeat with itemPID in listPID
  set strPID to itemPID as text
  set strCommandText to ("/bin/kill -9 " & strPID & "") as text
do shell script strCommandText
end repeat

###念入れ

repeat with itemProcessName in listProcessName
  set strProcessName to itemProcessName as text
  set strCommandText to ("/bin/ps -alx | /usr/bin/grep \"" & strProcessName & "\" | /usr/bin/grep -v grep| /usr/bin/awk -F' ' '{print $2}'") as text
  set strResponse to (do shell script strCommandText) as text
  
  set AppleScript's text item delimiters to "\r"
  set listPID to every text item of strResponse
  set AppleScript's text item delimiters to ""
  
  repeat with itemPID in listPID
    set strPID to itemPID as text
    try
      set strCommandText to ("/bin/kill -9 " & strPID & "") as text
do shell script strCommandText
    on error
      set strCommandText to ("/usr/bin/sudo /bin/kill -9 " & strPID & "") as text
do shell script strCommandText with administrator privileges
      
    end try
  end repeat
  
end repeat





|

ADOBE ILLUSTRATOR 2024 SCRIPTING REFERENCE: APPLE SCRIPT

ダウンロード - illustrator20applescript20scripting20reference.pdf

|

Adobe FTPサイトのURLをHTTPダウンロードURLに変換 修正

無駄な改行やスペースを削除するようにした

【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
# Adobe FTPサイトのURLをHTTPダウンロードURLに変換します
#
#
# com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
##自分環境がos12なので2.8にしているだけです
use AppleScript version "2.8"
use framework "Foundation"
use scripting additions


property refMe : a reference to current application
set appFileManager to refMe's NSFileManager's defaultManager()


set appPasteboard to refMe's NSPasteboard's generalPasteboard()
set ocidPasteboardArray to appPasteboard's readObjectsForClasses:({refMe's NSString}) options:(missing value)
set ocidPasteboardStrings to (ocidPasteboardArray's objectAtIndex:0)


##############################
#####ダイアログを前面に
tell current application
  set strName to name as text
end tell
####スクリプトメニューから実行したら
if strName is "osascript" then
  tell application "Finder" to activate
else
  tell current application to activate
end if
set aliasIconPath to POSIX file "/Applications/Utilities/Adobe Creative Cloud/ACC/Creative Cloud.app/Contents/Resources/CreativeCloudApp.icns" as alias
set strURL to ocidPasteboardStrings as text
try
  set recordResponse to (display dialog "Adobe FTP のURL入力" with title "Adobe FTP のURL入力" default answer strURL buttons {"OK", "キャンセル"} default button "OK" cancel button "キャンセル" with icon aliasIconPath giving up after 10 without hidden answer)
  
on error
log "エラーしました"
return "エラーしました"
  error number -128
end try
if true is equal to (gave up of recordResponse) then
return "時間切れですやりなおしてください"
  error number -128
end if
if "OK" is equal to (button returned of recordResponse) then
  set strURL to (text returned of recordResponse) as text
else
log "エラーしました"
return "エラーしました"
  error number -128
end if


set ociddURLstr to refMe's NSString's stringWithString:strURL

###タブと改行を除去しておく
set ocidTextM to refMe's NSMutableString's alloc()'s initWithCapacity:(0)
ocidTextM's appendString:(ociddURLstr)
##改行除去
set ocidTextM to ocidTextM's stringByReplacingOccurrencesOfString:("\n") withString:("")
set ocidTextM to ocidTextM's stringByReplacingOccurrencesOfString:("\r") withString:("")
##タブ除去
set ocidTextM to ocidTextM's stringByReplacingOccurrencesOfString:("\t") withString:("")
####戻り値を半角にする
set ocidNSStringTransform to (refMe's NSStringTransformFullwidthToHalfwidth)
set ocidTextM to (ocidTextM's stringByApplyingTransform:ocidNSStringTransform |reverse|:false)


set ocidURL to refMe's NSURL's alloc()'s initWithString:(ocidTextM)
set ocidPathComponents to ocidURL's pathComponents()
set ocidPath to ocidURL's |path|()

set ocidHTTPComponents to refMe's NSURLComponents's alloc()'s init()
ocidHTTPComponents's setScheme:("http")
ocidHTTPComponents's setHost:("ardownload.adobe.com")
ocidHTTPComponents's setPath:(ocidPath)

set strHTTPURL to (ocidHTTPComponents's |URL|'s absoluteString()) as text



set strMes to ("Adobe ダンロードURLです\r" & strHTTPURL) as text

set recordResult to (display dialog strMes with title "httpURL" default answer strHTTPURL buttons {"クリップボードにコピー", "キャンセル", "ダウンロード"} default button "ダウンロード" cancel button "キャンセル" giving up after 20 with icon aliasIconPath without hidden answer)

if button returned of recordResult is "ダウンロード" then
  tell application "Finder"
open location strHTTPURL
  end tell
end if

if button returned of recordResult is "クリップボードにコピー" then
  try
    set strText to text returned of recordResult as text
    ####ペーストボード宣言
    set appPasteboard to refMe's NSPasteboard's generalPasteboard()
    set ocidText to (refMe's NSString's stringWithString:(strText))
appPasteboard's clearContents()
appPasteboard's setString:(ocidText) forType:(refMe's NSPasteboardTypeString)
  on error
    tell application "Finder"
      set the clipboard to strTitle as text
    end tell
  end try
end if




|

[OPML]Adobe Community Opml 全カテゴリ

ダウンロード - adobe20community20opml.zip


全投稿対象と新規投稿のみの2種類

【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
# com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
##自分環境がos12なので2.8にしているだけです
use AppleScript version "2.8"
use framework "Foundation"
use framework "AppKit"
use scripting additions

property refMe : a reference to current application
set appFileManager to refMe's NSFileManager's defaultManager()

###設定項目
##ファイル名デスクトップが保存先
set strSaveFileName to ("Adobe Community ALL Post Opml.opml") as text
##OPMLのタイトル
set strTitle to ("QuickTimerのOPML") as text
##outlineエレメント名=feedlyだとフォルダ名
set strOutlineName to ("Adobe Community JP All Post") as text


set listCategoryIDJp to {"ct-acrobat-reader-and-reader-mobile-jp", "ct-indesign-jp", "ct-illustrator-jp", "ct-after-effects-jp", "ct-acrobat-jp", "ct-photoshop-jp", "ct-premiere-elements-jp", "ct-premiere-pro-jp", "ct-fireworks-jp", "ct-adobe-express-jp", "ct-animate-jp", "ct-xd-jp", "ct-lightroom-classic-jp", "ct-photoshop-express-jp", "ct-lightroom-jp", "ct-video-hardware-jp", "ct-photoshop-elements-jp", "ct-premiere-rush-jp", "ct-media-encoder-jp", "ct-cc-services-jp", "ct-download-and-install-jp", "ct-stock-jp", "ct-fresco-jp", "ct-dreamweaver-jp", "ct-account-payment-and-plan-jp", "ct-perpetual-jp", "ct-bridge-jp", "ct-photoshop-beta-jp", "ct-audition-jp", "ct-community-help-jp", "ct-character-animator-jp", "ct-muse-jp", "ct-teams-jp", "ct-adbe-sign-and-dc-pdf-services-jp", "ct-fonts-jp", "ct-captivate-jp", "ct-adobe-scan-jp", "ct-camera-raw-jp", "ct-framemaker-jp", "ct-enterprise-jp", "ct-color-jp", "ct-robohelp-jp", "ct-dimension-jp", "ct-flash-player-and-shockwave-player-jp", "ct-photoshop-camera-jp", "ct-contribute-jp", "ct-photoshop-mix-jp", "ct-digital-editions-jp", "ct-comp-jp", "ct-spark-jp", "ct-capture-jp", "ct-prelude-jp", "ct-photoshop-sketch-jp", "ct-photoshop-fix-jp", "ct-air-jp", "ct-flex-and-flash-builder-jp", "ct-incopy-jp", "ct-japan-lounge-jp", "ct-illustrator-draw-jp"} as list
set ocidCategoryArray to refMe's NSArray's arrayWithArray:(listCategoryIDJp)
set ocidCategoryM to refMe's NSMutableArray's alloc()'s initWithCapacity:(0)
ocidCategoryM's setArray:(ocidCategoryArray)
set ocidSortedArray to ocidCategoryM's sortedArrayUsingSelector:("localizedCompare:")
set listCategoryIDJp to ocidSortedArray as list


############################################
##保存先
set ocidURLsArray to (appFileManager's URLsForDirectory:(refMe's NSDesktopDirectory) inDomains:(refMe's NSUserDomainMask))
set ocidDesktopDirPathURL to ocidURLsArray's firstObject()
##保存ファイルパス
set ocidNewFilePathURL to ocidDesktopDirPathURL's URLByAppendingPathComponent:(strSaveFileName)

############################################
##XML
###【A】ROOT エレメント
set ocidRootElement to refMe's NSXMLElement's alloc()'s initWithName:"opml"
###【A-1】ROOT エレメントにネームスペース
ocidRootElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("version") stringValue:("1.0"))
###【A-B】子要素
set ocidHeadElement to (refMe's NSXMLElement's alloc()'s initWithName:("head"))
###【A-B-1】子要素
set ocidTitleElement to (refMe's NSXMLElement's elementWithName:("title"))
(ocidTitleElement's setStringValue:(strTitle))
##子要素titleエレメント をheadにセット
(ocidHeadElement's addChild:(ocidTitleElement))
##↑で追加したheadエレメントをROOTにセット
(ocidRootElement's addChild:(ocidHeadElement))

###【A-C-1】子要素
set ocidBodyElement to (refMe's NSXMLElement's alloc()'s initWithName:("body"))
##【A-C-2】bodyエレメントの外側のoutline=フォルダ名になる
set ocidOutLineDivElement to (refMe's NSXMLElement's elementWithName:("outline"))
##外側のoutlineにネームスペース text とtitleを追加
ocidOutLineDivElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("text") stringValue:(strOutlineName))
ocidOutLineDivElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("title") stringValue:(strOutlineName))
##【A-C-D】内側のoutlineエレメントこれが本体

repeat with itemCategoryIDJp in listCategoryIDJp
  
  set ocidOutLineItemElement to (refMe's NSXMLElement's elementWithName:("outline"))
(ocidOutLineItemElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("type") stringValue:("rss")))
(ocidOutLineItemElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("text") stringValue:(itemCategoryIDJp)))
(ocidOutLineItemElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("title") stringValue:(itemCategoryIDJp)))
  set strBaseURL to ("https://community.adobe.com/t5/" & itemCategoryIDJp & "/ct-p/" & itemCategoryIDJp & "") as text
(ocidOutLineItemElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("htmlUrl") stringValue:(strBaseURL)))
  set strNewPostRssURL to ("https://community.adobe.com/havfw69955/rss/Category?category.id=" & itemCategoryIDJp & "&interaction.style=forum&feeds.replies=true") as text
(ocidOutLineItemElement's addAttribute:(refMe's NSXMLNode's attributeWithName:("xmlUrl") stringValue:(strNewPostRssURL)))
  ##内側アイテムoutlineエレメントを 外側のoutlineエレメントにセットしていく
(ocidOutLineDivElement's addChild:(ocidOutLineItemElement))
end repeat

#####外側のoutlineエレメントをbodyエレメントに追加
(ocidBodyElement's addChild:(ocidOutLineDivElement))
###bodyエレメントをROOTにセット
(ocidRootElement's addChild:(ocidBodyElement))
###【XML】↑からのROOTエレメントをセットしてXMLとする 【A】をXMLドキュメントにする
set ocidOutPutXML to refMe's NSXMLDocument's alloc()'s initWithRootElement:(ocidRootElement)
ocidOutPutXML's setVersion:"1.0"
ocidOutPutXML's setCharacterEncoding:"UTF-8"
###XML形式のテキストに出力
set ocidSaveStrings to ocidOutPutXML's XMLString()
###改行コードを指定して
ocidSaveStrings's appendString:"\n"
##保存
set listDone to ocidSaveStrings's writeToURL:(ocidNewFilePathURL) atomically:true encoding:(refMe's NSUTF8StringEncoding) |error|:(reference)



|

[RSS]Adobe Community RSS LIST

Adobe Community RSS LIST
日本語
アイコンフォーラム名新しい記事全ての投稿
ct-account-payment-and-plan-jp新しいトピック記事全てのトピック投稿
ct-acrobat-jp新しいトピック記事全てのトピック投稿
ct-acrobat-reader-and-reader-mobile-jp新しいトピック記事全てのトピック投稿
ct-adbe-sign-and-dc-pdf-services-jp新しいトピック記事全てのトピック投稿
ct-adobe-express-jp新しいトピック記事全てのトピック投稿
ct-adobe-scan-jp新しいトピック記事全てのトピック投稿
ct-after-effects-jp新しいトピック記事全てのトピック投稿
ct-air-jp新しいトピック記事全てのトピック投稿
ct-animate-jp新しいトピック記事全てのトピック投稿
ct-audition-jp新しいトピック記事全てのトピック投稿
ct-bridge-jp新しいトピック記事全てのトピック投稿
ct-camera-raw-jp新しいトピック記事全てのトピック投稿
ct-captivate-jp新しいトピック記事全てのトピック投稿
ct-capture-jp新しいトピック記事全てのトピック投稿
ct-cc-services-jp新しいトピック記事全てのトピック投稿
ct-character-animator-jp新しいトピック記事全てのトピック投稿
ct-color-jp新しいトピック記事全てのトピック投稿
ct-community-help-jp新しいトピック記事全てのトピック投稿
ct-comp-jp新しいトピック記事全てのトピック投稿
ct-contribute-jp新しいトピック記事全てのトピック投稿
ct-digital-editions-jp新しいトピック記事全てのトピック投稿
ct-dimension-jp新しいトピック記事全てのトピック投稿
ct-download-and-install-jp新しいトピック記事全てのトピック投稿
ct-dreamweaver-jp新しいトピック記事全てのトピック投稿
ct-enterprise-jp新しいトピック記事全てのトピック投稿
ct-fireworks-jp新しいトピック記事全てのトピック投稿
ct-flash-player-and-shockwave-player-jp新しいトピック記事全てのトピック投稿
ct-flex-and-flash-builder-jp新しいトピック記事全てのトピック投稿
ct-fonts-jp新しいトピック記事全てのトピック投稿
ct-framemaker-jp新しいトピック記事全てのトピック投稿
ct-fresco-jp新しいトピック記事全てのトピック投稿
ct-illustrator-draw-jp新しいトピック記事全てのトピック投稿
ct-illustrator-jp新しいトピック記事全てのトピック投稿
ct-incopy-jp新しいトピック記事全てのトピック投稿
ct-indesign-jp新しいトピック記事全てのトピック投稿
ct-japan-lounge-jp新しいトピック記事全てのトピック投稿
ct-lightroom-classic-jp新しいトピック記事全てのトピック投稿
ct-lightroom-jp新しいトピック記事全てのトピック投稿
ct-media-encoder-jp新しいトピック記事全てのトピック投稿
ct-muse-jp新しいトピック記事全てのトピック投稿
ct-perpetual-jp新しいトピック記事全てのトピック投稿
ct-photoshop-beta-jp新しいトピック記事全てのトピック投稿
ct-photoshop-camera-jp新しいトピック記事全てのトピック投稿
ct-photoshop-elements-jp新しいトピック記事全てのトピック投稿
ct-photoshop-express-jp新しいトピック記事全てのトピック投稿
ct-photoshop-fix-jp新しいトピック記事全てのトピック投稿
ct-photoshop-jp新しいトピック記事全てのトピック投稿
ct-photoshop-mix-jp新しいトピック記事全てのトピック投稿
ct-photoshop-sketch-jp新しいトピック記事全てのトピック投稿
ct-prelude-jp新しいトピック記事全てのトピック投稿
ct-premiere-elements-jp新しいトピック記事全てのトピック投稿
ct-premiere-pro-jp新しいトピック記事全てのトピック投稿
ct-premiere-rush-jp新しいトピック記事全てのトピック投稿
ct-robohelp-jp新しいトピック記事全てのトピック投稿
ct-spark-jp新しいトピック記事全てのトピック投稿
ct-stock-jp新しいトピック記事全てのトピック投稿
ct-teams-jp新しいトピック記事全てのトピック投稿
ct-video-hardware-jp新しいトピック記事全てのトピック投稿
ct-xd-jp新しいトピック記事全てのトピック投稿
新しい記事全ての投稿
↑ これを作った時のスクリプト

【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
#com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.8"
use framework "Foundation"
use framework "UniformTypeIdentifiers"
use framework "AppKit"
use scripting additions
property refMe : a reference to current application


set strTableTitle to ("Adobe Community RSS LIST") as text


set listCategoryIDJp to {"ct-acrobat-reader-and-reader-mobile-jp", "ct-indesign-jp", "ct-illustrator-jp", "ct-after-effects-jp", "ct-acrobat-jp", "ct-photoshop-jp", "ct-premiere-elements-jp", "ct-premiere-pro-jp", "ct-fireworks-jp", "ct-adobe-express-jp", "ct-animate-jp", "ct-xd-jp", "ct-lightroom-classic-jp", "ct-photoshop-express-jp", "ct-lightroom-jp", "ct-video-hardware-jp", "ct-photoshop-elements-jp", "ct-premiere-rush-jp", "ct-media-encoder-jp", "ct-cc-services-jp", "ct-download-and-install-jp", "ct-stock-jp", "ct-fresco-jp", "ct-dreamweaver-jp", "ct-account-payment-and-plan-jp", "ct-perpetual-jp", "ct-bridge-jp", "ct-photoshop-beta-jp", "ct-audition-jp", "ct-community-help-jp", "ct-character-animator-jp", "ct-muse-jp", "ct-teams-jp", "ct-adbe-sign-and-dc-pdf-services-jp", "ct-fonts-jp", "ct-captivate-jp", "ct-adobe-scan-jp", "ct-camera-raw-jp", "ct-framemaker-jp", "ct-enterprise-jp", "ct-color-jp", "ct-robohelp-jp", "ct-dimension-jp", "ct-flash-player-and-shockwave-player-jp", "ct-photoshop-camera-jp", "ct-contribute-jp", "ct-photoshop-mix-jp", "ct-digital-editions-jp", "ct-comp-jp", "ct-spark-jp", "ct-capture-jp", "ct-prelude-jp", "ct-photoshop-sketch-jp", "ct-photoshop-fix-jp", "ct-air-jp", "ct-flex-and-flash-builder-jp", "ct-incopy-jp", "ct-japan-lounge-jp", "ct-illustrator-draw-jp"} as list

set ocidCategoryArray to refMe's NSArray's arrayWithArray:(listCategoryIDJp)
set ocidCategoryM to refMe's NSMutableArray's alloc()'s initWithCapacity:(0)
ocidCategoryM's setArray:(ocidCategoryArray)
set ocidSortedArray to ocidCategoryM's sortedArrayUsingSelector:("localizedCompare:")
set listCategoryIDJp to ocidSortedArray as list


###出力要のHTML
set strOutPutHTML to ("") as text


repeat with itemCategoryIDJp in listCategoryIDJp
  
  set strBaseURL to ("https://community.adobe.com/t5/" & itemCategoryIDJp & "/ct-p/" & itemCategoryIDJp & "") as text
log strBaseURL
  set strNewPostRssURL to ("https://community.adobe.com/havfw69955/rss/Category?category.id=" & itemCategoryIDJp & "&interaction.style=forum") as text
log strNewPostRssURL
  set strRssURL to (strNewPostRssURL & "&feeds.replies=true") as text
log strRssURL
  set strImageName to doReplace(itemCategoryIDJp, "-", "_")
  set strImageFileName to (strImageName & ".png") as text
  set strImageURL to ("https://quicktimer.cocolog-nifty.com/icefloe/files/" & strImageFileName) as text
log strImageURL
  set strRssImageFileName to ("rss_" & strImageName & ".png") as text
  set strRssImageURL to ("https://quicktimer.cocolog-nifty.com/icefloe/files/" & strRssImageFileName) as text
log strRssImageURL
  
  
  set strTDhtml to ("<tr><th class=\"posticon\" scope=\"row\" title=\"アイコン\"><a href=\"" & strBaseURL & "\" target=\"_blank\"><img src=\"" & strImageURL & "\" width=\"42\" height=\"42\" alt=\"\"></a></th><th class=\"postname\" scope=\"row\" title=\"フォーラム名\">" & itemCategoryIDJp & "</th><td class=\"postnew\" scope=\"col\" title=\"新しいトピック記事\"><a href=\"" & strNewPostRssURL & "\" target=\"_blank\" title=\"新しいトピック記事\"><img src=\"" & strRssImageURL & "\" width=\"42\" height=\"42\" alt=\"新しいトピック記事\"></a></td><td class=\"postall\" scope=\"col\" title=\"全てのトピック投稿\"><a href=\"" & strRssURL & "\" target=\"_blank\" title=\"全てのトピック投稿\"><img src=\"" & strRssImageURL & "\" width=\"42\" height=\"42\" alt=\"全てのトピック投稿\"></a></td></tr>") as text
  
  set strOutPutHTML to (strOutPutHTML & strTDhtml) as text
end repeat

set strStyle to ("<style>table {border-collapse: collapse;table-layout: fixed;}th,td {border: solid 1px;}th {font-weight: bold;background-color: lightblue;}.posticon {background-color: lightblue;}.postlang {background-color: lightblue;}.postname {background-color: lightblue;}.postnew {background-color: rgba(230, 212, 173, 0.225);}.postall {background-color: rgba(173, 230, 183, 0.225);}</style>") as text

set strStartTable to (strStyle & "<div class=\"CSS CLASS\"><table class=\"CSS CLASS\"><caption>" & strTableTitle & "</caption><colgroup><col span=\"1\" class=\"posticon\" title=\"アイコン\" /><col span=\"1\" class=\"postname\" title=\"フォーラム名\" /><col span=\"1\" class=\"postnew\" title=\"新しい投稿\" /><col span=\"1\" class=\"postall\" title=\"全ての投稿\" /></colgroup><thead><tr><th class=\"posticon\" scope=\"col\" title=\"アイコン\"></th><th class=\"postname\" scope=\"col\" title=\"フォーラム名\"></th><th class=\"postlang\" colspan=\"2\" scope=\"col\" title=\"メディア\">日本語</th></tr><tr><th class=\"posticon\" scope=\"col\" title=\"アイコン\">アイコン</th><th class=\"postname\" scope=\"col\" title=\"フォーラム名\">フォーラム名</th><th class=\"postnew\" colspan=\"1\" scope=\"col\" title=\"メディア\">新しい記事</th><th class=\"postall\" colspan=\"1\" scope=\"col\" title=\"メディア\">全ての投稿</th></tr>" & strOutPutHTML & "<tr><th class=\"posticon\" scope=\"col\" title=\"アイコン\"></th><th class=\"postname\" scope=\"col\" title=\"フォーラム名\"></th><th class=\"postnew\" colspan=\"1\" scope=\"col\" title=\"メディア\">新しい記事</th><th class=\"postall\" colspan=\"1\" scope=\"col\" title=\"メディア\">全ての投稿</th></tr></tfoot></table></div>") as text

log strStartTable as text

##
set strSaveFilePath to ("~/Desktop/AdobeRSS.html") as text
set ocidFilePathStr to refMe's NSString's stringWithString:(strSaveFilePath)
set ocidFilePath to ocidFilePathStr's stringByStandardizingPath()
set ocidFilePathURL to (refMe's NSURL's alloc()'s initFileURLWithPath:(ocidFilePath) isDirectory:false)
##
set ocidSaveText to refMe's NSString's stringWithString:(strStartTable)
#
set listDone to ocidSaveText's writeToURL:(ocidFilePathURL) atomically:(true) encoding:(refMe's NSUTF8StringEncoding) |error|:(reference)

##########################
# 置換
##########################
to doReplace(argOrignalText, argSearchText, argReplaceText)
  set strDelim to AppleScript's text item delimiters
  set AppleScript's text item delimiters to argSearchText
  set listDelim to every text item of argOrignalText
  set AppleScript's text item delimiters to argReplaceText
  set strReturn to listDelim as text
  set AppleScript's text item delimiters to strDelim
return strReturn
end doReplace


|

ドキュメントクラウド・チェックリスト

ドキュメントクラウド・チェックリスト

※業務利用の場合は、所属のシステム担当者に相談するのをお忘れなく♪

 

1:サービス確認
2:容量確認
3:ファイル名、パスの互換確認
4:ファイル自体の正常確認
5:アプリケーションの正常確認
6:ユーザー環境の正常確認

7:Acrobat Reader のよくあるお問い合わせについてを確認する

8:おかしいなと思ったら(Acrobat)を試す

 

1:サービス確認
昔ほどではないが落ちる事もあるので
https://status.adobe.com


2:容量確認
ドキュメントクラウド>文書 画面左下で容量残があるか?
https://acrobat.adobe.com/link/documents/


3:ファイル名、パスの互換確認
ファイル名やフォルダ名にNG文字が使ってないか?の確認ですね
https://helpx.adobe.com/jp/creative-cloud/kb/cq09101944.html

 

4:ファイル自体の正常確認
簡易な方法としては『別名で保存』出来るか?
印刷出来るか?Aiファイルに貼り付け出来るか?なんだけど
面倒でなければ
プリフライトかけるといいね


5:アプリケーションの正常確認
よく言われる、『別ユーザー作って再現するか?』ってやつです
OS、アプリケーションの問題か?ユーザー環境の問題か?の切り分けです

 

6:ユーザー環境の正常確認
よく言われる『キャッシュのリセット』や
初期設定を削除して…ってやつになります

 

7:Acrobat Reader のよくあるお問い合わせについてを確認する

Acrobat Reader のよくあるお問い合わせについて

文書はReader(無償版)用ですが、確認項目はホボ同じですので

みてみるといいですね♪

保護モードのOFF ONは比較的影響範囲が広いですから試してみると良いかもしれません

次に

拡張セキュリティ の設定の OFF ONも影響範囲が広いですので試してみると良いかもしれません

 

8:おかしいなと思ったら(Acrobat)を試す

おかしいなと思ったら(Acrobat)

https://helpx.adobe.com/jp/acrobat/kb/troubleshooting-jp.html

 

このぐらいかなぁ
(不足あれはフォローしてください<<エキスパートなみなさん)

参考まで

|

[afdko]Adobe Font Development Kit

Adobe Font Development Kit
https://github.com/adobe-type-tools/afdko

Screen_20230910_11_51_08

インテルとユニバーサルがあるので留意して

Screen_20230910_11_51_22


WHLファイルのインストール用


【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
#com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.8"
use framework "Foundation"
use framework "UniformTypeIdentifiers"
use framework "AppKit"
use scripting additions

property refMe : a reference to current application

set appFileManager to refMe's NSFileManager's defaultManager()

#############################
###ダイアログ
tell current application
  set strName to name as text
end tell
####スクリプトメニューから実行したら
if strName is "osascript" then
  tell application "Finder" to activate
else
  tell current application to activate
end if
############ デフォルトロケーション
set appFileManager to refMe's NSFileManager's defaultManager()
set ocidURLsArray to (appFileManager's URLsForDirectory:(refMe's NSDownloadsDirectory) inDomains:(refMe's NSUserDomainMask))
set ocidDownloadsDirPathURL to ocidURLsArray's firstObject()
set aliasDefaultLocation to (ocidDownloadsDirPathURL's absoluteURL()) as alias

############UTIリスト

set listUTI to {"public.item", "dyn.ah62d4rv4ge81s4dq"}
set strMes to ("PythonWheel(拡張子whl)ファイルを選んでください") as text
set strPrompt to ("PythonWheel(拡張子whl)ファイルを選んでください") as text
try
  ### ファイル選択時
  set aliasFilePath to (choose file strMes with prompt strPrompt default location (aliasDefaultLocation) of type listUTI with invisibles and showing package contents without multiple selections allowed) as alias
  
on error
  log "エラーしました"
return "エラーしました"
end try

set strFilePath to (POSIX path of aliasFilePath) as text

############コマンド実行
###再インストール時はこちら
set strCommandText to ("python3 -m pip install --force-reinstall --user \"" & strFilePath & "\"") as text
###通常はこちら
set strCommandText to ("python3 -m pip install --user \"" & strFilePath & "\"") as text

tell application "Terminal"
  launch
  activate
  set objWindowID to (do script "\n\n")
  delay 1
do script strCommandText in objWindowID
  (*
delay 10
do script "\n\n" in objWindowID
do script "exit" in objWindowID
set theWid to get the id of window 1
delay 1
close front window saving no
*)
end tell
log "モジュールインストールの確認中 pip ok"



アップデート用

【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
#com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.8"
use framework "Foundation"
use framework "UniformTypeIdentifiers"
use framework "AppKit"
use scripting additions

property refMe : a reference to current application

set appFileManager to refMe's NSFileManager's defaultManager()

#############################
###ダイアログ
tell current application
  set strName to name as text
end tell
####スクリプトメニューから実行したら
if strName is "osascript" then
  tell application "Finder" to activate
else
  tell current application to activate
end if
############ デフォルトロケーション
set appFileManager to refMe's NSFileManager's defaultManager()
set ocidURLsArray to (appFileManager's URLsForDirectory:(refMe's NSDownloadsDirectory) inDomains:(refMe's NSUserDomainMask))
set ocidDownloadsDirPathURL to ocidURLsArray's firstObject()
set aliasDefaultLocation to (ocidDownloadsDirPathURL's absoluteURL()) as alias


set listPIP to {"lxml", "booleanOperations", "defcon", "pens", "fontMath", "unicode", "psautohint", "tqdm", "ufonormalizer", "ufoProcessor", "pyclipper", "fontPens", "unicodedata2", "fs", "zopfli", "brotli", "fontParts", "mutatorMath", "appdirs", "setuptools", "six"} as list

repeat with itemPIP in listPIP
  ############コマンド実行
  set strCommandText to ("python3 -m pip install --upgrade --user " & itemPIP & "") as text
  tell application "Terminal"
    launch
    activate
    set objWindowID to (do script "\n\n")
    delay 1
do script strCommandText in objWindowID
  end tell
  delay 2
end repeat




|

Adobe チェックポイント(インストールと設定関係のパス一覧)

/Library/Application Support/Adobe*
/Library/Application Support/CrashReporter/Adobe*
/Library/Application Support/Macromedia*
/Library/Application Support/Mozilla/Extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
/Library/Application Support/Mozilla/NativeMessagingHosts/.DC
/Library/Application Support/Mozilla/NativeMessagingHosts/*adobe*
/Library/Application Support/regid*adobe*
/Library/Automator/Save as Adobe PDF.action
/Library/Frameworks/Adobe*
/Library/Google/Chrome/NativeMessagingHosts/*adobe*
/Library/Internet Plug-Ins/Adobe*
/Library/Internet Plug-Ins/Flash*
/Library/Internet Plug-Ins/flash*
/Library/LaunchAgents/*adobe*
/Library/LaunchDaemons/*adobe*
/Library/Logs/Adobe*
/Library/Logs/adobe*
/Library/Logs/CreativeCloud
/Library/Logs/DiagnosticReports/Adobe*
/Library/Logs/DiagnosticReports/After Effects*
/Library/Logs/DiagnosticReports/SpeedGrade*
/Library/PDF Services/Save as Adobe PDF.app
/Library/PreferencePanes/Flash*
/Library/Preferences/*Adobe*
/Library/Preferences/*adobe*
/Library/PrivilegedHelperTools/*adobe*
/Library/ScriptingAdditions/Adobe*
/private/tmp/*adobe*
/private/var/db/receipts/*adobe*
/private/var/folders/*/*/*/*adobe*
/private/var/root/Library/Logs/CreativeCloud
/Users/Shared/Adobe*
/Users/Shared/*.aeroresource
/Users/*/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Startup.localized/Excel/SaveAsAdobePDF.xlam
/Users/*/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Startup.localized/PowerPoint/SaveAsAdobePDF.ppam
/Users/*/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Startup.localized/Word/linkCreation.dotm
/Users/*/Library/Group Containers/UBF8T346G9.Office/MicrosoftRegistrationDB.reg
/usr/local/bin/RemoteUpdateManager
/Applications/Utilities/Adobe*
/Applications/Adobe*
/.adobe*
/Library/Application Scripts/*Adobe*
/Library/Application Scripts/*adobe*
/Library/Application Scripts/com.microsoft.*/AcrobatUtils.scpt
/Library/Application Support/*Adobe*
/Library/Application Support/*adobe*
/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/*adobe*
/Library/Application Support/CrashReporter/*Adobe*
/Library/Application Support/CrashReporter/Aero*
/Library/Application Support/CrashReporter/After Effects*
/Library/Application Support/CrashReporter/Core Sync*
/Library/Application Support/io.branch
/Library/Caches/Acrobat*
/Library/Caches/*Adobe*
/Library/Caches/*adobe*
/Library/Caches/Aero*
/Library/Caches/AI_*
/Library/Caches/CSXS
/Library/Caches/com.crashlytics.data
/Library/Caches/UXPLogs
/Library/Containers/*adobe*
/Library/Containers/com.microsoft.*/Data/Library/Caches/*Adobe*
/Library/Cookies/*adobe*
/Library/Group Containers/*Adobe*
/Library/Group Containers/*adobe*
/Library/HTTPStorages/*Adobe*
/Library/HTTPStorages/*adobe*
/Library/HTTPStorages/Aero
/Library/LaunchAgents/*adobe*
/Library/Logs/acro*
/Library/Logs/*Adobe*
/Library/Logs/amt*.log
/Library/Logs/CoreSync*
/Library/Logs/CreativeCloud
/Library/Logs/DiagnosticReports/Adobe*
/Library/Logs/CSXS
/Library/Logs/distNGLLog.txt
/Library/Logs/NGL
/Library/Logs/NGLClient_*
/Library/Logs/oobelib.log
/Library/Logs/PDApp.log
/Library/Logs/RemoteUpdateManager.log
/Library/PhotoshopCrashes*
/Library/Preferences/*Adobe*
/Library/Preferences/*adobe*
/Library/Preferences/AIRobin*
/Library/Preferences/ByHost/*adobe*
/Library/Preferences/*Macromedia*
/Library/Preferences/*macromedia*
/Library/Saved Application State/*adobe*
/Library/WebKit/*adobe*

|

[Bash]クリエイティブクラウドを30秒だけ起動させる

ダウンロード - launchnoshowwindow.bash.zip


【スクリプトエディタで開く】|

#!/bin/bash
#クリエイティブクラウドアプリを30秒だけ起動して『同期』後終了させる
########################
###コマンドパス
STR_COMMAND_TEXT="/Applications/Utilities/Adobe Creative Cloud/ACC/Creative Cloud.app/Contents/MacOS/Creative Cloud"
###コマンド実行 バックグラウンドでshowwindow にfalseのオプション入れて
"$STR_COMMAND_TEXT" --showwindow=false &
###プロセスIDの初期化
COMMAND_PID=$!
/bin/echo "プロセスID: $COMMAND_PID でコマンド実行"
sleep 30
/bin/echo "タイムアウト"
  ###終了
if /bin/ps -p $COMMAND_PID >/dev/null; then
  /bin/kill -9 $COMMAND_PID
else
  /usr/bin/killall "Creative Cloud"
fi
##強制終了したので
/usr/bin/killall "Adobe Crash Handler"
/bin/echo "処理終了"

exit 0


|

旧バージョンのBridgeのキャッシュファイルBridgeCacheを削除する


【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
# 旧バージョンのBridgeキャッシュ
# BridgeCacheとBridgeCacheTを削除します
# 選択したフォルダの最下層まで処理します
#com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.8"
use framework "Foundation"
use framework "UniformTypeIdentifiers"
use framework "AppKit"
use scripting additions

property refMe : a reference to current application
set appFileManager to refMe's NSFileManager's defaultManager()

tell application "Finder"
  set aliasDefaultLocation to (path to desktop folder from user domain) as alias
end tell
##############################
###ダイアログを前面に出す
tell current application
  set strName to name as text
end tell
###スクリプトメニューから実行したら
if strName is "osascript" then
  tell application "Finder" to activate
else
  tell current application to activate
end if
try
  set strMes to "フォルダを選んでください" as text
  set strPrompt to "旧バージョンのBridgeキャッシュ\rBridgeCacheとBridgeCacheTを削除します\rフォルダを選択してください" as text
  set aliasTargetDirPath to (choose folder strMes with prompt strPrompt default location aliasDefaultLocation without multiple selections allowed, invisibles and showing package contents) as alias
on error
  log "エラーしました"
return
end try
#####
set strTargetDirPath to (POSIX path of aliasTargetDirPath) as text
set ocidTargetDirPathStr to refMe's NSString's stringWithString:(strTargetDirPath)
set ocidTargetDirPath to ocidTargetDirPathStr's stringByStandardizingPath()
set ocidTargetDirPathURL to (refMe's NSURL's alloc()'s initFileURLWithPath:(ocidTargetDirPath) isDirectory:false)
#####
###EMUモードでファイル収集
set ocidPropertyKeys to {(refMe's NSURLNameKey), (refMe's NSURLPathKey)}
set ocidOption to refMe's NSDirectoryEnumerationSkipsPackageDescendants
set ocidEmuDict to (appFileManager's enumeratorAtURL:(ocidTargetDirPathURL) includingPropertiesForKeys:(ocidPropertyKeys) options:(ocidOption) errorHandler:(reference))
set ocidEmuFileURLArray to ocidEmuDict's allObjects()

repeat with itemEmuPathURL in ocidEmuFileURLArray
  set listResult to (itemEmuPathURL's getResourceValue:(reference) forKey:(refMe's NSURLNameKey) |error|:(reference))
  set strFileName to (item 2 of listResult) as text
  log strFileName
  if strFileName contains ".BridgeCache" then
    ###ゴミ箱に入れる
    set listResult to (appFileManager's trashItemAtURL:(itemEmuPathURL) resultingItemURL:(missing value) |error|:(reference))
    ###ゴミ箱に入る時にエラーになった物は削除
    if (item 1 of listResult) is false then
      set listResult to (appFileManager's removeItemAtURL:(itemEmuPathURL) |error|:(reference))
    end if
  else if strFileName is ".DS_Store" then
    ##DS_Storeの削除をしない場合はコメントアウト
    ##set listResult to (appFileManager's trashItemAtURL:(itemEmuPathURL) resultingItemURL:(missing value) |error|:(reference))
  end if
end repeat


|

より以前の記事一覧

その他のカテゴリー

Acrobat Acrobat Annotation Acrobat Dialog Acrobat Form Acrobat JS Acrobat Open Acrobat Plugin Acrobat python Acrobat Reader Acrobat Sequ Acrobat Stamps Admin Admin Account Admin Apachectl Admin configCode Admin Device Management Admin LaunchServices Admin Locationd Admin loginitem Admin Maintenance Admin Permission Admin Pkg Admin Power Management Admin Printer Admin SetUp Admin SMB Admin System Information Admin Tools Admin Users Admin Volumes Adobe Apple AppleScript AppleScript Guide AppleScript Accessibility AppleScript AppKit AppleScript Applications AppleScript AppStore AppleScript Archive AppleScript Attributes AppleScript Automator AppleScript AVAsset AppleScript AVconvert AppleScript AVFoundation AppleScript AVURLAsset AppleScript BackUp AppleScript Barcode AppleScript Bash AppleScript Basic AppleScript Basic Path AppleScript Bluetooth AppleScript BOX AppleScript Browser AppleScript Calendar AppleScript CD/DVD AppleScript Choose AppleScript Chrome AppleScript CIImage AppleScript CloudStorage AppleScript Color AppleScript com.apple.LaunchServices.OpenWith AppleScript Console AppleScript Contacts AppleScript CotEditor AppleScript CURL AppleScript current application AppleScript Date&Time AppleScript delimiters AppleScript Desktop AppleScript Device AppleScript Disk AppleScript do shell script AppleScript Dock AppleScript DropBox AppleScript eMail AppleScript Encode Decode AppleScript Error AppleScript EXIFData AppleScript ffmpeg AppleScript File AppleScript Finder AppleScript Firefox AppleScript Folder AppleScript Fonts AppleScript GIF AppleScript HTML AppleScript Icon AppleScript Illustrator AppleScript Image Events AppleScript Image2PDF AppleScript ImageOptim Applescript iWork AppleScript Javascript AppleScript Jedit AppleScript Json AppleScript Label AppleScript List AppleScript locationd AppleScript LRC AppleScript LSSharedFileList AppleScript m3u8 AppleScript MakePDF AppleScript Map AppleScript Math AppleScript Microsoft AppleScript Microsoft Edge AppleScript Microsoft Excel AppleScript Mobileconfig AppleScript Mouse AppleScript Movie AppleScript Music AppleScript NetWork AppleScript Notes AppleScript NSArray AppleScript NSBitmapImageRep AppleScript NSBundle AppleScript NSCFBoolean AppleScript NSCharacterSet AppleScript NSColor AppleScript NSColorList AppleScript NSData AppleScript NSDictionary AppleScript NSError AppleScript NSEvent AppleScript NSFileAttributes AppleScript NSFileManager AppleScript NSFont AppleScript NSFontManager AppleScript NSImage AppleScript NSIndex AppleScript NSKeyedArchiver AppleScript NSKeyedUnarchiver AppleScript NSLocale AppleScript NSMutableArray AppleScript NSMutableDictionary AppleScript NSMutableString AppleScript NSNotFound AppleScript NSNumber AppleScript NSOpenPanel AppleScript NSPasteboard AppleScript NSPDFImageRep AppleScript NSpoint AppleScript NSPredicate AppleScript NSRange AppleScript NSRegularExpression AppleScript NSRunningApplication AppleScript NSScreen AppleScript NSSize AppleScript NSString AppleScript NSStringCompareOptions AppleScript NSTask AppleScript NSTimeZone AppleScript NSURL AppleScript NSURL File AppleScript NSURLBookmark AppleScript NSURLComponents AppleScript NSURLResourceKey AppleScript NSUserDefaults AppleScript NSUUID AppleScript NSView AppleScript NSWorkspace AppleScript Numbers AppleScript OAuth AppleScript ObjC AppleScript OneDrive AppleScript Osax AppleScript PDF AppleScript PDFAnnotationWidget AppleScript PDFContext AppleScript PDFDisplayBox AppleScript PDFDocumentPermissions AppleScript PDFKit AppleScript PDFnUP AppleScript PDFOutline AppleScript Photos AppleScript Photoshop AppleScript Plist System Events AppleScript PostScript AppleScript prefPane AppleScript Preview AppleScript Python AppleScript QR AppleScript QR Decode AppleScript QuickLook AppleScript QuickTime AppleScript record AppleScript Regular Expression AppleScript Reminders AppleScript ReName AppleScript Repeat AppleScript RTF AppleScript Safari AppleScript SaveFile AppleScript ScreenCapture AppleScript ScreenSaver AppleScript Script Editor AppleScript Script Menu AppleScript Shortcuts AppleScript Shortcuts Events AppleScript Sort AppleScript Sound AppleScript Spotlight AppleScript SRT AppleScript StandardAdditions AppleScript stringByApplyingTransform AppleScript System Events AppleScript System Settings AppleScript TemporaryItems AppleScript Terminal AppleScript Text AppleScript Text CSV AppleScript Text TSV AppleScript TextEdit AppleScript Translate AppleScript Trash AppleScript Twitter AppleScript UI AppleScript Unit Conversion AppleScript UTType AppleScript valueForKeyPath AppleScript Video AppleScript VisionKit AppleScript Visual Studio Code AppleScript webarchive AppleScript webp AppleScript Wifi AppleScript XML AppleScript XML EPUB AppleScript XML OPML AppleScript XML Plist AppleScript XML RSS AppleScript XML SVG AppleScript XML TTML AppleScript XML webloc AppleScript YouTube AppleScript Zero Suppress Applications Barcode OnLine Tools CityCode Design iPhone List Logs lsappinfo Memo Music perl PlistBuddy pluginkit postalcode ReadMe SF Symbols character id SF Symbols Entity sips Skype Slack sqlite TCC Tools Typography Video Wacom zoom