ウィジェットと SDK
世界共通の @beat 時計をどこにでも設置——1行のウェブサイト埋め込み、さらに Python、PHP、JavaScript、Unity、Unreal 向けのすぐ使える SDK 付き。
ライブ @beat 時計を埋め込む
コピーして貼り付けるだけ。時計はローカルで動き、サーバーと同期します——アカウントなし、Cookie なし、追跡なし。プレーンな HTML でも、どんなサイトでも動作します。
ブラウザーで @beat
小さな Firefox 拡張機能:ツールバーのアイコンに現在のビートを表示し、ワンクリックで時計と変換ツールを開けます。
Sigelith — @beat clock
- ツールバーのアイコンに現在のビートを表示します。1日1000ビート、どこでも同じ瞬間です。
- ワンクリックで、センチビート単位(@523.45)のライブ時計と UTC 時刻、現地時刻と @beat の変換ツールが開きます。
- 時刻はお使いのコンピューター上で計算されます。拡張機能は時計のずれを補正するために時々 sigelith.org に問い合わせるだけで、それ以外は何もしません。追跡もアカウントもありません。
WordPress のためのタイムスタンプ
WordPress プラグイン:メディアライブラリのファイルをワンクリックでスタンプし、記事の中でその下にタイムスタンプのバッジを表示します。
Sigelith Timestamp
- メディアライブラリの各ファイルの横に「Sigelith でスタンプ」。お好みで、新しいアップロードをすべてバックグラウンドで自動的にスタンプすることもできます。
- バッジはファイルブロックの下と添付ファイルページに、ショートコードで任意の場所に表示されます。ファイルが差し替えられると消えます。
- サーバーから出るのはファイルの SHA-256 フィンガープリントだけ。ファイルそのもの、ファイル名、サイトのアドレスは決して送りません。トラッキングなし、アカウント不要。
オープンな API を使って開発
自分のコードから Sigelith と通信——すぐ使えるクライアント、API キー不要、フェアユースの範囲で利用できます。あるいはアプリから直接、会議に @beat を追加できます。
JavaScript SDK
npm プロジェクト、バンドラー、ブラウザのどれでも使える1つの ES モジュール——ローカルでの時刻表示に加え、API 全体と存在証明にも対応。
npm install sigelith · npm
C# SDK · Unity
Unity とあらゆる .NET アプリのための1ファイル——HUD 用のローカル @beat 時計に加え、API 全体と存在証明にも対応。
C++ SDK · Unreal
Unreal Engine とあらゆる C++ プロジェクトのためのヘッダーオンリー C++17——依存関係なしのローカル @beat 時計、エンジン向け HTTP の例付き。
Python——3行で世界共通の時刻へ:
# was beattime.py / BeatTime — that file keeps working
from sigelith import Sigelith
sg = Sigelith()
print(sg.beat_now()) # '@523'
print(sg.beat_to_time(523)) # {'utc': '...', ...}