FAMLog
FileMaker data migration toolのバージョン確認方法
March 12, 2021
FileMaker data migration toolのバージョンを確認するには、FMDataMigrationコマンドで-vオプションを使用します。
現時点(2021年3月12日時点)におけるFileMaker data migration toolの最新版はバージョン19.2.1であり、macOSではFileMaker data migration toolのバージョン情報は次のように表示されます。なお、Windowsの場合にはFMDataMigration.exeを利用します。
[実行例]
% FMDataMigration -version
19.2.1.14
FileMaker Developer Subscription(FDS)を購入することで利用できるFileMaker data migration toolは、Windows版とmacOS版が用意されています。ファイル拡張子が「fmp12」であるFileMaker Proデータベースファイルからデータのインポート処理を実行し、インポート処理時間を大幅に短縮できるコマンドラインツールです。
APPLE-SA-2021-03-08-3 Safari 14.0.3
March 11, 2021
Appleからセキュリティ脆弱性の修正を含んだSafari 14.0.3の更新版が配布されています。
iOS 14.4.1やiPadOS 14.4.1と同様、WebKitの脆弱性(CVE-2021-1844)が修正されたSafari 14.0.3の更新版は、macOS Mojave 10.14.6およびmacOS Catalina 10.15.7で利用できます。同時に公開されたmacOS Big Sur 11.2.3にもSafari 14.0.3の更新版が含まれています。
なお、今回公開されたSafari 14.0.3の更新版では、ビルド番号がmacOS CatalinaのSafari 14.0.3では15610.4.3.1.7に、macOS MojaveのSafari 14.0.3では14610.4.3.1.7に変更されています。
[関連]APPLE-SA-2021-03-08-1 iOS 14.4.1 and iPadOS 14.4.1(FAMLog)、APPLE-SA-2021-03-08-2 macOS Big Sur 11.2.3(FAMLog)
Get(ページ数)関数
March 08, 2021
Claris FileMaker ProのGet(ページ数)関数は、印刷中に現在の印刷ジョブにおける合計ページ数を示す数値を返します。
印刷またはPDFとして保存するときに合計ページ数を表示するには、式の中でGet(ページ数)関数を使用するのではなく、{{ページ数}}記号をレイアウト上に配置します。レイアウトモードにおいて[挿入]メニューの[その他の記号...]を選び、[ページ数]を選択してから[OK]をクリックすることで、レイアウトに{{ページ数}}記号を配置できます。
Get(ページ数)関数はバージョン19で追加された関数です。なお、何も印刷していない場合またはPDFとして保存していない場合は、何も返されないかまたは「?」が返されます。
[関連]Claris FileMaker Pro 19の新機能:合計ページ数の印刷(FAMLog)
fmcsadmin 1.3.0でAppleシリコンを搭載したMacに正式対応予定
March 01, 2021
fmcsadminは、次期バージョンのfmcsadmin 1.3.0でAppleシリコンを搭載したMacに正式に対応する予定です。
fmcsadminは、Linux、macOSおよびWindowsで利用できる、リモート管理機能を備えたClaris FileMaker Server管理者向けコマンドラインツールです。2021年3月現在、fmcsadminの最新バージョンはバージョン1.2.0です。
fmcsadmin 1.2.0はApple M1チップ上ではRosetta 2経由で動作しますが、fmcsadmin 1.3.0ではUniversal BinaryとしてAppleシリコンを搭載したMacに対応する予定です。
[関連]fmcsadmin 1.2.0の動作環境(FAMLog)
fmcsadminを使用して任意のスケジュールを削除する
February 24, 2021
fmcsadminを利用すると、Claris FileMaker Server 18以降およびFileMaker Cloud for AWS 1.18を利用している場合にCLI(コマンドラインインターフェース)で任意のスケジュールを削除できます。
fmcsadminコマンドを使ってスケジュールを削除するには、DELETEコマンドを使用し、引数に2以上のスケジュールIDを指定します。
(使用例)
% fmcsadmin delete schedule 2
なお、Claris FileMaker Admin APIに準じてスケジュールIDが1であるスケジュールは削除できません。スケジュールとID番号の一覧を取得するには、fmcsadminコマンドもしくはfmsadminコマンドのLISTコマンドを使用します。
[関連]fmsadminコマンドの活用 (4)(FAMLog)、fmcsadmin(株式会社エミック)
fmcsadmin 1.2.0の動作環境
February 19, 2021
Claris FileMaker Serverに付属するfmsadminコマンドと同様の使い勝手を実現する、Claris FileMaker Admin APIを用いて実装したコマンドラインツールであるfmcsadminは、Linux、macOSおよびWindowsプラットフォームで利用できます。
fmcsadmin 1.2.0の動作環境は、CentOS Linux 7以降、macOS Mojave 10.14.6以降(macOS Big Sur 11.2.1で動作確認済み)およびWindows 10です。今回からmacOS High Sierra 10.13.6はサポート対象外としているのでご注意ください。
2021年2月現在、fmcsadminはApple Silicon Mac上ではRosetta 2経由で動作し、Universal BinaryとしてApple Silicon Macに正式に対応するのはfmcsadmin 1.3.0以降となる見込みです。
[関連]fmcsadmin 1.2.0を公開(FAMLog)
fmcsadmin 1.2.0を公開
February 18, 2021
fmcsadmin 1.2.0を公開しました。
fmcsadminはコマンドラインインターフェース(CLI)でClaris FileMaker Admin APIを手軽に操作できるようにするツールであり、Claris FileMaker Serverに付属するfmsadminコマンドと同様の使い勝手を実現します。Claris FileMaker Server 18以降およびFileMaker Cloud for AWS 1.18に対応しており、ライセンスはMITライセンスです。
Claris FileMaker Server for Linuxに正式に対応したバージョン1.2.0では、FileMaker Server 19.2.1を利用している場合にlistコマンドでプラグインを一覧表示できるようになっています。SSLサーバー証明書のインポートや管理に使えるcertificateコマンドとスケジュールを削除できるdeleteコマンドを新たに追加し、FileMaker Server 19.1.2以降でサーバーの設定を変更できない不具合を修正しました。
[関連]Claris FileMaker Server 19.2.1の提供が開始(FAMLog)
FMDataAPI Ver.22が公開
February 16, 2021
新居雅行氏がClaris FileMaker Data APIをPHPで利用するためのクラスであるFMDataAPIのバージョン22を公開しています。
FMDataAPIは、MITライセンスで提供されているオープンソースソフトウェアです。FMDataAPI Ver.22ではタイムアウトを設定できるようになっています。
なお、FileMaker Server 17以降で正式版として利用できるようになったFileMaker Data APIは、FileMaker Server 18以降では各種メタデータやレコード数に関する詳細情報を取得できるようになっています。
Macに搭載されているCPUのアーキテクチャを確認する方法
February 08, 2021
Macに搭載されているCPUのアーキテクチャに関する情報をコマンドラインインターフェース(CLI)で確認する方法の1つにunameコマンドを使用する方法があります。
unameコマンドの-mオプションを使用することで、Appleシリコンが搭載されているかどうかを確認できます。例えば、2020年に発売されたApple M1チップ搭載MacBook Airでは、unameコマンドの実行結果は次のように表示されます。
% uname -m
arm64
なお、Appleシリコンを搭載したMacではClaris FileMaker Pro 19.2.1はRosetta 2上で動作し、Get(アプリケーションアーキテクチャ)関数は「arm64」ではなく「x86_64」を返します。
(2023/08/08追記:「Apple M1チップ」を「Appleシリコン」に変更・更新しました。)
curl 7.75.0が公開
February 03, 2021
curl 7.75.0が公開されています。
curlは、さまざまな通信規格に対応しているデータ転送ソフトウェアであり、Claris FileMakerでも利用されています。バージョン7.75.0では不具合の修正や機能追加が行われており、セキュリティ修正は含まれていません。
なお、バージョン16以降のClaris FileMakerでは[URL から挿入]スクリプトステップでさまざまなcURLオプションを指定できるようになっています。Claris FileMaker 19の[URL から挿入]スクリプトステップでは、--cert-type、--cert(-E)、--key-type、--key、--passおよび--version(-V)オプションが新たに利用できるようになっています。