スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« コマンドラインオプションの作成 | トップページ | あと少しな感じ »

各オプションを実装中

今は、Mac用AGMPlayerの開発フェーズで、まず、AGM⇔MP4変換用コマンドラインツールを作成しているのだが、今日は、昨日定義したコマンドラインオプション用コードの実装を始めた。既に、本質的な機能については、実装済みなので、この実装は、形を整える感じになる。

ここの所書いている様に、現在作成中のコマンドラインツールを使うと、色々な事が出来る様になる筈なのだが、今の所、作者的には、具体的な用途は無い。

これは何故なのか、というと、作者の現在のメイン環境はMac mini Late2014のmacOS Sierraなのだが、数日前に書いた様に、今現在でも、Windows7で動作している一つ前のメインマシンである所のCorei7 2600 デスクトップPCも、Windows10で動作しているノートPCも、Mirror-DTC接続で普通に使える体制にしているからだ。

つまり、作者的には、Macをメイン環境にしている、と、言いつつも、Windows環境も普通に使える状況なので、AGM形式動画関連の作業を行いたければWindows版が使えるので、何も、Mac用ソフトは必要ない訳だ。

もっとも、Macユーザーの多くはWindows環境も使える様にしているとは思われるものの、一般的には、BootCampでWindowsをインストールしていたり、仮想環境にインストールしていたりする人が殆どだろう。

つまり、作者の場合、別のWindowsマシンにMirror-DTC接続しているので、Windows環境を使うためにmacOS環境が使えなくなる事はないし、使っているWindowsマシンはリアルマシンなので、処理性能が低下する事もないのだが、Windows環境を利用しようとする場合に、BootCampや仮想環境を利用すると、そうではなくなる訳だ。

なので、Macユーザーをターゲットにするのであれば、そのソフトは、一見、当たり前の話になるのだが、Windows用ではなく、Mac用にしておいた方が良い訳だ。

ちなみに、作者はこの前「Magic Trackpad 2」を購入して使い始めているのだが、これは何故だったのか、というと、一番大きな理由は、macOS Sierraを使い始めてみると、これはバグなのか仕様なのかは知らないのだが、作者のマウスホイールの効きが悪くなったからだ。

具体的には、ゆっくりとホイールを回すと、テキスト等がスクロールしなくなったので、こんなのではやってられない、という事で、致し方なく、購入した、という事になる。

つまり、Apple的には、macOS Sierraから、実質的には、市販のマウスを締め出し、純正のポインティングデバイスの購入も、必須化してきているのかもしれないのだが、「Magic Trackpad 2」では、マルチタッチジェスチャーが使えるので、市販マウスより便利に使えるケースも多々ある。

その一つが、4本指スワイプでのデスクトップ移動機能になるのだが、Mac用Mirror-DTCクライアントは、この機能を使えるか使えないかで使い勝手に大きな差が出る訳だ。

何故なら、Mac用Mirror-DTCクライアントはmacOSのショートカットを禁止できるのだが、その状態ではCtrl+矢印キーでのデスクトップ移動はできなくなる。

しかし、Windows環境では、Ctrl+矢印キーは普通に使われるショートカットなので、Macのショートカットを禁止してキーシーケンスをWindows側に送信しない事には、Windowsの使い勝手が落ちてしまう訳だ。

と、いう事で、「Magic Trackpad 2」が無い場合、フルスクリーンで使用しているMirror-DTCクライアントから、別のデスクトップに移動したければ、まず、メニューを表示可能にし、メニューからMacのショートカットを有効化してから、Ctrl+矢印を使う事になるのだが、「Magic Trackpad 2」があれば、そんな設定変更は不用で四本指スワイプだけで移動できる。

なので、作者的には、macOS Sierraを使いつつも、四本指スワイプのみで、Windowsマシンも快適に使える状況なので、Mac用アプリの必要性は低い訳なのだが、作者的にも、こんな環境は大げさだなあ、と、思う事もある。

つまり、将来的には、作者的にも、MacBook Pro 13インチみたいなノートPC一台で、何でも出来る環境が欲しいかなあ、と、思ったりもしているのだが、そのためには、Mac上でネイティブ動作するソフトを、先に開発しておく必要がある訳だ。

« コマンドラインオプションの作成 | トップページ | あと少しな感じ »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/64585419

この記事へのトラックバック一覧です: 各オプションを実装中:

« コマンドラインオプションの作成 | トップページ | あと少しな感じ »

2017年8月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google