<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Limit objects to student version. in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181305#M5129</link>
    <description>yes that's true.&lt;BR /&gt;
what about using the REQUEST ("Name_of_program", "", program_name)&lt;BR /&gt;
does it return different values e.g. "ArchiCAD &amp;amp; "ArchiCAD student version" ? as that would be even easier to use.</description>
    <pubDate>Tue, 24 Feb 2009 22:33:07 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2009-02-24T22:33:07Z</dc:date>
    <item>
      <title>Limit objects to student version.</title>
      <link>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181303#M5127</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi all&lt;BR /&gt;
&lt;BR /&gt;
We would like students to be able to use a lot of our GDL objects for free in their projects. Is there anyway to limit them to student version only. maybe by including some sort of REQUEST &amp;amp; IF statements in the script?&lt;BR /&gt;
Has anyone done this before?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 23 May 2023 14:40:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181303#M5127</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-23T14:40:08Z</dc:date>
    </item>
    <item>
      <title>Re: Limit objects to student version.</title>
      <link>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181304#M5128</link>
      <description>All depends if the serial no. of Student version is different from the normal serial that comes from the key...&lt;BR /&gt;
&lt;BR /&gt;
You can request the serial and if matches your findings the script is executed..otherwise end.&lt;BR /&gt;
&lt;BR /&gt;
Best Regards,&lt;BR /&gt;
Piotr</description>
      <pubDate>Tue, 24 Feb 2009 22:24:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181304#M5128</guid>
      <dc:creator>Piotr Dobrowolski</dc:creator>
      <dc:date>2009-02-24T22:24:54Z</dc:date>
    </item>
    <item>
      <title>Re: Limit objects to student version.</title>
      <link>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181305#M5129</link>
      <description>yes that's true.&lt;BR /&gt;
what about using the REQUEST ("Name_of_program", "", program_name)&lt;BR /&gt;
does it return different values e.g. "ArchiCAD &amp;amp; "ArchiCAD student version" ? as that would be even easier to use.</description>
      <pubDate>Tue, 24 Feb 2009 22:33:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181305#M5129</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-02-24T22:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Limit objects to student version.</title>
      <link>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181306#M5130</link>
      <description>&lt;BLOCKQUOTE&gt;sdb wrote:&lt;BR /&gt;We would like students to be able to use a lot of our GDL objects for free in their projects. Is there anyway to limit them to student version only. maybe by including some sort of REQUEST &amp;amp; IF statements in the script?&lt;BR /&gt;
Has anyone done this before?&lt;/BLOCKQUOTE&gt;

The question as posed belongs in the Library/GDL forum.  The answer there is that no, you cannot successfully limit your objects in that way, because it is impossible to keep someone else from editing the object and eliminating your test (even if one could check for the student version).  Even with the old 'hidescript' utility, it only hid the scripts in the UI - the file could still be opened in a text editor and the code could be snarfed.&lt;BR /&gt;
&lt;BR /&gt;
Even in this forum (Developer), I can't think of a clever way offhand to prevent the objects from being used by non-students and yet still appear as normal objects with the object tool (etc).  Even if protected inside a dll or bundle, once they are exposed for use, the student can place a copy, open the copy, and then save it as a normal object that anyone could use.  Someone else may have an idea for you!&lt;BR /&gt;
&lt;BR /&gt;
Cheers,&lt;BR /&gt;
Karl</description>
      <pubDate>Tue, 24 Feb 2009 22:46:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181306#M5130</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2009-02-24T22:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: Limit objects to student version.</title>
      <link>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181307#M5131</link>
      <description>oh sorry, maybe someone could move this thread then please? I figured it was a more developer based question.&lt;BR /&gt;
&lt;BR /&gt;
That's true, i guess we'd be counting on them not opening them up in a text editor.&lt;BR /&gt;
Well it would have been nice for students. If anyone has any other ideas, we'd love to hear them!</description>
      <pubDate>Tue, 24 Feb 2009 23:03:45 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Limit-objects-to-student-version/m-p/181307#M5131</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-02-24T23:03:45Z</dc:date>
    </item>
  </channel>
</rss>

