Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Security HELP needed

Featured Replies

  • Newbies

MAC user of FM 5

I'm looking for a plugin or other method to do 2 things.

1) prevent a user of a file to 'save a copy as' when they have access to the entire file.

2) have file quit working entirely after 365 days of use by specific user.

I'm clueless to a quick and easy fix. Any help?

Thanks in advance

quote:

Originally posted by John Kisch:

MAC user of FM 5

I'm looking for a plugin or other method to do 2 things.

1) prevent a user of a file to 'save a copy as' when they have access to the entire file.

2) have file quit working entirely after 365 days of use by specific user.

I'm clueless to a quick and easy fix. Any help?

Thanks in advance

If users "have access to the entire file", meaning they are the host and have the master password, then you can't do either of these.

If you are a guest, then you can not save a copy of the file.

What are you actually trying to achieve here? Perhaps a runtime or privilege altered file would be a better bet.

Old Advance Man

As regards your second request:

Create a global first date field (gFirstDate) -- make it a date field

Create a global current date field (gCurrentDate) -- make it a date field

Create a global expired field (gExpired) -- make it a text field

Create an Open script that does the following:

Enters the current date in gFirstDate if it is empty

Sets gCurrentDate to the current date

If gCurrentDate - gFirstDate >= 365, sets gExpired to "Expired"

If gExpired is not empty, closes the file -- perhaps you could

show a message explaining why it closes first.

Note: have the last step run twice -- first at the top of the

script, then again at the end

The nifty thing about this method is that, once the expiration date has arrived, it's impossible to circumvent it by, say, resetting the date on the computer. It's how I time bomb all my demos. It ain't perfect -- if someone has the foresight to reset the date on his/her computer before opening it (every time!), it won't work. But then, who's willing to go to all that trouble?

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.