Macのこんなソフト・アプリを探してます Part51
Macのソフトウェア・アプリケーションを探してる人と知ってる人が共同作業をするスレ。
・質問の前に>>2-3を参考にしたり、現行スレや過去ログを探してみましょう。
・Mac以外のソフトウェアの質問は禁止です。iPhone/iPad用アプリもスレチです。
・「Windowsの○×のようなソフトありませんか」という説明は伝わりにくいので注意。
・↑の質問に過剰反応する人がいます。そういう人を見ても無視しましょう。
◆質問用テンプレ
【OSのバージョン】
【有料・無料】フリー・AppStoreで買えるもの・その他の有料ソフト
【アプリ以外】不可・Automator・AppleScript・ターミナルコマンド等での解決
【機能・用法】
■記入例
【OSのバージョン】10.7 (システムメニュー→「このMacについて」から確認できます)
【有料・無料】フリー
【アプリ以外】不可 (項目の意味が分からない人は「不可」にしてください)
【機能・用法】YouTubeの動画をiPodに入れたい
※その他、あなたの考えが回答者に伝わるよう、思っていることは全部書いてください。
条件の「後出し」は非常に嫌われます。
■過去ログ 直近 5スレ分
48 http://potato.2ch.net/test/read.cgi/mac/1448214273/
47 http://anago.2ch.net/test/read.cgi/mac/1405147819/
46 http://anago.2ch.net/test/read.cgi/mac/1375499739/
45 http://anago.2ch.net/test/read.cgi/mac/1350443235/
44 http://anago.2ch.net/test/read.cgi/mac/1338280862/
前スレ
Macのこんなソフト・アプリを探してます Part50
https://egg.5ch.net/test/read.cgi/mac/1546665277/ なんだ、>>552がトーストとか言うから一本の動画を分けたいのかなとか思っちゃった。
noodlesoftのhazelで組んだら? >>563
おまぬけですね。
組んだら、っていうけどmacは面倒なんですね。 とりま私も組んだわ
for A in "$@"
do
pathA=${A%/*}
declare -i Filesize=$(($(cat ${A} | wc -c) / 1048576))
if [ ! -e $pathA/$Filesize -o ! -d $pathA/$Filesize ]; then
mkdir $pathA/$Filesize
fi
mv $A $pathA/$Filesize
done
7.4GBの総数582枚のRAWをMB別でフォルダ分けにHDDだと1分かかるヤッツ。
え?整数計画問題?知らんなぁ! というわけでお開きサイナラ >>565
それだと、最適化できないから意味ない。 >>566
同じぐらいのサイズの小さいファイルが多数あるんだと、それでいいけどね。
前にもApple scriptで書いていた人いたけど。 奴は何も出来ずに逃げたので、自分で >>526 のAppleScript作成。
(Finder最前面ウィンドウのフォルダ内を100MB毎にフォルダ「_____1」「_____2」...に小分けする)
【1】事前にサイズ降順でソートして、>>524 の手順
https://i.imgur.com/tL94z7f.png
【2】>>526 のアルゴリズム
https://i.imgur.com/AxeVPlz.png
【3】それに >>532 の、空きの最も少ないフォルダに入れる手順を追加
https://i.imgur.com/J8HsPdL.png
厳しいサンプルとして、
●100MBに限りなく近い、容量99.xxxxMBのフォルダを5つ用意する。
(1, 2, 3, 4, 5)
●各フォルダをそれぞれ適当に3つに分ける。
(1, 2, 3, 4, 5) → (1A, 1B, 1C, 2A, 2B, 2C, 3A, 3B, 3C, 4A, 4B, 4C, 5A, 5B, 5C)
以上、15のフォルダを5グループ (100MB以内) に分ける組み合わせが
1通りしかない状況にしてみると、どれも失敗する。(6グループに分けてしまう)
ちなみにWindowsソフトのPackfldで「ビンパッキング問題の解法」を試したが失敗。
https://i.imgur.com/xvf0Z1X.png
上のと同レベルのアルゴリズムらしい。
条件を緩く「容量97.xxxxMB (2%の空き) のフォルダを5つ用意→各々3分割」だと、どれも成功。
「3フォルダを3分割、2フォルダを2分割」だと、【1】【2】【3】どれも失敗。
他、色々試したが【1】【2】【3】で結果に違いが出なかった。
最初に行うサイズ降順ソートが重要で、後の振り分け方法はほとんど意味が無いらしい。 >>568
一つが3GBとかのファイルがあるとうまくいかないね。 >>568
乙。ソートの部分はこれで行けるとChatGPT先生が教えてくれた
tell application "Finder"
set fileList to files of sourceFolder
set sortedList to items of fileList
set sortedList to reverse of (sort sortedList by size)
end tell macOSって簡単には使えないってことで終了ですねぇ。 >>568
アルゴリズムの実装の問題なのか
セクタ境界(HDDなら通常4KB, DVDなら2KB)が考慮されてるのかわからんな
失敗したと言ってるファイルのサイズ一覧を貰えれば各種アルゴリズムの実装でチェックできるよ
(First-Fit Decreasing(526-1), Worst-Fit Decreasing(526-2), Best-Fit Decreasing(Packfld), Bin Completion)
最後のやつは近似アルゴリズムじゃないからファイル数が多ければ計算量多すぎて無理かもしれんが AppStore見たら、RapidPack(600円)ってのがあるやんか。 webブラウザのブックマークのリンク切れチェッカーで
いいのないですか?
フリーウェアがいいけど 【OSのバージョン】12.6.9
MacBook AIR 2015なので軽量なソフトが希望
【無料】無料・フリーソフトが希望
【機能・用法】曇った空を青空に変更できるソフト
iPhone・iPadで使える「Ps Camera」のように簡単な操作で青空にできるソフトあれば教えてください。 GIMPやInkScapeはアドビ系のソフトの代わりになるという話なのでそこらへんを
試してみるとか 純正の連絡先アプリの内容を紙に印刷するアプリってないのかな? >>580
純正の連絡先アプリで全ての連絡先を選択し、ファイルメニューからプリントを選べば紙でプリントできるよ >>581
ありがとう
やってみたらできたけど不安定
ビーチボールぐるぐるになる時の方が多いくらい不安定
印刷できる時もあるんだけど
メニューバーから強制終了を見ると 連絡先(応答なし) >>582
直接プリントするのが不安定なのかな?
それなら全ての連絡先を選択→「PDFに書き出し」でPDFにしてプレビュー.appでプリントするとかかな? > それなら全ての連絡先を選択→「PDFに書き出し」でPDFにしてプレビュー.appでプリントするとかかな?
書いてなかったけどPDFで欲しかったので
「PDFに書き出し」を実行した結果です。
どうもありがとう。 ちなみにビーチボール・グルグルになるのは
項目選択の段階から、印刷に入る前に
連絡先(応答なし) になる。
印刷方法がわかったので
この件は、もう解決済みとします。 5年日記とか10年日記のように、各年の同日に何をしていたかがさっと分かるように記録を取れるアプリってありますか?
イメージは
1月1日 | 1月2日 | 1月〜
2024年
2025年
2026年
:
:
という感じです HyperCardはブラウザ上で走るように出来たんだっけ? >>586のは日記アプリとかならできそうだけど
デフォルトで各年同日を表示できる設定とかってありそうでないな
検索結果ベースを保存できる日記アプリで
1/1
1/2
略
日付をキーワードにして365日分つくれば
各年の同日に何したかわかるんじゃないのか
もしくはJourney.appの開発者に要望伝えて
デフォルト機能に組み込んでもらうとか dayoneなら「この日」で過去の同日まとめて閲覧出来る
任意の日付もちょっと入ったところにon this dayと言うのがある
そう言うのじゃなさそうだけど >>586
chalowで15年分ぐらいの日記になってる。 VideoScenePlayerを使っています。
数年前は複数の動画をディスプレイの任意の場所で再生できたのですが、久しぶりに起動してみると2個しか同時に開くことができなくなっていました。
また、保存したシーンファイルも開けません。
どなたかご存知の方がおいででしたらご意見くだされば幸いです。 >>596
もうこのスレを見ていないかも知れないけれど、作者のサイトに説明がありましたよ
App内課金とはいえ、無期限フリーパスは400円だから購入したらどうでしょうか
↓
>このバージョン4では、本アプリの基本機能のほぼすべてを無料のまますべてご利用いただけますが、App内課金を導入するにあたりまして、無料時の動作では、シーンファイルの保存とオープンが出来ない制限があります。。
>作者がサポート・配布されている間、本メジャーバージョン4を無期限でご利用できる「Unlimited Pass」、1ヶ月ごと自動更新のサブスクリプション「1 Month Pass」がございますので、ご検討いただければ幸いです
https://nsoftwarespace.com/mac/videosceneplayer.htm ペーストボードアプリというんでしたっけ、コピペの内容を複数保持して切り替えて
使えるようなやつ、それのおすすめはありますでしょうか
ターミナル上で複数の定型コマンドを入力する必要があるのですが、エイリアスを
登録できなそうなものの上での作業なので、上記のようなアプリがあると助かります
フリーに越したことはありませんが課金有りでもその価値がありそうでしたら検討します
よろしくお願いします Clipy使ってる 確か無料
もっといいのあるのかな? クリップボード拡張アプリって、イマイチ便利さが分からんくて、使ったことないんだけど、
具体的にどんなことに使うん?
用途がはっきりすれば、もっと適切な方法がありそうな気がするわ ちょっと前にコピーした文章また使いたいとか、
定期的に使う定型文をすぐコピペ出来るようストックしておきたいとかない? >>601
>>598に少し書きましたが、ターミナルから呼ぶ処理で、長ったらしいコマンドとかパラメータ
とかを何種類か繰り返し入力している感じです
今は、それらをテキストに保存しておいて、1行目を選択&コピーしてターミナルにペースト、
2行目を選択&コピーしてターミナルにペースト、.... を繰り返している感じです
それ系のアプリがあれば、この毎回の選択&コピーはなくなるなと(ペーストは同じですが) ターミナルの場合はコマンド履歴とかのシェルの機能で対応する
クリップボード履歴使うのはだいたいアプリをまたぐコピペ シェルの機能ってのはCtrl+Pで一つ前に実行したコマンドを呼び出すとか
Ctrl+Rで履歴をインクリメンタルサーチして補完するとかね
ワンタイムじゃなくて利用頻度の高いコマンド群であれば
エイリアスや簡単なシェルスクリプトを書く fzfとかでfuzzy matchできるようにしておくと更に便利 うーんとさらにですが、必ずしもシェルのプロンプト入力ではないというのもあります
例えばターミナル内で何かプログラムが走っていてそこに入力とか
ヒストリー機能を内蔵しているものもあればそうでないのもあり
あと完全にターミナルだけでなく、普通のアプリへの入力もあったり
シェルスクリプトのように完全にバッチ処理なわけでもなく
そのようなわけで >>603
今どうやってるか(How)じゃなくて、そもそも何がしたいのか(What)を教えてもらえませんか?
あと、ボリューム。10回のオーダーで繰り返すのか、100回のオーダーで繰り返すのか、
100回でも、5×20回なのか。回数や頻度によっても適切な方法って変わると思うんだ AppleScriptでターミナルコマンドを送る方法じゃダメ?
--ターミナル.appで実行するシェルコマンドを設定
set theScript1 to ""
set theScript2 to ""
--上で設定したシェルコマンドをターミナル.appで実行
my doTerminalScript(theScript1)
my doTerminalScript(theScript2)
--ターミナルでシェルコマンドを実行するハンドラ(関数)
on doTerminalScript(aScript)
tell application "Terminal"
activate
do script aScript in front window
end tell
end doTerminalScript >>608
ターミナルに複数の種類の文字列(コマンド)を繰り返し入力したい。楽にかつ間違えないように
実際にやることは例えばある対話型のコマンドを cmd1 param_1_1 param_1_2 ... のようにして起動し、
そのコマンド中で input_1_1 input_2_1 ... 等入力する。このコマンドの処理が終わったら、
次のコマンドを cmd2 param2_1 parm_2_2 ....と立ち上げて、この中でも linput_2_1, linput_2.2 等
入力をし、処理を待って終了。以下、同様のcmd3,、cmd4も実行して一通りの処理が終了
このセットを数回から数十回繰り返す
各パラメータや入力は毎回同じものもあれば、コマンドの結果等で部分的に修正するものもある
確かにcmd1〜cmd4の入力は基本、シェルのヒストリーを使い一部修正したりしてやってます
ただ再ログイン時とか必ずしもこれらを覚えていなかったりするのでどっかにはとっておきたいのと
コマンド起動中の入力にはヒストリーが効かない >>610
printf “input_1_1\ninput_2_1\n” | cmd1 param_1_1 param_1_2
みたいに対話型プロンプトにinput_1_1やinput_2_1を自動で入力すれば?
全部の回答が固定じゃなく一部は人間の判断で都度入力値を変更しなければいけないような使い方ならexpectとかそういう系のツールを使う よろしくお願いします
【OSのバージョン】Ventura(13)
【有料・無料】どれでも
【アプリ以外】どれでも
【機能・用法】
MacBookとサブモニターそれぞれに全画面表示しているアプリを相互に入れ替えるアプリ(ショートカットキー設定できると尚良し)
例 MacBookでブラウザ、モニターでメールアプリを開いているが、MacBookでメール書いてモニターにブラウザ表示させる時に使うなど 【OSのバージョン】14.4.1
【有料・無料】フリー
【アプリ以外】不可 (項目の意味が分からない人は「不可」にしてください)
【機能・用法】メニューバーに接続されたボリュームを表示してイジェクト(アンマウント)できる
intel機を使っていたので、これまでSemulovを使っていました
SemulovがMチップ非対応なので、同様の機能のアプリを探しています