From 52d0cb12abb03cf8b1df031d8b0902cee1b36141 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BC=AF=E6=9E=97=E9=9D=92?= <107768007+5PB-3-4@users.noreply.github.com> Date: Sun, 14 Jul 2024 00:40:53 +0900 Subject: [PATCH] =?UTF-8?q?=E6=99=82=E9=96=93=E8=A8=88=E6=B8=AC=E3=82=B9?= =?UTF-8?q?=E3=82=AF=E3=83=AA=E3=83=97=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 "\346\231\202\351\226\223\350\250\210\346\270\254/README.md" diff --git "a/\346\231\202\351\226\223\350\250\210\346\270\254/README.md" "b/\346\231\202\351\226\223\350\250\210\346\270\254/README.md" new file mode 100644 index 0000000..0149b9c --- /dev/null +++ "b/\346\231\202\351\226\223\350\250\210\346\270\254/README.md" @@ -0,0 +1,50 @@ +# 時間計測スクリプト ver[1.0] + +## ▼このスクリプトは何? +スクリプトにより処理時間を計測します。 + +
+ +## ▼導入方法 +aviutlのscriptフォルダに@berlsフォルダを入れてください。 + +
+ +## ▼機能のご紹介 +時間計測にはlua5.1純正、luasocket、windows apiを用いており、計測部分は以下の関数です。 +- os.clock +- socket.gettime +- QueryPerformanceCounter + +### パラメータ +- mode + - -1:計測開始 + - 0:途中経過(ラップタイムを取ります) + - 1:計測終了 +- ffi + - 0:luajitによるwindows apiを用いない時間計測になります。luasocketを使用できる場合はlua5.1純正、使用できない場合はluasocketを用いて計測します。 +- 表示 + - true:経過時間を表示します。 + +
+ +## ▼注意点 +- luasocketを用いたい方はluasocketのビルドが必要になります。ビルドについては[過去のページ](https://github.com/5PB-3-4/note/blob/main/2023-12-06/AviUtl%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEluaJIT%E4%BD%9C%E6%88%90%2B%CE%B1.md)をご覧ください。 +- windows apiを使用するにはluajitが必要になります。 + +
+ +## ▼バグ +- ver1.0 ('24/7/12) + +
+ +## ▼参照したもの +- 抹茶鯖 + +
+ +--- +## ▼バグ報告等の連絡先はこちら +- Twitter : [@blue_beRL](https://twitter.com/blue_beRL) +- misskey : [@blue_beRL](https://misskey.io/@blue_beRL) \ No newline at end of file