iPhone

[m4r]iPhone用着信音を作成登録する(MacOS→iPhone)

【1】準備
【2】データ作成(MacOS)
【3】データ変換(iPhone)
【4】着信音設定


【1】準備
1:音源を用意します
2:GarageBandのMacOS用をインストール利用可能にしておきます
3:iOS用のGarageBandをiPhone上で利用可能にします
4:iCloud Driveを利用可能にしておきます
【2】データ作成(MacOS)
1:ブロジェクト作成
2:保存(Mac用GarageBandとして保存)
3:プロジェクトをiOS用GarageBandとして共有
【3】データ変換(iPhone)
1:↑で共有したファイルを開く
2:1の工程でデータがダウンロードできたのを確認
3:共有から着信音として書き出す
【4】着信音設定
iPhoneのシステム設定
1:システム設定>>サウンドと感触>>着信音で設定する


【1】準備
1:音源を用意します
ファイルは『どれか1つ』で大丈夫です♪
他一般的の音楽ファイルなら
特殊なエンコーディング使っていなければ
インポートできます
Screen_20231022_16_54_44
ファイル形式は
"public.midi-audio"
"public.aiff-audio"
"com.apple.coreaudio-format"
"com.digidesign.sd2-audio"
"com.microsoft.waveform-audio"
他一般的の音楽ファイルなら
特殊なエンコーディング使っていなければ
インポートできます


2:GarageBandのMacOS用をインストール利用可能にしておきます
Screen-20231022-165620
AppStore
https://apps.apple.com/jp/app/garageband/id682658836


3:iOS用のGarageBandをiPhone上で利用可能にします
1280x720-2
https://apps.apple.com/jp/app/garageband/id408709785


4:iCloud Driveを利用可能にしておきます
システム設定>>インターネットアカウント>>iCloud>>iCloud Drive

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


Screen_20231022_17_11_24_20231022171302
オンになっていればOKです
Screen_20231022_17_05_50


【2】データ作成(MacOS)
1:ブロジェクト作成
起動時の音源ダウンロードは、普段使わない方は不要ですGBサイズあります
1
↑と同じで、普段使わない方は不要
2_20231022180901
空のプロジェクトを選択して
3
オーディオから新規プロジェクトを作成します
4
開くとこんな感じ
5


2:保存(Mac用GarageBandとして保存)
音源のオーディオファイルをオーディオ1にドロップして
6
左よせしてスタート位置を1にします
7
カウントとメトロノームはOFFにして【必須】
8
Mac用のガレージバンド・プロジェクトとして保存しておきます
9


3:プロジェクトをiOS用GarageBandとして共有
共有メニューからiOS用のファイルに共有します
10
共有先はiCloud Driveの『iOS用GarageBand』に保存
11


【3】データ変換(iPhone)
1:Macで共有したファイルを開く
Iosgarageband00001

Iosgarageband00002
この状態からは着信音書き出しできません(エラーになります)
Iosgarageband00003
2:開いたファイルのデータがダウンロードできたのを確認
一旦プロジェクトファイルアイコンをタップして開きます
Iosgarageband00004
開いたら▼メニューからMySongsをタップし一度とじます
Iosgarageband00005
アイコンがプロジェクトアイコンのサムネイルに変わった事を確認してください
この状態になってはじめて書き出しできます
Iosgarageband00006

3:共有から着信音として書き出す
プロジェクトアイコンを長押しからサブメニューを下報告にスクロールします
Iosgarageband00007
サブメニューの最後に『共有』がありますので共有をタップ
Iosgarageband00008
曲を送信から、『着信音』をタップします
Iosgarageband00009
名前をわかりやすい名称で設定して『書き出し』を実行します
Iosgarageband00010
書き出し中
Iosgarageband00011
この画面が出れば着信音書き出し完了です。
Iosgarageband00012



【4】着信音設定
iPhoneのシステム設定
1:システム設定>>サウンドと感触>>着信音で設定する
21
着信音
22
書き出した着信音を確認できればOKです。
24_20231022190001

|

[iOS15-16]ロック画面が暗くボケる

集中モードを利用中はロック画面を暗くする設定に依存します
設定>>集中モード>>対象のモード>>オプション>>ロック画面を暗くする
ロック画面が暗くボケる



ロック画面が暗くボケる


ロック画面が暗くボケる


ロック画面が暗くボケる

|

[Apple Configurator]iPhoneのアプリの情報を取得する

前提情景
『Apple Configurator 2』がインストール済みなこと
Apple Configurator2で『Apple Configurator』メニューから自動化ツールをインストール済みな事
iOSデバイスiPhomeが有線(ケーブル)で接続済みなこと

ダウンロード - cfgutil.scpt.zip



#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
# "実行後しばらく時間がかかります30秒"
#
#
# 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

log "実行後しばらく時間がかかります30秒"

set strCommandText to "date +%s"
set numDate to do shell script strCommandText
##フォルダを作って
set strCommandText to "mkdir -pm 777 /tmp/" & numDate & "" as text
do shell script strCommandText
##ファイル名を定義
set strCNFGdeviceECIDsPlistFilePath to ("/tmp/" & numDate & "/CNFGdeviceECIDs.plist") as text
##
set strCommandText to "'/Applications/Apple Configurator.app/Contents/MacOS/cfgutil' --format plist -f get name ECID installedApps > " & strCNFGdeviceECIDsPlistFilePath & "" as text
do shell script strCommandText

set listDevName to {}
tell application "System Events"
tell property list file strCNFGdeviceECIDsPlistFilePath
tell property list item "Output"
set listDict to name of (every property list item)
set numDictCnt to count of listDict
repeat with objDic in listDict
set objDic to objDic as text
if objDic is not "Errors" then
tell property list item objDic
tell property list item "name"
set strDevName to value
copy strDevName to the end of listDevName
end tell
end tell
end if
end repeat
end tell
end tell
end tell


try
set objResponse to (choose from list listDevName with title "選んでください" with prompt "データを取得するデバイスを選んでください" default items (item 1 of listDevName) OK button name "OK" cancel button name "キャンセル" with multiple selections allowed without empty selection allowed)
on error
log "エラーしました"
return
end try
if objResponse is false then
return
end if
set theResponse to (objResponse) as text

tell application "System Events"
tell property list file strCNFGdeviceECIDsPlistFilePath
tell property list item "Output"
set listDict to name of (every property list item)
repeat with objDic in listDict
set objDic to objDic as text
if objDic is not "Errors" then
tell property list item objDic
tell property list item "name"
set strDevName to value
end tell
if strDevName is theResponse then
tell property list item "ECID"
set strECID to value
end tell
end if
end tell
end if
end repeat
end tell
end tell
end tell

set strText to ""

tell application "System Events"
tell property list file strCNFGdeviceECIDsPlistFilePath
tell property list item "Output"
tell property list item strECID
tell property list item "installedApps"
set listAppArray to (every property list item)
repeat with objAppArray in listAppArray

set listValue to every property list item of objAppArray
set strDisplayName to value of item 1 of listValue
set strBundleIdentifier to value of item 3 of listValue


set strText to strText & strDisplayName & "\r" & strBundleIdentifier & "\r\r" as text


end repeat
end tell
end tell
end tell
end tell
end tell



###ダイアログを出して
set aliasIconPath to POSIX file "/System/Applications/App Store.app/Contents/Resources/AppIcon.icns" as alias
set theResponse to 2 as number
try
set objResponse to (display dialog "bundleId+ArtistId" with title "bundleId+ArtistId" default answer strText buttons {"OK", "キャンセル"} default button "OK" cancel button "キャンセル" with icon aliasIconPath giving up after 10 without hidden answer)
on error
log "エラーしました"
return
end try
if true is equal to (gave up of objResponse) then



###保存先フォルダ指定
set aliasSaveDir to (path to desktop folder from user domain) as alias
###ファイル名指定
set theFileName to ("" & strECID & ".rtf") as text


#############ここから本処理
##保存先フォルダのUNIXパス
set pathSaveDir to POSIX path of aliasSaveDir as text

##ファイル名までをパスにしておく
set pahtSaveFilePath to (pathSaveDir & theFileName) as text

##ファイル名までのエイリアスパス
set aliasSaveFilePath to POSIX file pahtSaveFilePath

##テンポラリファイル用のファイル名を生成
set strDate to (do shell script "date '+%s'")

##テンポラリファイル用ファイルのパス
set strTmpFilePath to "/tmp/" & strDate & ".txt"

##テンポラリファイルを作成
do shell script "touch " & strTmpFilePath & ""

##テンポラリファイルをTRF形式に変換
do shell script "/usr/bin/textutil -convert rtf " & strTmpFilePath & " -output " & pahtSaveFilePath & ""
delay 1
##########ファイルを開いて上書き保存して新規書類確定
tell application "TextEdit"
activate
open aliasSaveFilePath
tell document 1
set its text to strText
save in aliasSaveFilePath
end tell
end tell

end if
if "OK" is equal to (button returned of objResponse) then
set theResponse to (text returned of objResponse) as text
else
return "キャンセル"
end if

###ファイルを開く
tell application "Finder"
set aliasPlist to POSIX file strCNFGdeviceECIDsPlistFilePath as alias
open aliasPlist
end tell

|

[Android]モバイル関連ツール

https://www.imobie.jp/

Droidkitandroidlockscreenremoval1

|

[Memo]自分の連絡先『だけ』名姓になってしまう

自分の連絡先『だけ』名姓になってしまう場合の解決法
事前確認
1:MacOS連絡先APP環境設定の姓名の並び順確認
2:同期している他のサービスの姓名並び順確認
3:iPhone設定>>連絡先>>姓名の表示順を確認
--操作開始
1:MacOS:連絡先APP:『自分』の連絡先をデスクトップにD&Dしてバックアップ
2:MacOS:連絡先APP:『新規カード』から自分用の新しいカードを『新規』で作成しておく
3:MacOS:連絡先APP:『表示のおかしい方の自分』の連絡先カードを右クリックで削除
-->同期が終わるまで少し待つ
4:MacOS:システム環境設定:インターネットアカウント:連絡先の同期をOFF


5:iPhone:設定>連絡先>自分の情報 2で作った新しいカードを選択
6:iPhone:連絡先:旧『表示のおかしい方』の自分のカードが残っていれば削除

7:MacOS:連絡先の同期を再開

|

その他のカテゴリー

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