cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Got a minute? We appreciate your feedback:

Graphisoft Learn survey
Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

How to protect your library?

Cosminn
Contributor
Hello everyone,

Is there a way to protect your library, if you share it on a BimServer?

Thank you,

Daniel
------------------------------------------------------------
AC24
•Workstation HP Z800 2 x Intel Xeon Quad Core E5620/E5630, 36 GB ram DDR3 - NVIDIA QUADRO 4000 2 GB memory, Windows 10 pro
9 REPLIES 9

vistasp
Advisor
Have a look here. Does this answer your question?
= v i s t a s p =
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC 9-26 INT | Win11 | Ryzen 5700 | 32 GB | RTX 3050 |

Cosminn
Contributor
Hi all.

What I am trying to do actually is to share my custom library on a Bim Server with 2-3 companies. I want to make sure that any user can use my library but it cannot be duplicated.

As long they are working with me, I agree with them to use my custom library. I’ll load it on the Bim Server, but if we don’t work together, they will not have access on my library.

Hope to make sense.

Thank you
------------------------------------------------------------
AC24
•Workstation HP Z800 2 x Intel Xeon Quad Core E5620/E5630, 36 GB ram DDR3 - NVIDIA QUADRO 4000 2 GB memory, Windows 10 pro

Nader Belal
Mentor
cosmin,

If you meant to protect your library from being modified, then add a password on them

If you meant to protect your library from being manipulated, copy the guid number of every object and protect it with a password.
(Guid, a special serial number that identicate when was created, with which archicad's version and when was created as an object ... Besides, this number changes with every time the object is being saved)

If you meant to protect your library from being copied or taken, well I guess that it will be a little bit difficult and most of the time unnecessary
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.

Cosminn
Contributor
Thank you Moonlight.
I think that will work, to protect the Guide Number with a password.

Any advices, how to do it?


Thanks.
------------------------------------------------------------
AC24
•Workstation HP Z800 2 x Intel Xeon Quad Core E5620/E5630, 36 GB ram DDR3 - NVIDIA QUADRO 4000 2 GB memory, Windows 10 pro

You can lock object with password and request the AC key number in the script (eg master script).
If You give/sell the object to a AC user all You need to put the key number of the one that will be using it.
If done right, user of no other key will be able to use the object.

Best Regards,
Piotr

Cosminn
Contributor
Thanks Piotr

Please see attached file. Is that what I should request?
request.png
------------------------------------------------------------
AC24
•Workstation HP Z800 2 x Intel Xeon Quad Core E5620/E5630, 36 GB ram DDR3 - NVIDIA QUADRO 4000 2 GB memory, Windows 10 pro

Cosminn
Contributor
Here is my script with warning I've got.
I am running a borrowed license, is this ok?
Thank you
Maser script.png
------------------------------------------------------------
AC24
•Workstation HP Z800 2 x Intel Xeon Quad Core E5620/E5630, 36 GB ram DDR3 - NVIDIA QUADRO 4000 2 GB memory, Windows 10 pro

Cosminn wrote:
Here is my script with warning I've got.
I am running a borrowed license, is this ok?
Thank you

rrr = REQUEST ("program_info", "", name, version, keySerialNumber)

parameters num = keySerialNumber

Cosminn
Contributor
That works.

Thank you for all your help!
------------------------------------------------------------
AC24
•Workstation HP Z800 2 x Intel Xeon Quad Core E5620/E5630, 36 GB ram DDR3 - NVIDIA QUADRO 4000 2 GB memory, Windows 10 pro

Start a new conversation!

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!