みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Win10 FM16です
目次ー条件
-確認
-等々
レイアウトがあります
目次でログインします(ゲスト、編集、管理者、admin)の4種
それぞれのレイアウトに移動して何も触れず1分経過したら強制ログアウト(ゲストアカウントに戻る)
入力などしているときはカウントされないようなものを作りたい
作ることは可能でしょうか?
お忙しいと思いますがよろしくお願いいたします
Offline
かなり面倒でしょうが、各レイアウトに OnLayoutEnter と OnObjectKeystroke トリガーで、OnTIme スクリプトをインストール(60秒) を走らせます。
インストールするスクリプトは、ログアウトを行うものにします。
Offline
Powershell Idle Time of Remote Machine using Win32 API GetLastInputInfo
https://stackoverflow.com/questions/482 … tinfo?rq=1
上記のサンプルに少し手を加えて、PowerShellを実行すれば、アイドル時間が1分を超えるとFileMakerのスクリプトが実行されます。
太字が追加部分。
for ( $i = 0; $i -lt 3600; $i++ ) {
$Last = [PInvoke.Win32.UserInput]::LastInput
$Idle = [PInvoke.Win32.UserInput]::IdleTime
$LastStr = $Last.ToLocalTime().ToString("MM/dd/yyyy hh:mm tt")
Write-Host ("`nTest " + $i)
Write-Host (" Last user keyboard/mouse input: " + $LastStr)
Write-Host (" Idle for " + $Idle.Days + " days, " + $Idle.Hours + " hours, " + $Idle.Minutes + " minutes, " + $Idle.Seconds + " seconds.")
if($Idle.TotalSeconds -ge 60 -and $Idle.TotalSeconds -lt 70){
Start-Process 'fmp://$/{ファイル名}?script={ゲストアカウントで再ログインするスクリプトの名前}';
}
Start-Sleep -Seconds (10)
}
Offline
詳しい説明ありがとうございます
試させて頂きます
Offline
ファイルメーカーで新規としてログインしてしまったのですが、本当は会社のアカウントでログインしたいのです・・・
ログアウト?の仕方を教えてください。よろしくお願いいたします。
質問の内容が本来のスレッドとは異なるので新しく質問されたほうがよいでしゅ。
ファイルメーカーで新規としてログインとは何に対してログインしたのでしょう?
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 509.65 KiB (Peak: 515.65 KiB) ]