<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.catglobe.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Buitheanh</id>
	<title>Catglobe Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.catglobe.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Buitheanh"/>
	<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/Special:Contributions/Buitheanh"/>
	<updated>2026-04-29T22:35:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=GlobalNamespace_class&amp;diff=24424</id>
		<title>GlobalNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=GlobalNamespace_class&amp;diff=24424"/>
		<updated>2013-03-11T05:27:34Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;GlobalNamespace&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;The global namespace&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=JsonNamespace|Name=&amp;lt;nowiki&amp;gt;Json&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The json namespace&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=PaymentNamespace|Name=&amp;lt;nowiki&amp;gt;Payment&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The payment namespace&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=FileNamespace|Name=&amp;lt;nowiki&amp;gt;File&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The File namespace.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=GlobalNamespace_class&amp;diff=24423</id>
		<title>GlobalNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=GlobalNamespace_class&amp;diff=24423"/>
		<updated>2013-03-11T05:25:52Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template&lt;br /&gt;
|Name=&amp;lt;nowiki&amp;gt;GlobalNamespace&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;The global namespace&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Methods=&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Properties=&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=JsonNamespace|Name=&amp;lt;nowiki&amp;gt;Json&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The json namespace&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=PaymentNamespace|Name=&amp;lt;nowiki&amp;gt;Payment&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The payment namespace&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CGscriptProperties_Template|ReturnType=FileNameSpace|Name=&amp;lt;nowiki&amp;gt;File&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The File namespace.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24422</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24422"/>
		<updated>2013-03-11T05:20:03Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;FileNamespace&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;The file namespace&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file on server.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server &amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from : site_address/Public/CgsFile.aspx?file=filename&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file on server was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file (on server), and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses)&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses).&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}}&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
object fileObj = Catglobe.File;  // declare FileNameSpaceObject&lt;br /&gt;
fileObj.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);     // write array a to file&lt;br /&gt;
print(fileObj.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // result : {Hello,World}   &lt;br /&gt;
print(fileObj.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(fileObj.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(fileObj.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
fileObj.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
fileObj.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24421</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24421"/>
		<updated>2013-03-11T04:59:14Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;FileNamespace&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;The file namespace&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file on server.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server &amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from : site_address/Public/CgsFile.aspx?file=filename&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file on server was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file (on server), and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses)&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses).&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}}&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24420</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24420"/>
		<updated>2013-03-08T10:35:28Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;FileNamespace&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;The file namespace&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file on server.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server &amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from site_address/Public/CgsFile.aspx?tempfile=filename&amp;amp;saveas=filename.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file on server was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file (on server), and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses)&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses).&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}}&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=File_class&amp;diff=24419</id>
		<title>File class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=File_class&amp;diff=24419"/>
		<updated>2013-03-08T10:31:05Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: moved File class to FileNamespace class&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[FileNamespace class]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24418</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24418"/>
		<updated>2013-03-08T10:31:05Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: moved File class to FileNamespace class&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;File API&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;Class of Write and Read File&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file on server.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server &amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from site_address/Public/CgsFile.aspx?tempfile=filename&amp;amp;saveas=filename.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file on server was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file (on server), and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses)&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses).&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}}&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24415</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24415"/>
		<updated>2013-03-08T09:59:50Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;File API&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;Class of Write and Read File&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file on server.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server &amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from site_address/Public/CgsFile.aspx?tempfile=filename&amp;amp;saveas=filename.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file on server was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file (on server), and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses)&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Saves, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses).&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}}&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24414</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24414"/>
		<updated>2013-03-08T09:20:46Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;File API&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;Class of Write and Read File&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file on server.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server &amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from site_address/Public/CgsFile.aspx?tempfile=filename&amp;amp;saveas=filename.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file on server was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file (on server), and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The string representation of the object.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Save, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses)&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file on server.&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, Save, and then closes the file on server. If there is duplicated file name on server, it will be written on. (Content of last file loses).&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}}&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24413</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24413"/>
		<updated>2013-03-08T08:36:46Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CGscriptClass_Template |Name=&amp;lt;nowiki&amp;gt;File API&amp;lt;/nowiki&amp;gt; |Description=&amp;lt;nowiki&amp;gt;Class of Write and Read File&amp;lt;/nowiki&amp;gt; |Methods= {{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetCreationTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the creation date and time of the specified file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;GetDownloadPath&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Generates URL to download the file from.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=DateTime|Name=&amp;lt;nowiki&amp;gt;GetLastWriteTime&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Returns the date and time the specified file was last written to.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=array|Name=&amp;lt;nowiki&amp;gt;ReadAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ReadAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ToString&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Opens a text file, reads all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllLines&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=array|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
{{CGscriptMethods_Template|ReturnType=Empty|Name=&amp;lt;nowiki&amp;gt;WriteAllText&amp;lt;/nowiki&amp;gt;|Parameters=&lt;br /&gt;
{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;filename&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Name of the file&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=bool|Name=&amp;lt;nowiki&amp;gt;isTemp&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;Is the file temporary&amp;lt;/nowiki&amp;gt;|Comma=,}}{{CGscriptParameters_Template|Type=string|Name=&amp;lt;nowiki&amp;gt;content&amp;lt;/nowiki&amp;gt;|Description=&amp;lt;nowiki&amp;gt;The content of the file&amp;lt;/nowiki&amp;gt;}}|Description=&amp;lt;nowiki&amp;gt;Opens a text file, Writes all lines of the file, and then closes the file.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
|Properties= {{CGscriptProperties_Template|ReturnType=string|Name=&amp;lt;nowiki&amp;gt;ObjectTypeName&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;The name of the type of object.&amp;lt;/nowiki&amp;gt;}} {{CGscriptProperties_Template|ReturnType=TypeInformation|Name=&amp;lt;nowiki&amp;gt;TypeInformation&amp;lt;/nowiki&amp;gt;|HasGetter=1|Description=&amp;lt;nowiki&amp;gt;Get information about this class.&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
}} &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color: rgb(165, 42, 42);&amp;quot;&amp;gt;&#039;&#039;&#039;Examples&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;amp;nbsp;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
array a= {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}; // array to write file&lt;br /&gt;
string b = &amp;quot;Hello World&amp;quot;;    // string to write file&lt;br /&gt;
bool isTemp = false;         // false is temporary file&lt;br /&gt;
&lt;br /&gt;
Catglobe.File.WriteAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp, a);         // write array a to file&lt;br /&gt;
print(Catglobe.File.ReadAllLines(&amp;quot;helloworld.txt&amp;quot;, isTemp));      // result : {Hello,World}&lt;br /&gt;
print(Catglobe.File.GetDownloadPath(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get download path&lt;br /&gt;
print(Catglobe.File.GetCreationTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));   // get creation time&lt;br /&gt;
print(Catglobe.File.GetLastWriteTime(&amp;quot;helloworld.txt&amp;quot;, isTemp));  // get last write time&lt;br /&gt;
Catglobe.File.WriteAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp, b);          // string b to file&lt;br /&gt;
Catglobe.File.ReadAllText(&amp;quot;helloworld.txt&amp;quot;, isTemp);              // result : Hello World &lt;br /&gt;
&amp;lt;/source&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
	<entry>
		<id>https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24412</id>
		<title>FileNamespace class</title>
		<link rel="alternate" type="text/html" href="https://wiki.catglobe.com/index.php?title=FileNamespace_class&amp;diff=24412"/>
		<updated>2013-03-08T02:01:10Z</updated>

		<summary type="html">&lt;p&gt;Buitheanh: Created page with &amp;quot;Category:Classes&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Buitheanh</name></author>
	</entry>
</feed>