<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.atitd.org/wiki/t5w/index.php?action=history&amp;feed=atom&amp;title=Crematory_Macro%2FCrematory_Macro</id>
	<title>Crematory Macro/Crematory Macro - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.atitd.org/wiki/t5w/index.php?action=history&amp;feed=atom&amp;title=Crematory_Macro%2FCrematory_Macro"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;action=history"/>
	<updated>2026-06-02T04:12:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;diff=96118&amp;oldid=prev</id>
		<title>Sabahl at 10:23, 7 May 2011</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;diff=96118&amp;oldid=prev"/>
		<updated>2011-05-07T10:23:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&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 10:23, 7 May 2011&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-l220&quot; &gt;Line 220:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 220:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;         END&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;         END&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;       else&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;       else&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;         if $posSlider3 &amp;gt; 0 and $posSlider3 &amp;gt; $&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;posSlider1old&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;         if $posSlider3 &amp;gt; 0 and $posSlider3 &amp;gt; $&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;posSlider3old&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;           Compute clickflag = 1&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;           Compute clickflag = 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;         END&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;         END&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sabahl</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;diff=96117&amp;oldid=prev</id>
		<title>Sabahl at 10:22, 7 May 2011</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;diff=96117&amp;oldid=prev"/>
		<updated>2011-05-07T10:22:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;amp;diff=96117&amp;amp;oldid=96116&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Sabahl</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;diff=96116&amp;oldid=prev</id>
		<title>Sabahl: Created page with &quot;&lt;pre&gt; // This currently works for my screen resolution 1600x1200 with ATITD in windowed mode // Pin the crematory window in the upper left of the screen as far into the corner as...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Crematory_Macro/Crematory_Macro&amp;diff=96116&amp;oldid=prev"/>
		<updated>2011-05-07T10:21:23Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; // This currently works for my screen resolution 1600x1200 with ATITD in windowed mode // Pin the crematory window in the upper left of the screen as far into the corner as...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
// This currently works for my screen resolution 1600x1200 with ATITD in windowed mode&lt;br /&gt;
// Pin the crematory window in the upper left of the screen as far into the corner as possible&lt;br /&gt;
// Load with stuff manually and make sure the window is fully refreshed so that the &lt;br /&gt;
// &amp;quot;fire crematory&amp;quot; button appears and there is no slider bar!&lt;br /&gt;
&lt;br /&gt;
// Start the macro - it will click the fire button which will also bring ATITD to the top&lt;br /&gt;
// Once the crematory has finished go back to ACTOOL and stop the macro - it currently just &lt;br /&gt;
// has a huge crude loop - it would be relatively easy to monitor the progress bar but I &lt;br /&gt;
// haven't done that yet&lt;br /&gt;
&lt;br /&gt;
// For different screen resolutions I guess use &amp;quot;pixie&amp;quot; or something similar to get coords&lt;br /&gt;
// Need to change slider and button numbers under slider control for your particular crematory&lt;br /&gt;
// (The wiki explains how to analyse your crematory)&lt;br /&gt;
&lt;br /&gt;
//SACFAR:&lt;br /&gt;
//Sliders numbered left-to-right 1-7.&lt;br /&gt;
//Buttons labeled left-to-right 1-5.&lt;br /&gt;
&lt;br /&gt;
//Button 1 -&amp;gt; 1&lt;br /&gt;
//Button 2 -&amp;gt; 2, 7&lt;br /&gt;
//Button 3 -&amp;gt; 3&lt;br /&gt;
//Button 4 -&amp;gt; 2&lt;br /&gt;
//Button 5 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Constants &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		//Make sure the &amp;quot;Take...&amp;quot; option is NOT in the pinup menu or else this script will fail&lt;br /&gt;
		//(burn your loaded resources).&lt;br /&gt;
		//Make sure the crematory is completely empty before pinning up the menu, in the upper left corner.&lt;br /&gt;
		//More instructions/screenshots at http://www.atitd.org/wiki/tale5/User:KasumiGhia/Macros/Crematory&lt;br /&gt;
&lt;br /&gt;
		//These settings will work on 1600x1200 windowed. Only change these it you want it work&lt;br /&gt;
		//at a different resolution.&lt;br /&gt;
&lt;br /&gt;
		// Vertical position of middle of slider bar&lt;br /&gt;
		midSlider = 249&lt;br /&gt;
&lt;br /&gt;
		// Vertical position of button centres&lt;br /&gt;
		vrtButton = 329&lt;br /&gt;
&lt;br /&gt;
		// Horizontal positions of seven slider bars&lt;br /&gt;
		hrzSlider1 = 30&lt;br /&gt;
		hrzSlider2 = 66&lt;br /&gt;
		hrzSlider3 = 102&lt;br /&gt;
		hrzSlider4 = 138&lt;br /&gt;
		hrzSlider5 = 174&lt;br /&gt;
		hrzSlider6 = 210&lt;br /&gt;
		hrzSlider7 = 246&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		// Horizontal positions of five button centres&lt;br /&gt;
		hrzButton1 = 57&lt;br /&gt;
		hrzButton2 = 98&lt;br /&gt;
		hrzButton3 = 137&lt;br /&gt;
		hrzButton4 = 177&lt;br /&gt;
		hrzButton5 = 217&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		// Position of left most point of red line&lt;br /&gt;
		hrzRed = 34&lt;br /&gt;
		verRed = 159&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		//Leave these alone&lt;br /&gt;
		count = 0&lt;br /&gt;
		counthi = 0&lt;br /&gt;
		countlo = 0&lt;br /&gt;
		clickflag = 0&lt;br /&gt;
		flag = 1&lt;br /&gt;
		posSlider1 = 0&lt;br /&gt;
		posSlider2 = 0&lt;br /&gt;
		posSlider3 = 0&lt;br /&gt;
		posSlider4 = 0&lt;br /&gt;
		posSlider5 = 0&lt;br /&gt;
		posSlider6 = 0&lt;br /&gt;
		posSlider7 = 0&lt;br /&gt;
		comSlider1 = 0&lt;br /&gt;
		comSlider2 = 0&lt;br /&gt;
		absSlider1 = 0&lt;br /&gt;
		absSlider2 = 0&lt;br /&gt;
		posSlider1old = 0&lt;br /&gt;
		posSlider2old = 0&lt;br /&gt;
		posSlider3old = 0&lt;br /&gt;
		posSlider4old = 0&lt;br /&gt;
		posSlider5old = 0&lt;br /&gt;
		posSlider6old = 0&lt;br /&gt;
		posSlider7old = 0&lt;br /&gt;
		comSlider1old = 0&lt;br /&gt;
		comSlider2old = 0&lt;br /&gt;
		absSlider1old = 0&lt;br /&gt;
		absSlider2old = 0&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Click the top of menu to refresh the menu&lt;br /&gt;
mousepos 120, 44&lt;br /&gt;
delay 200&lt;br /&gt;
LeftClick&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Clicks to fire the crematory (need to specify centre of fire button)&lt;br /&gt;
mousepos 65, 71&lt;br /&gt;
delay 200&lt;br /&gt;
LeftClick&lt;br /&gt;
&lt;br /&gt;
// First call to obtain initial positions of sliders&lt;br /&gt;
call GETSLIDERPOS&lt;br /&gt;
Compute posSlider1old = $posSlider1&lt;br /&gt;
Compute posSlider2old = $posSlider2&lt;br /&gt;
Compute posSlider3old = $posSlider3&lt;br /&gt;
Compute posSlider4old = $posSlider4&lt;br /&gt;
Compute posSlider5old = $posSlider5&lt;br /&gt;
Compute posSlider6old = $posSlider6&lt;br /&gt;
Compute posSlider7old = $posSlider7&lt;br /&gt;
Compute comSlider1old = ($posSlider3 + $posSlider7)/2&lt;br /&gt;
Compute comSlider2old = ($posSlider5 + $posSlider6)/2&lt;br /&gt;
&lt;br /&gt;
// Crude loop at the moment. Should really monitor the progress bar. &lt;br /&gt;
&lt;br /&gt;
loop 500&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	//Credit to Daniels for this sniplet of code to watch the red progress bar&lt;br /&gt;
	//and exit script when the bar disappears (when done).&lt;br /&gt;
&lt;br /&gt;
	// Checks whether the batch is done, breaks loop if so&lt;br /&gt;
	LoadRGB $hrzRed,$verRed&lt;br /&gt;
	delay 100&lt;br /&gt;
	if {RGBRed} &amp;lt; 250&lt;br /&gt;
		break&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	call GETSLIDERPOS&lt;br /&gt;
&lt;br /&gt;
// One slider per button control&lt;br /&gt;
// Need to alter slider and button numbers for particular crematory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//1st single slider/button combo:&lt;br /&gt;
&lt;br /&gt;
	if $posSlider1 &amp;gt; 0&lt;br /&gt;
		if $posSlider1 &amp;gt; $posSlider1old&lt;br /&gt;
			mousepos $hrzButton1,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
	if $posSlider1 &amp;lt; 0&lt;br /&gt;
		if $posSlider1 &amp;lt; $posSlider2old&lt;br /&gt;
			mousepos $hrzButton1,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//2nd single slider/button combo:&lt;br /&gt;
&lt;br /&gt;
	if $posSlider4 &amp;gt; 0&lt;br /&gt;
		if $posSlider4 &amp;gt; $posSlider4old&lt;br /&gt;
			mousepos $hrzButton3,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
	if $posSlider4 &amp;lt; 0&lt;br /&gt;
		if $posSlider4 &amp;lt; $posSlider4old&lt;br /&gt;
			mousepos $hrzButton3,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//3rd single slider/button combo:&lt;br /&gt;
&lt;br /&gt;
	if $posSlider2 &amp;gt; 0&lt;br /&gt;
		if $posSlider2 &amp;gt; $posSlider5old&lt;br /&gt;
			mousepos $hrzButton4,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
	if $posSlider2 &amp;lt; 0&lt;br /&gt;
		if $posSlider2 &amp;lt; $posSlider2old&lt;br /&gt;
			mousepos $hrzButton4,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
// Two sliders per button control (use centre of mass, i.e. average)&lt;br /&gt;
// Need to alter slider and button numbers for particular crematory&lt;br /&gt;
//Note Editing a slider number is $posSlider#, not comSlider#.&lt;br /&gt;
//     Do not change the 1 or 2 on $comSlider1 and $comSlider2&lt;br /&gt;
&lt;br /&gt;
//1st two slider/one button combo:&lt;br /&gt;
&lt;br /&gt;
	Compute comSlider1 = ($posSlider3 + $posSlider7)/2&lt;br /&gt;
	Compute absSlider1 = abs($posSlider3) + abs($posSlider7)&lt;br /&gt;
	Compute clickflag = 0&lt;br /&gt;
	if $absSlider1 &amp;gt; $absSlider1old&lt;br /&gt;
	  Compute clickflag=1&lt;br /&gt;
	END&lt;br /&gt;
	if $hrzRed &amp;gt; 50000&lt;br /&gt;
	if $comSlider1 &amp;gt; 0&lt;br /&gt;
	  if $posSlider3 &amp;gt; 0 and $posSlider7 &amp;gt; 0 &lt;br /&gt;
	  	if $comSlider1 &amp;gt; $comSlider1old&lt;br /&gt;
	  		Compute clickflag = 1&lt;br /&gt;
	  	END&lt;br /&gt;
		else&lt;br /&gt;
			if $posSlider3 &amp;gt; 0 and $posSlider3 &amp;gt; $posSlider1old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
			if $posSlider7 &amp;gt; 0 and $posSlider7 &amp;gt; $posSlider7old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
	if $comSlider1 &amp;lt; 0&lt;br /&gt;
	  if $posSlider3 &amp;lt; 0 and $posSlider7 &amp;lt; 0 &lt;br /&gt;
	  	if $comSlider1 &amp;lt; $comSlider1old&lt;br /&gt;
	  		Compute clickflag = 1&lt;br /&gt;
	  	END&lt;br /&gt;
		else&lt;br /&gt;
			if $posSlider3 &amp;lt; 0 and $posSlider3 &amp;lt; $posSlider1old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
			if $posSlider7 &amp;lt; 0 and $posSlider7 &amp;lt; $posSlider7old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
  END //if 0&lt;br /&gt;
  if $clickflag = 1&lt;br /&gt;
			mousepos $hrzButton2,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//2nd two slider/one button combo:&lt;br /&gt;
&lt;br /&gt;
	Compute comSlider2 = ($posSlider5 + $posSlider6)/2&lt;br /&gt;
	Compute absSlider2 = abs($posSlider5) + abs($posSlider6)&lt;br /&gt;
	Compute clickflag = 0&lt;br /&gt;
	if $absSlider2 &amp;gt; $absSlider2old&lt;br /&gt;
	  Compute clickflag=1&lt;br /&gt;
	END&lt;br /&gt;
	if $hrzRed &amp;gt; 50000&lt;br /&gt;
	if $comSlider2 &amp;gt; 0&lt;br /&gt;
	  if $posSlider5 &amp;gt; 0 and $posSlider6 &amp;gt; 0 &lt;br /&gt;
	  	if $comSlider2 &amp;gt; $comSlider2old&lt;br /&gt;
	  		Compute clickflag = 1&lt;br /&gt;
	  	END&lt;br /&gt;
	  else&lt;br /&gt;
			if $posSlider5 &amp;gt; 0 and $posSlider5 &amp;gt; $posSlider4old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
			if $posSlider6 &amp;gt; 0 and $posSlider6 &amp;gt; $posSlider6old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
	if $comSlider2 &amp;lt; 0&lt;br /&gt;
		if $posSlider5 &amp;lt; 0 and $posSlider6 &amp;lt; 0 &lt;br /&gt;
	  	if $comSlider2 &amp;lt; $comSlider2old&lt;br /&gt;
	  		Compute clickflag = 1&lt;br /&gt;
	  	END&lt;br /&gt;
	  else&lt;br /&gt;
			if $posSlider5 &amp;lt; 0 and $posSlider5 &amp;lt; $posSlider4old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
			if $posSlider6 &amp;lt; 0 and $posSlider6 &amp;lt; $posSlider6old&lt;br /&gt;
				Compute clickflag = 1&lt;br /&gt;
			END&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
  END //if 0&lt;br /&gt;
  if $clickflag = 1&lt;br /&gt;
			mousepos $hrzButton5,$vrtButton&lt;br /&gt;
			delay 200&lt;br /&gt;
			LeftClick&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Compute posSlider1old = $posSlider1&lt;br /&gt;
	Compute posSlider2old = $posSlider2&lt;br /&gt;
	Compute posSlider3old = $posSlider3&lt;br /&gt;
	Compute posSlider4old = $posSlider4&lt;br /&gt;
	Compute posSlider5old = $posSlider5&lt;br /&gt;
	Compute posSlider6old = $posSlider6&lt;br /&gt;
	Compute posSlider7old = $posSlider7&lt;br /&gt;
	Compute comSlider1old = $comSlider1&lt;br /&gt;
	Compute comSlider2old = $comSlider2&lt;br /&gt;
	Compute absSlider1old = $absSlider1&lt;br /&gt;
	Compute absSlider2old = $absSlider2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
// Procedure to find slider positions&lt;br /&gt;
&lt;br /&gt;
Procedure GETSLIDERPOS&lt;br /&gt;
	&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider1, $midSlider&lt;br /&gt;
			Compute posSlider1 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider1, $counthi&lt;br /&gt;
			Compute posSlider1 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider1, $countlo&lt;br /&gt;
			Compute posSlider1 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider2, $midSlider&lt;br /&gt;
			Compute posSlider2 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider2, $counthi&lt;br /&gt;
			Compute posSlider2 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider2, $countlo&lt;br /&gt;
			Compute posSlider2 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider3, $midSlider&lt;br /&gt;
			Compute posSlider3 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider3, $counthi&lt;br /&gt;
			Compute posSlider3 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider3, $countlo&lt;br /&gt;
			Compute posSlider3 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider4, $midSlider&lt;br /&gt;
			Compute posSlider4 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider4, $counthi&lt;br /&gt;
			Compute posSlider4 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider4, $countlo&lt;br /&gt;
			Compute posSlider4 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider5, $midSlider&lt;br /&gt;
			Compute posSlider5 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider5, $counthi&lt;br /&gt;
			Compute posSlider5 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider5, $countlo&lt;br /&gt;
			Compute posSlider5 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider6, $midSlider&lt;br /&gt;
			Compute posSlider6 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider6, $counthi&lt;br /&gt;
			Compute posSlider6 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider6, $countlo&lt;br /&gt;
			Compute posSlider6 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
	Compute counthi = $midSlider&lt;br /&gt;
	Compute countlo = $midSlider&lt;br /&gt;
	Compute flag = 1&lt;br /&gt;
	IsBlack $hrzSlider7, $midSlider&lt;br /&gt;
			Compute posSlider7 = 0&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
	END	&lt;br /&gt;
	while $flag &amp;gt; 0&lt;br /&gt;
		Compute counthi = $counthi + 1&lt;br /&gt;
		IsBlack $hrzSlider7, $counthi&lt;br /&gt;
			Compute posSlider7 = $midSlider - $counthi&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
		Compute countlo = $countlo - 1&lt;br /&gt;
		IsBlack $hrzSlider7, $countlo&lt;br /&gt;
			Compute posSlider7 = $midSlider - $countlo&lt;br /&gt;
			Compute flag = 0&lt;br /&gt;
		END&lt;br /&gt;
	END&lt;br /&gt;
&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sabahl</name></author>
	</entry>
</feed>