<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://orc.lunarix.pw/index.php?action=history&amp;feed=atom&amp;title=Secure_Script_Execution</id>
	<title>Secure Script Execution - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://orc.lunarix.pw/index.php?action=history&amp;feed=atom&amp;title=Secure_Script_Execution"/>
	<link rel="alternate" type="text/html" href="https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;action=history"/>
	<updated>2026-10-28T20:23:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=775&amp;oldid=prev</id>
		<title>Cheaseman2092 at 18:00, 24 October 2026</title>
		<link rel="alternate" type="text/html" href="https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=775&amp;oldid=prev"/>
		<updated>2026-10-24T18:00:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:00, 24 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This tutorial focuses on the topic of securely executing scripts without the need for messing with [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Patching:SecurityContext&lt;/del&gt;|security contexts]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This tutorial focuses on the topic of securely executing scripts without the need for messing with [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Trust_Check&lt;/ins&gt;|security contexts]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Typical join script ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Typical join script ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Cheaseman2092</name></author>
	</entry>
	<entry>
		<id>https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=766&amp;oldid=prev</id>
		<title>Cheaseman2092 at 06:33, 24 October 2026</title>
		<link rel="alternate" type="text/html" href="https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=766&amp;oldid=prev"/>
		<updated>2026-10-24T06:33:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:33, 24 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now whenever the client opens it will automatically send you into the game, but you also have to worry about people who want to open the client to browse the site, but you could easily use the bootstrapper to open it using &amp;lt;code&amp;gt;-browser&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now whenever the client opens it will automatically send you into the game, but you also have to worry about people who want to open the client to browse the site, but you could easily use the bootstrapper to open it using &amp;lt;code&amp;gt;-browser&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:ReverseEngineering]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Cheaseman2092</name></author>
	</entry>
	<entry>
		<id>https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=724&amp;oldid=prev</id>
		<title>Cheaseman2092: /* Typelib Functions */</title>
		<link rel="alternate" type="text/html" href="https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=724&amp;oldid=prev"/>
		<updated>2026-10-21T00:00:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Typelib Functions&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:00, 21 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open a new javascript file and begin by writing in a new function for our join script execution process.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Open a new javascript file and begin by writing in a new function for our join script execution process.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;It is recommended that you use the [[WindowExternal]] tutorial for this next part, as you &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;will not be spoonfed copypaste &lt;/del&gt;code.&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;It is recommended that you use the [[WindowExternal]] tutorial for this next part, as you &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;can make better &lt;/ins&gt;code &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;than this&lt;/ins&gt;.&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://gist.github.com/TienMilkman/7b5298a53ba1002ef6497a5bddb5f7e1 - Spoonfeed copypaste code&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Putting our function to use ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Putting our function to use ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order for our function to actually open the game, we need to open our game first since typelib functions only work in the client&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In order for our function to actually open the game, we need to open our game first since typelib functions only work in the client&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Cheaseman2092</name></author>
	</entry>
	<entry>
		<id>https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=715&amp;oldid=prev</id>
		<title>Cheaseman2092: Created page with &quot;This tutorial focuses on the topic of securely executing scripts without the need for messing with security contexts.  == Typical join script == Typically when writing a join script, you will encounter some context restricted actions such as using game:HttpGet or setting the player&#039;s name.  There is proof to support that this is how it worked with this (before bootstrapper handling it): https://web.archive.org/web/20071125221952/http://www.ro...&quot;</title>
		<link rel="alternate" type="text/html" href="https://orc.lunarix.pw/index.php?title=Secure_Script_Execution&amp;diff=715&amp;oldid=prev"/>
		<updated>2026-10-19T01:20:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;This tutorial focuses on the topic of securely executing scripts without the need for messing with &lt;a href=&quot;/index.php?title=Patching:SecurityContext&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Patching:SecurityContext (page does not exist)&quot;&gt;security contexts&lt;/a&gt;.  == Typical join script == Typically when writing a join script, you will encounter some context restricted actions such as using game:HttpGet or setting the player&amp;#039;s name.  There is proof to support that this is how it worked with this (before bootstrapper handling it): https://web.archive.org/web/20071125221952/http://www.ro...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This tutorial focuses on the topic of securely executing scripts without the need for messing with [[Patching:SecurityContext|security contexts]].&lt;br /&gt;
&lt;br /&gt;
== Typical join script ==&lt;br /&gt;
Typically when writing a join script, you will encounter some context restricted actions such as using game:HttpGet or setting the player&amp;#039;s name.&lt;br /&gt;
&lt;br /&gt;
There is proof to support that this is how it worked with this (before bootstrapper handling it): https://web.archive.org/web/20071125221952/http://www.roblox.com/Game/PlaceLauncher.js which you can use for your place launcher as well&lt;br /&gt;
&lt;br /&gt;
If you want to avoid these errors without having to screw over your client&amp;#039;s security, keep reading:&lt;br /&gt;
&lt;br /&gt;
=== ActiveX/COM Interfaces ===&lt;br /&gt;
If you have ever looked through old scripts that Roblox used such as PlaceLauncher.js you may have seen functions&lt;br /&gt;
&lt;br /&gt;
such as [[WindowExternal#CreateGame()|CreateGame]] or StartGame before, and maybe if you tried to use these functions, they didn&amp;#039;t work. Here is how to use them:&lt;br /&gt;
&lt;br /&gt;
# In order for these functions to work you must have the proper typelibs registered, you can do this by:&lt;br /&gt;
# Run &amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt; as administrator and changing the current directory to your client folder (&amp;lt;code&amp;gt;cd %localappdata%/Roblox&amp;lt;/code&amp;gt;, for me) and then,&lt;br /&gt;
# Run &amp;lt;code&amp;gt;RobloxApp /regserver&amp;lt;/code&amp;gt; (or whatever your client is named instead of RobloxApp)&lt;br /&gt;
&lt;br /&gt;
Once this is done, let&amp;#039;s start using these functions.&lt;br /&gt;
&lt;br /&gt;
=== Typelib Functions ===&lt;br /&gt;
Open a new javascript file and begin by writing in a new function for our join script execution process.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;It is recommended that you use the [[WindowExternal]] tutorial for this next part, as you will not be spoonfed copypaste code.&amp;#039;&amp;#039;&lt;br /&gt;
=== Putting our function to use ===&lt;br /&gt;
In order for our function to actually open the game, we need to open our game first since typelib functions only work in the client&lt;br /&gt;
&lt;br /&gt;
In all versions of Roblox, there is a home page other than &amp;#039;&amp;#039;Default.aspx&amp;#039;&amp;#039; that you are met with once you open your client, it is typically /IDE/Landing.aspx or /IDE/Start.aspx&lt;br /&gt;
&lt;br /&gt;
So with that, you need your function to execute on the home page of the client, simply include your javascript file on it and call the function&lt;br /&gt;
&lt;br /&gt;
Now whenever the client opens it will automatically send you into the game, but you also have to worry about people who want to open the client to browse the site, but you could easily use the bootstrapper to open it using &amp;lt;code&amp;gt;-browser&lt;/div&gt;</summary>
		<author><name>Cheaseman2092</name></author>
	</entry>
</feed>