<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>shortCUTTER.tk#___or__1mm.de</title>
	<atom:link href="http://1mm.de/feed" rel="self" type="application/rss+xml" />
	<link>http://1mm.de</link>
	<description>a small  (portable) WIN APP  (soon? on linux + mac)</description>
	<lastBuildDate>Sat, 04 Sep 2010 17:22:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>allows ~ 10 000 (104²) one + two  key  shortcuts for url&#8217;s/pathes + text</title>
		<link>http://1mm.de/1</link>
		<comments>http://1mm.de/1#comments</comments>
		<pubDate>Sat, 21 Aug 2010 00:15:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://1mm.de/?p=149</guid>
		<description><![CDATA[[TEST multiline unicode text ] [backup] [ahk basics SCR1PT.tk ][AutoHotkey.com#_Open_Source] the image ↓ shows the /s#mall version with only one input  box. Advantages &#8220;ahk shortcut&#8221; → the fastest way to access webpages , pathes , progs and to post (multi line) text → you can assign more web/pathes to a shortcut  click the H tray [...]]]></description>
			<content:encoded><![CDATA[<p>[TEST <a title="1mm.de/unicode" href="unicode">multiline unicode text </a>] [<a title="1mm.de/backup" href="backup">backup</a>] [ahk basics <a title="scr1pt.tk#__or__4rtist.com/ahk" href="http://scr1pt.tk#__or__4rtist.com/ahk">SCR1PT.tk</a> ][<a title="autohotkey.com#_forum_scripthosting_help" href="http://autohotkey.com#_forum_scripthosting_help">AutoHotkey.com#_Open_Source</a>]</p>
<p>the image ↓ shows the <a title="shortcutter.tk#small" href="s">/s</a>#mall version with only one input  box.</p>
<p><img src="http://1mm.de/shortcutter.gif" alt="4rtist.com/shortcutter.gif#_image_by_4rtist.com" /></p>
<p><strong>Advantages &#8220;ahk shortcut&#8221;</strong></p>
<p>→ the fastest way to access webpages , pathes , progs and to post (multi line) text<br />
→ you can assign more web/pathes to a shortcut  click the H tray icon<br />
→ The app is open source, this means that you can modify the app<br />
<a title="4rtist.com/ahk#__or__script.tk" href="http://4rtist.com/ahk#__or__script.tk" target="_blank">additional functions via code snippets<br />
</a></p>
<p>You can use ~ 25 &#8220;special&#8221; keys (ins, up, Fx, numpadx +.. <a title="k.1mm.de and listed to in the input box" href="http://k.1mm.de">→k.1mm.de </a>) and you can combine all  keyboard + mouse keys ( &gt;100).<br />
Further you can set up lots more &#8220;one after another&#8221; key shortcuts ( ~ 45 <sup>5</sup> )</p>
<p><strong>the steps to set up  shortcuts, </strong>definded in a single line</p>
<p>1) highlight an <span style="color: #0000ff;">url/path</span> or multiline <span style="color: #008000;">text</span> (via a click if   it&#8217;s something without  whitespaces)<br />
2) <span style="color: #0000ff;">[alt] + c</span> or <span style="color: #008000;">[Alt] + x<br />
</span>3)* change <span style="color: #0000ff;">x y</span> to  one of ~26 <span style="color: #0000ff;">key name</span>s or to a different <span style="color: #0000ff;">key combination<span style="color: #000000;">;</span><br />
<span style="color: #000000;"> </span><span style="color: #008000;">insert an abbreviation for (multiline) Text<br />
<span style="color: #000000;">4) <strong><span style="color: #0000ff;">o</span><span style="color: #008000;">k</span></strong></span></span></span></p>
<p><span style="color: #0000ff;"><span style="color: #008000;"><span style="color: #000000;"><span style="color: #000000;"><strong>Special cases</strong> ( more aims assigned to a shortcut , &#8220;one after another key&#8221; shortcuts)<br />
→click the H tray icon →scroll down to the file end → use the ALT 1 shortcut and modify /extend the 3 line syntax.<br />
The steps are described too in the help section on top in the <a title="shortcutter.ahk" href="shortcutter.ahk" target="_blank">code page</a> </span><strong><span style="color: #008000;"><br />
</span></strong></span></span></span></p>
<p><span style="color: #0000ff;"><span style="color: #008000;"><span style="color: #000000;"><span style="color: #000000;"><strong>How to start<br />
</strong><strong> </strong></span></span></span></span>download <a title="autohotkeyl.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm" href="autohotkeyl.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm" target="_blank">autohotkeyL.exe</a> (or renamed<a title="l.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm" href="l.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm" target="_blank"> </a><a title="1.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm" href="1.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm">1.exe</a> ) + the <a href="shortcutter.ahk#__6kb">shortcutter.ahk</a> (ren. <a title="1.ahk" href="1.ahk" target="_blank">1.ahk</a>) file to a directory of your choice<br />
→ drag the .ahk file onto the exe ( recommendet if you will use your shortcuts on a stick @ your friends pc´s   )</p>
<p>→ click the ahk file and search for the ahk.exe in the &#8220;open with dialog box&#8221;<br />
Tick: always open this kind of files with this program.<br />
<strong>Permanent activation</strong> : drag a shortcut  from the shortcutter<strong>.ahk</strong> file with the pushed  left mouse key over [START] [Programs] into the <strong>Startup</strong> folder.</p>
<p><a href="javascript:void(null);" onclick="s_toggleDisplay(document.getElementById('SID1741711193'), this, 'Only one download  i.e. if you have problems with the OPEN WITH dialog box &#9660;', 'hide the text &#9650;');">Only one download  i.e. if you have problems with the OPEN WITH dialog box &#9660;</a></p>
<div id='SID1741711193' style='display:none;'>
<p>→ download + click the <a title="1.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm" href="1.exe#_licence→autohotkey.net/~Lexikos/AutoHotkey_L/docs/license.htm">autohotkeyl.exe<br />
</a> → grant permission for &#8220;create and display the sample script&#8221;<br />
→ remove the sample code with the code from the <a title="shortcutter.ahk" href="shortcutter.ahk" target="_blank">code-page shortcutter.ahk</a> (renamed <a title="1.ahk" href="1.ahk" target="_blank">1.ahk</a>) and save the file with utf8 encoding.<br />
(Utf8 is requiered only for unicode characters in text strings)<br />
The downloadable files are saved in utf8</p>
<p>→ click again the .exe (permanent: drag a shortcut over start into the Startup folder)<br />
<strong>The difference</strong>: the code and your shortcuts will be saved in an &#8220;autohotkeyl<strong>.ahk</strong> or 1.ahk &#8221; file in the <strong>documents </strong>folder.</p>
<p>Another download is the sfx zipped file <a href="http://1mm.de/ahk.exe">ahk.exe</a> none unicode version<br />
•creates automaticaly a shortcut in the Startup folder and activates (=  like clicked ) the AutoHotkey.exe. You will save the step to drag an shortcut to the startup folder</p>
</div>
<p><span style="color: #000080;"><strong>THE code</strong></span> without the  help section on top.<br />
<span style="color: #ff0000;">#singleinstance force</span></p>
<p><span style="color: #ff0000;">Menu,Tray,NoStandard<br />
Menu,Tray,add,&amp;EDIT the script with a double click on the H tray icon,EDIT<br />
Menu,Tray,Default,&amp;EDIT the script with a double click on the H tray icon<br />
Menu,Tray,add,&amp;shortCUTTER.tk -key names -help -tips , x+y<br />
Menu,Tray,add,&amp;exit,exit</span></p>
<p><span style="color: #ff0000;">return</span></p>
<p><span style="color: #ff0000;">exit:<br />
exitapp</span></p>
<p><span style="color: #ff0000;">EDIT:<br />
Run Notepad %A_ScriptFullPath%<br />
Return</span></p>
<p><span style="color: #ff0000;">x+y: ; = tray menu link<br />
run http://1mm.de#__or__shortCUTTER.tk<br />
return</span></p>
<p><span style="color: #ff0000;">!x:: ; ALT + x shortcut for the multilineText<br />
AutoTrim Off<br />
ClipboardOld = %ClipboardAll%<br />
Clipboard =<br />
Send ^c<br />
ClipWait 1<br />
if ErrorLevel<br />
return<br />
StringReplace, multilineText, Clipboard, &#8220;, &#8220;&#8220;, All<br />
StringReplace, multilineText, multilineText, `r`n, &#8220;r, All<br />
StringReplace, multilineText, multilineText, `n, &#8220;r, All<br />
StringReplace, multilineText, multilineText, %A_Tab%, &#8220;t, All<br />
StringReplace, multilineText, multilineText, `;, &#8220;`;, All<br />
Clipboard = %ClipboardOld%</span></p>
<p><span style="color: #ff0000;">gui, font, s9, Verdana</span></p>
<p><span style="color: #ff0000;">Gui, Add, Edit, x6 y10 w60 h20 vabbr<br />
Gui, Add, Text, x76 y13 w590 h20 , ABBREVIATION use ascii/unicode char.  The replacement requ. ENTER Space , [ ]  at</span></p>
<p><span style="color: #ff0000;">the end<br />
Gui, Add, CheckBox, x20 y40 w20 h20 vast<br />
Gui, Add, Text, x46 y44 w630 h20 , tick the box if you wish to fire the replacement with the latest abbreviation</span></p>
<p><span style="color: #ff0000;">char.<br />
Gui, Add, Edit, x6 y76 w670 h20  vphrase,%multilineText%<br />
Gui, Add, Text, x310 y116 w390 h20 , You can assign url&#8217;s to abbreviations, click the H tray icon<br />
Gui, Add, Text, x5 y101  h10 , editable FULL PHRASE  &#8220;r = linebrake<br />
Gui,Add,Button,x266 y110 w40 h30,add<br />
Gui, Show, x178 y123 h140 w686, define abbreviations for multiline TEXT<br />
Return</span></p>
<p><span style="color: #ff0000;">ButtonADD:<br />
Gui,Submit,nohide</span></p>
<p><span style="color: #ff0000;">if abbr =<br />
{<br />
MsgBox You didn&#8217;t provided an abbreviation in the 1st input box. This is an important step<br />
return<br />
}</span></p>
<p><span style="color: #ff0000;">StringReplace, ast, ast, 1, *, All<br />
StringReplace, ast, ast, 0,, All</span></p>
<p><span style="color: #ff0000;">FileAppend , `n:%ast%:%abbr%::%phrase%, %A_ScriptFullPath%<br />
MsgBox, The abbreviation entered has been added to the library.<br />
Reload<br />
Return</span></p>
<p><span style="color: #ff0000;">!c:: ; ALT + c shortcut for the urls/pathes</span></p>
<p><span style="color: #ff0000;">Send ^c<br />
ClipWait 1<br />
if ErrorLevel  ; ClipWait timed out.<br />
return</span></p>
<p><span style="color: #ff0000;">StringReplace, Clipboard, Clipboard, %Clipboard%, &#8220;%Clipboard%&#8221;, All</span></p>
<p><span style="color: #ff0000;">SetTimer, MoveCaret1, 10</span></p>
<p><span style="color: #ff0000;">InputBox, pathShortcut, shortCUTTER.tk new WEB or PATH shortcut, change x &amp; y in the input box to a key name i.e. f6</span></p>
<p><span style="color: #ff0000;">INS or to a different key combination i.e. SPACE or Lbutton insted of x `n ALT  CTRL  WIN shortcuts  !x:: ^x::</span></p>
<p><span style="color: #ff0000;">#x::`n`nFor HELP + all key names and instructions how to assign more &#8220;PATHES&#8221; to a shortcut click the H tray</span></p>
<p><span style="color: #ff0000;">icon,,,,,,,,~x &amp; y::run %Clipboard%<br />
if ErrorLevel<br />
return<br />
IfInString, pathShortcut, ~x &amp; y::run<br />
{<br />
MsgBox You didn&#8217;t changed the default shortcut x &amp; y. Repeat the 2 steps<br />
return<br />
}</span></p>
<p><span style="color: #ff0000;">FileAppend, `n%pathShortcut%, %A_ScriptFullPath%<br />
Reload<br />
Sleep 200<br />
MsgBox, 4,, The shortcut just added appears to be improperly formatted.  Would you like to open the script for</span></p>
<p><span style="color: #ff0000;">editing? Note that the bad shortcut is at the bottom of the script.<br />
IfMsgBox, Yes, Edit<br />
return</span></p>
<p><span style="color: #ff0000;">MoveCaret1:<br />
IfWinNotActive, shortCUTTER.tk new WEB or PATH shortcut<br />
return</span></p>
<p><span style="color: #ff0000;">Send {Home}{Right 2}<br />
SetTimer, MoveCaret1, Off<br />
return</span></p>
<p><span style="color: #ff0000;">~x &amp; y::run http://1mm.de/shortcutter.ahk</span></p>
<p><span style="color: #ff6600;">capslock::@<br />
rwin::send {#}{enter}<br />
!1::send {:}{*}{:}Keys{:}{:}`rrun http{:}//`rreturn {left 24}</span></p>
<p><span style="color: #0000ff;"><strong>↑ CODE END</strong></span> ↑ ↓<strong><span style="color: #ff6600;">the 3 lines additional code </span>↓</strong> <span style="color: #ff6600;"><br />
→capslock to @ </span> <span style="color: #ff6600;"><br />
→<a title="http://addressTRICK.tk#__insert_'#'_@_the_end_of_your_desired_url" href="http://addressTRICK.tk#__insert_'#'_@_the_end_of_your_desired_url" target="_blank">TRICK to shorten url´s</a> with 3 steps less</span> <span style="color: #ff6600;">and to switch with less efforts from /x to /y<br />
→ access the code for 2 aims with [ALT] 2  (after you have clicked the H tray icon)<br />
than change <strong><span style="color: #ff0000;">keys</span></strong> <span style="color: #000000;">to</span> <span style="color: #ff0000;"><strong>xyz</strong></span> <span style="color: #000000;">or</span> <strong><span style="color: #ff0000;">:*:xyz </span></strong></span><span style="color: #000000;">or</span><span style="color: #ff6600;"> <span style="color: #ff0000;"><strong>key-name::</strong></span> <span style="color: #000000;">or</span> <strong><span style="color: #ff0000;">~y &amp; x::</span></strong></span><strong></strong><span style="color: #ff6600;"> </span></p>
<p><strong>CREDITS</strong> to <a title="http://autohotkey.net/~Lexikos/AutoHotkey_L" href="http://autohotkey.net/~Lexikos/AutoHotkey_L">Lexikos</a> +  Chris Mallet -_- founder of the <a title="AutoHotkey.com#_project_" href="http://AutoHotkey.com#_project_" target="_blank">AutoHotkey.com#_project</a><br />
You can view his &#8221; TEXT &#8221; coding with more ;comments as <a title="autohotkey.com/docs/Hotstrings.htm#__@_the_bottom_of_the_page" href="http://www.autohotkey.com/docs/Hotstrings.htm#__@_the_bottom_of_the_page" target="_blank">hotstring helper</a></p>
<p><strong>APP or script ?</strong><br />
the shortcutter.tk is created with the AutoHotkey script language<br />
What speaks for app  -you can use it portable  &#8211; one code line is: exitAPP</p>
]]></content:encoded>
			<wfw:commentRss>http://1mm.de/1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>portable app</title>
		<link>http://1mm.de/portable-app</link>
		<comments>http://1mm.de/portable-app#comments</comments>
		<pubDate>Fri, 23 Jul 2010 00:56:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://1mm.de/?p=192</guid>
		<description><![CDATA[all AutoHotkey APPs/scripts you can run from USB drives. In some cases the drive must be writable i.e. in the shortcutter.ahk case Note: if you save/backup an .ahk file to an usb drive you need too the AutoHotkey.exe if you swicht with this drive to a pc without an ahk.exe. On your pc it doesn´t [...]]]></description>
			<content:encoded><![CDATA[<p>all AutoHotkey APPs/scripts you can run from  USB drives.<br />
In some cases the drive must be writable i.e. in the shortcutter.ahk case</p>
<p><strong>Note:</strong> if you save/backup an .ahk file to an usb drive you need too the AutoHotkey.exe if you swicht with this drive to a pc without an ahk.exe.</p>
<p>On your pc it doesn´t matter where the files are located.</p>
<p>One case where a portable file is the onliest solution.<br />
You can change the behaviour from <strong>your</strong> <span style="color: #ff0000;">additional</span> mouse keys on your<br />
friends pc.</p>
<p><span style="color: #ff0000;">xbutton1::send ^c</span> ; browser <strong>back</strong> to <strong>copy</strong><br />
<span style="color: #ff0000;">xbutton2::send ^v</span> ; browser <strong>forward</strong> to <strong>paste<br />
</strong></p>
<p>You can define this too in the shortcutter.ahk file.</p>
]]></content:encoded>
			<wfw:commentRss>http://1mm.de/portable-app/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
