<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://te4.org/w/index.php?action=history&amp;feed=atom&amp;title=Uploading_a_module</id>
		<title>Uploading a module - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://te4.org/w/index.php?action=history&amp;feed=atom&amp;title=Uploading_a_module"/>
		<link rel="alternate" type="text/html" href="https://te4.org/w/index.php?title=Uploading_a_module&amp;action=history"/>
		<updated>2026-05-24T00:55:03Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://te4.org/w/index.php?title=Uploading_a_module&amp;diff=6172&amp;oldid=prev</id>
		<title>BDota at 15:00, 29 September 2013</title>
		<link rel="alternate" type="text/html" href="https://te4.org/w/index.php?title=Uploading_a_module&amp;diff=6172&amp;oldid=prev"/>
				<updated>2013-09-29T15:00:04Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 15:00, 29 September 2013&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-l13&quot; &gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A script to automate creating the .team file and calculating the MD5 checksum is available at https://github.com/joshkel/qdz/blob/master/dev/release.py.&amp;#160; Although it was written for another T-Engine module, it should work with any module.&amp;#160; Just run it from the command line with the path to your module directory as a command-line parameter.&amp;#160; (You'll need to have Python 2.7 or 3 installed.)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A script to automate creating the .team file and calculating the MD5 checksum is available at https://github.com/joshkel/qdz/blob/master/dev/release.py.&amp;#160; Although it was written for another T-Engine module, it should work with any module.&amp;#160; Just run it from the command line with the path to your module directory as a command-line parameter.&amp;#160; (You'll need to have Python 2.7 or 3 installed.)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;{{Module Guides}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>BDota</name></author>	</entry>

	<entry>
		<id>https://te4.org/w/index.php?title=Uploading_a_module&amp;diff=6129&amp;oldid=prev</id>
		<title>Castler at 02:23, 16 September 2013</title>
		<link rel="alternate" type="text/html" href="https://te4.org/w/index.php?title=Uploading_a_module&amp;diff=6129&amp;oldid=prev"/>
				<updated>2013-09-16T02:23:21Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:23, 16 September 2013&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-l11&quot; &gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;li&amp;gt;Go to http://te4.org/games and bask in the pleasure of seeing it listed alongside the other T-Engine4 games.&amp;#160; Dream about it becoming the next smash hit.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;li&amp;gt;Go to http://te4.org/games and bask in the pleasure of seeing it listed alongside the other T-Engine4 games.&amp;#160; Dream about it becoming the next smash hit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/ol&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/ol&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;A script to automate creating the .team file and calculating the MD5 checksum is available at https://github.com/joshkel/qdz/blob/master/dev/release.py.&amp;#160; Although it was written for another T-Engine module, it should work with any module.&amp;#160; Just run it from the command line with the path to your module directory as a command-line parameter.&amp;#160; (You'll need to have Python 2.7 or 3 installed.)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Castler</name></author>	</entry>

	<entry>
		<id>https://te4.org/w/index.php?title=Uploading_a_module&amp;diff=6128&amp;oldid=prev</id>
		<title>Castler: Created page with &quot;Once your module is complete, you'll want to upload it to http://te4.org/games so that others can play it.  To do so:  &lt;ol&gt; &lt;li&gt;Request upload permission from http://te4.org/c...&quot;</title>
		<link rel="alternate" type="text/html" href="https://te4.org/w/index.php?title=Uploading_a_module&amp;diff=6128&amp;oldid=prev"/>
				<updated>2013-09-16T02:21:32Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Once your module is complete, you&amp;#039;ll want to upload it to http://te4.org/games so that others can play it.  To do so:  &amp;lt;ol&amp;gt; &amp;lt;li&amp;gt;Request upload permission from http://te4.org/c...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Once your module is complete, you'll want to upload it to http://te4.org/games so that others can play it.  To do so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Request upload permission from http://te4.org/contact, if you haven't already done so.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Go to http://te4.org and click the &amp;quot;Create a module&amp;quot; link.  Fill out the form there; most of the information here can come straight out of your [[Getting_Started#init.lua|init.lua]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zip your module up into a &amp;lt;code&amp;gt;.team&amp;lt;/code&amp;gt; file.  A &amp;lt;code&amp;gt;.team&amp;lt;/code&amp;gt; file is simply a zip file, renamed to have a &amp;lt;code&amp;gt;.team&amp;lt;/code&amp;gt; extension.  The &amp;lt;code&amp;gt;.team&amp;lt;/code&amp;gt; file's layout is slightly different than the normal [[Directory_Structure|module directory structure]]; the &amp;lt;code&amp;gt;data&amp;lt;/code&amp;gt; subdirectory remains unchanged, while everything else is placed in a &amp;lt;code&amp;gt;mod&amp;lt;/code&amp;gt; subdirectory.  (You'll probably also want to exclude any development documentation, .gitignore files, scripts, etc.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Get the MD5 checksum for your module.  To do so, start ToME, load your newly zipped module, then exit.  Check &amp;lt;code&amp;gt;te4_log.txt&amp;lt;/code&amp;gt; for a line similar to the following:&lt;br /&gt;
  &amp;lt;pre&amp;gt;[MODULE LOADER] module MD5 1234567890abcdef1234567890abcdef&amp;lt;/pre&amp;gt;&lt;br /&gt;
  In this example, &amp;quot;1234567890abcdef1234567890abcdef&amp;quot; is the checksum.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to http://te4.org and click the &amp;quot;Upload a module&amp;quot; link.  Under &amp;quot;File:&amp;quot;, select your &amp;lt;code&amp;gt;.team&amp;lt;/code&amp;gt; file and click Upload.  Fill out the rest of the page and click Save.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to http://te4.org/games and bask in the pleasure of seeing it listed alongside the other T-Engine4 games.  Dream about it becoming the next smash hit.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Castler</name></author>	</entry>

	</feed>