<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.atitd.org/wiki/t4w/index.php?action=history&amp;feed=atom&amp;title=User%3AAsnath%2FBoards</id>
	<title>User:Asnath/Boards - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.atitd.org/wiki/t4w/index.php?action=history&amp;feed=atom&amp;title=User%3AAsnath%2FBoards"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Asnath/Boards&amp;action=history"/>
	<updated>2026-06-07T20:10:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.atitd.org/wiki/t4w/index.php?title=User:Asnath/Boards&amp;diff=97456&amp;oldid=prev</id>
		<title>Asnath: New page: &lt;PRE&gt; // This macro is intended for AC Tools // Macro will ask for Number of Woodplane you want to use, and quantity of wood to use. // Please compute exact qte of wood, cause I did not ro...</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Asnath/Boards&amp;diff=97456&amp;oldid=prev"/>
		<updated>2009-05-15T12:29:09Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;PRE&amp;gt; // This macro is intended for AC Tools // Macro will ask for Number of Woodplane you want to use, and quantity of wood to use. // Please compute exact qte of wood, cause I did not ro...&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 macro is intended for AC Tools&lt;br /&gt;
// Macro will ask for Number of Woodplane you want to use, and quantity of wood to use.&lt;br /&gt;
// Please compute exact qte of wood, cause I did not round up figures.&lt;br /&gt;
// Please close chat tab before starting.&lt;br /&gt;
// It should work on any screen resolution / view / zoom, as long as you can see and reach all carpentry shops from where you are.&lt;br /&gt;
// Macro does not change blades when broken but will when I'll find time to do it.&lt;br /&gt;
&lt;br /&gt;
constants&lt;br /&gt;
  Nbplanche = 0&lt;br /&gt;
  Nbplan = 0&lt;br /&gt;
  MouseCoordX = 0&lt;br /&gt;
  MouseCoordY = 0&lt;br /&gt;
  NbofWoodplane = 6&lt;br /&gt;
  QtofWood = 60&lt;br /&gt;
  Scrwidth=0&lt;br /&gt;
  Nbtime = 0&lt;br /&gt;
  I=1&lt;br /&gt;
  x=0&lt;br /&gt;
  y=0&lt;br /&gt;
  totalloop=0&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Form Plan, Settings&lt;br /&gt;
  ed1=Editbox:Nombre de plans de bois:2&lt;br /&gt;
  ed2=Editbox:Nombre de planches:2&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
Constructs &lt;br /&gt;
  ListeX=List&lt;br /&gt;
  ListeY=List&lt;br /&gt;
  OEOffset=List&lt;br /&gt;
  File1=File&lt;br /&gt;
  File2=File&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormLoad Plan, Plan.frm&lt;br /&gt;
&lt;br /&gt;
if ShowForm Plan&lt;br /&gt;
  Set Nbplan = Plan[ed1]&lt;br /&gt;
  Set Nbplanche = Plan[ed2]&lt;br /&gt;
  Set totalloop=0&lt;br /&gt;
else&lt;br /&gt;
  stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormSave Plan, Plan.frm&lt;br /&gt;
&lt;br /&gt;
SetActiveWindow eGenesis Client&lt;br /&gt;
Delay 500&lt;br /&gt;
&lt;br /&gt;
FileOpen File1, c:\coordx.txt&lt;br /&gt;
Fileopen File2, C:\coordy.txt&lt;br /&gt;
&lt;br /&gt;
FileRewrite File1&lt;br /&gt;
FileRewrite File2&lt;br /&gt;
&lt;br /&gt;
Loop $nbplan&lt;br /&gt;
  Delay 3500&lt;br /&gt;
  FileAppend File1&lt;br /&gt;
	FileAppend File2&lt;br /&gt;
	Setconst x={MouseX}&lt;br /&gt;
	Setconst y={MouseY}&lt;br /&gt;
	FileWrite File1,$x&lt;br /&gt;
	FileWrite File2,$y&lt;br /&gt;
	Compute totalloop=$totalloop+1&lt;br /&gt;
	keys {RETURN}&lt;br /&gt;
	If $totalloop&amp;lt;$nbplan&lt;br /&gt;
  	  Say Place mouse on next plane&lt;br /&gt;
	Else	&lt;br /&gt;
	  Say Thanks, do not touch anything anymore&lt;br /&gt;
	End&lt;br /&gt;
END		&lt;br /&gt;
keys {RETURN}&lt;br /&gt;
&lt;br /&gt;
FileClose File1&lt;br /&gt;
FileClose File2&lt;br /&gt;
&lt;br /&gt;
Compute Nbtime = $Nbplanche/$Nbplan&lt;br /&gt;
&lt;br /&gt;
ListLoad ListeX, c:\coordX.txt&lt;br /&gt;
ListLoad ListeY, c:\coordY.txt&lt;br /&gt;
&lt;br /&gt;
Loop $nbtime&lt;br /&gt;
	Call Cutboard&lt;br /&gt;
	Setconst I=1&lt;br /&gt;
End&lt;br /&gt;
//-------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Procedure Cutboard&lt;br /&gt;
	Loop $Nbplan&lt;br /&gt;
		Setconst MousecoordX = 	ListeX[$I]&lt;br /&gt;
		Setconst MousecoordY = 	ListeY[$I]&lt;br /&gt;
		Mousepos $MouseCoordx,$MouseCoordY&lt;br /&gt;
		Delay 100&lt;br /&gt;
		Keys p&lt;br /&gt;
		Delay 1200&lt;br /&gt;
		Compute I=$I+1&lt;br /&gt;
	End&lt;br /&gt;
End&lt;br /&gt;
//--------------------------------------------------&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asnath</name></author>
	</entry>
</feed>