topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday November 10, 2025, 3:55 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 32 33 34 35 36 [37] 38next
901
Finished Programs / DONE: monitor windows and resize (and reposition) them
« Last post by skrommel on August 28, 2005, 04:34 PM »
WinWarden Control how to display a window.

Move, maximize, minimize, restore, enable, disable, hide, show, ontop, bottom, alwaysontop, clip, transparent, transparent color, move relative to another window, stick to the edge of the screen.



You'll find the downloads and more info at Skrommel Software.

It's not very well testet, so please report back any errors. Also, I'm working to speed it up and add some more functions.

Skrommel
902
Finished Programs / Re: IDEA: Scroll Thru Clipbard Contents When Pasting
« Last post by skrommel on August 23, 2005, 03:32 PM »
 :) Thank's for the feedback, skywalka.

I originally captured all clipboard activity, but it was not behaving, so I had to remove it. But I have been asking around, and it seems it's only my PC that's acting up, so I'll look into putting it back in.

Also I'd like to have graphic clips show as images, but it's not yet properly implemented in AutoHotkey. 

Skrommel
903
Finished Programs / Re: IDEA: Titlebar Clock
« Last post by skrommel on August 22, 2005, 08:33 PM »
StartClock displays the current time in the Start button, and the date and more in the tray.



You'll find the downloads and more info at Skrommel Software.

Skrommel
904
Unfinished Requests / Re: Noisemaker
« Last post by skrommel on August 22, 2005, 06:12 AM »
 :) NoiseMaker v2.0 - Waits a random number of minutes, plays a random note for 1-3 sec, waits a random number of minutes...

Skrommel


;NoiseMaker.ahk v2.0
; Waits ... minutes, plays a random note for 1-3 sec, waits
;Skrommel @2005

#Persistent

SHORT:
InputBox,short,NoiseMaker,Shortest pause (in minutes):
If short<1
  Goto,SHORT

LONG:
InputBox,long,NoiseMaker,Longest pause (in minutes):
If long<%short%
  Goto,LONG

Loop
{
  Random,duration,1000,3000
  Random,frequency,200,5000
  SoundBeep,%frequency%,%duration%
  Random,pause,%short%,%long%
  pause*=60000
  Sleep,%pause%
}
905
Unfinished Requests / DONE: Noisemaker
« Last post by skrommel on August 21, 2005, 07:38 PM »
 :huh: Noisemaker waits ... minutes, plays random 1-3 second notes for ... minutes.

Fearful of the new terrorist act, I still post this solution to the request.

Download and install AutoHotKey from www.autohotkey.com. Save the script as Noisemaker.ahk and doubleclick to run.

Skrommel


;Noisemaker.ahk
; Waits ... minutes, plays random 1-3 second notes for ... minutes
;Skrommel @2005

#Persistent

IN:
InputBox,in,Noise,Start playing in ... minutes:
If in<1
  Goto,IN

FOR:
InputBox,for,Noise,Play for ... minutes:
If for<1
  Goto,FOR

in*=60000
for*=60000
SetTimer,START,%in%
Return

START:
SetTimer,START,Off
SetTimer,STOP,%for%
Loop
{
  Random,duration,1000,3000
  Random,frequency,200,10000
  SoundBeep,%frequency%,%duration%
}

STOP:
SetTimer,STOP,Off
ExitApp
906
Unfinished Requests / Re: request : delay F1 key
« Last post by skrommel on August 16, 2005, 04:04 AM »
 :) WaitForIt delays the F1 key until it's pressed down for 2 secs.

Download and install AutoHotKey from www.autohotkey.com. Save the script as WaitForIt.ahk and doubleclick to run.

Skrommel


WaitForIt.ahk
; Delays the F1 key
;Skrommel @2005

$F1::
counter=2000
Loop,10
{
  counter-=200
  ToolTip,Help in %counter% ms
  Sleep,150
  GetKeyState,state,F1,P
  If state=U
  {
    ToolTip,
    Return
  }
}
Send,{F1}
ToolTip,Help
Sleep,1000
ToolTip,
Return
907
Unfinished Requests / Re: IDEA: extract archive and change file extension
« Last post by skrommel on August 07, 2005, 04:33 PM »
 :) ZipOut - Extracts a dropped zip-file and renames the files' extensions.

Installation:
1: Download and install AutoHotKey from www.autohotkey.com.
2: Create a folder called ZipOut in your programs folder
3: Download www.freebyte.com/download/fbzpack.exe and extract the file FBZip.exe to the ZipOut folder.
4: Save the script below as ZipOut.ahk in the ZipOut folder.
5: Edit the settings at the top of the ZipOut.ahk-file.
6: Rightclick on the ZipOut.ahk and choose Compile script to make ZipOut.exe.
7: Create a shortcut to ZipOut.exe on your desktop.

To create other shortcuts with other folders and extensions, repeat steps 3-6.

Usage:
Drag and drop a zip-file onto the shortcut to extract it and rename the files.
Or just start the script or exe-file to have it ask for a zip-file.
 
Skrommel


;ZipOut.ahk
; Extracts a dropped zip-file and renames the files' extensions
;Skrommel @2005

;Settings
path=C:\Images
from=jpf
to=jpc
command=Explorer /e,%path%

;Script
SELECT:
If 1=
{
  FileSelectFile,zipfile,3,,Select the ZIP-file, ZIP-files (*.zip)
  If zipfile=
  {
    MsgBox,1,DriveZip,No file selected. Quit?
    IfMsgBox,OK
      ExitApp
    Goto,SELECT
  }
}
Else
  zipfile=%1%

RunWait,fbzip -e -p "%zipfile%" "%path%"

Loop,%path%\*.%from%,,1
{
  SplitPath,A_LoopFileFullPath,name,dir,ext,name_no_ext,drive
  FileMove,%A_LoopFileFullPath%,%dir%.%to%
}
If command<>
  Run,%command%
908
Finished Programs / Re: IDEA: Scroll Thru Clipbard Contents When Pasting
« Last post by skrommel on August 07, 2005, 08:25 AM »
 :) Updated ClickStep to v1.2: Removed a few bugs, tweaked some functions.

Skrommel
909
 :) IsEmpty - Check if a folder is empty

Change the folder= in the settings below to the folder you want to check.
Change the countfolders= to 0 to ignore folders in the check.

Download and install AutoHotKey from www.autohotkey.com. Save the script as IsEmpty.ahk and doubleclick to run.

Skrommel


;IsEmpty.ahk
; Check if a folder is empty
;Skrommel @2005

;Settings
folder=C:\Temp
countfolders=1


;Script
counter=0
Loop,%folder%\*.*,%countfolders%
  counter+=1
If counter=0
  MsgBox,Folder %folder% is empty.
Else
  MsgBox,Folder %folder% is NOT empty.
Exit
910
Finished Programs / Re: IDEA: Scroll Thru Clipbard Contents When Pasting
« Last post by skrommel on August 06, 2005, 04:11 PM »
 :) Updated ClipStep to v1.1: Changed the ordering and naming of the clips, removed the empty Cancel clip, keeps clip visible while scrolling. Also the non text clips now work.

I like it. Great idea, skywalka!

Skrommel
911
Unfinished Requests / DONE: forced coffee/tea/cigarette break reminder
« Last post by skrommel on August 05, 2005, 07:53 PM »
TakeABreak - Locks the computer in user defined intervals

Features:
- Change the work and pause time.
- Careful! In pause mode the only way out is to restart the computer!



You'll find the downloads and more info at Skrommel Software.

Skrommel
912
Finished Programs / DONE: Automatic Copy when highlighted
« Last post by skrommel on August 05, 2005, 04:32 PM »
DragKing automatically copies mouse selections to the clipboard. Reports the number of copied characters, words and lines. Also use Ctrl-C to show info.



Changes:
- 2005.09.04: Updated to v1.1: Also reports the number of words and lines. Added ini file for user defined delimiters.

You'll find the downloads and more info at Skrommel Software.

Skrommel
913
Finished Programs / Re: IDEA: Scroll Thru Clipbard Contents When Pasting
« Last post by skrommel on August 05, 2005, 08:58 AM »
Let me se if I understand:

1) You want to press Ctrl-Z directly to paste and scroll in the oposite direction. But don't you want to use Ctl-Z for undo?
2) Please explain.
3) I thought it would be easier to find the clip you wanted if they kept the same name (number) from day to day. By naming the most recent clip "Clip 1", the clips would move around. But what If I swap the scroll direction of Ctrl-V and Ctrl-X?

Please elaborate.

Edit: Updated the original script to swap the scroll direction, and removed two bugs.

Skrommel
914
Finished Programs / Re: IDEA: Titlebar Clock
« Last post by skrommel on August 04, 2005, 09:36 PM »
TicTocTitle - Show time and date on the title bar.



You'll find the downloads and more info at Skrommel Software.

Edit the ;Settings parameters in the ini-file to change it's apperance.
Remember to add ""s around ordinary text in the
string=h:mm:ss - dddd d.MM.yyy - "d"day "w"week

Edit: Updated to v1.1: l put it the settings in an ini-file and copy the date to the clipboard when the user clicks the the tray icon.

Skrommel
915
Unfinished Requests / DONE: Force Maximize and Right Click Run Line
« Last post by skrommel on August 04, 2005, 11:43 AM »
 :) The shortest script yet!

WinMax will maximize most windows on your system. It's _very_ crude, so be warned! Maybe I'll make a real script which only maximizes the windows upon creation and checks the state to stop them from covering the start menu?

Download and install AutoHotKey from www.autohotkey.com. Save the script as WinMax.ahk and doubleclick to run.

Skrommel


;WinMax.ahk - Maximizes windows

Loop
{
  WinMaximize,A
}
916
Finished Programs / DONE: Scroll Thru Clipbard Contents When Pasting
« Last post by skrommel on August 03, 2005, 08:27 PM »
 :) Here's an ugly script to operate the clipboards almost as described above.

ClipStep - Control multiple clipboards using only the keyboard's Ctrl-X-C-V



You'll find the downloads and more info at Skrommel Software.

Select some text, press Ctrl-C a couple of times to copy it to multiple new clipboards.
Now hold down Ctrl and press V repeatedly to step through the clipboards. C steps backwards.
When you've got the clipboard you want, release Ctrl to paste.
To delete a clipboard, hold down Ctrl, press V followed by X twice to delete, three times to
delete all, or once to cancel. Release Ctrl to accept.

Edit: Swapped the scroll direction, removed two bugs.

Edit: Updated to v1.1: Changed the ordering and naming of the clips, removed the empty Cancel clip, keeps clips visible while scrolling. Also the non text clips now work.

Edit: Updated to v1.2: Removed a few bugs, tweaked some functions.

Skrommel
917
Finished Programs / DONE: Keyboard and/or Mouse Movement Simulator
« Last post by skrommel on July 31, 2005, 10:01 PM »
Noise sends keystrokes to keep the PC from falling asleep.

It creates a window with an edit box, hides it, and posts a random key to it every 10 seconds. Use the tray menu to show it or kill it.



You'll find the downloads and more info at Skrommel Software.

Skrommel
918
Unfinished Requests / DONE: Zip as a drive
« Last post by skrommel on July 31, 2005, 08:07 PM »
 :) Here's a very quick hack, so be careful no to delete any of your zip files.

DriveZip creates a virtual drive from a zip file. It asks for a zip file, expands it and substs it to create a virutal drive and opens it in Explorer. Now you can add and remove files from it. It then asks if you want to recompress the zip file or cancel.

Installation:
1: Download and install AutoHotKey from www.autohotkey.com.
2: Create a folder called DriveZip in your programs folder and save the script below as DriveZip.ahk in there.
3: Download www.freebyte.com/download/fbzpack.exe and extract the file FBZip.exe to the DriveZip folder.

Skrommel


;DriveZip.ahk
;Creates a virtual drive from a zip file
;Skrommel @2005

FINDDRIVE:
DriveGet,list,List
drive=67
Loop,24
{
  Transform,zipdrive,Chr,%drive%
  IfNotInString,list,%zipdrive%
    Break
  drive+=1
}
If drive=91
{
  MsgBox,0,DriveZip,No available drive letters
  ExitApp
}

SELECT:
FileSelectFile,zipfile,3,,Select the ZIP-file, ZIP-files (*.zip)
If zipfile=
{
  MsgBox,1,DriveZip,No file selected. Quit?
  IfMsgBox,OK
    ExitApp
  Goto,SELECT
}

EXTRACT:
RunWait,fbzip -e -p "%zipfile%" "%A_WorkingDir%\%zipdrive%"
RunWait,Subst %zipdrive%: "%A_WorkingDir%\%zipdrive%"
FileAppend,%A_WorkingDir%\%zipdrive%\DriveZip.ini,
Run,Explorer /e`,%zipdrive%:\

CANCEL:
Sleep,1000
MsgBox,1,DriveZip,ZIP-file extracted to %zipdrive%:`n`nPress OK to Recompress`nPress Cancel to clean up and Quit
IfMsgBox,Cancel
{
  FileRemoveDir, %A_WorkingDir%\%zipdrive%, 1
  Run,Subst %zipdrive%: /d
  ExitApp
}

COMPRESS:
FileDelete, %zipfile%
RunWait,fbzip -a -r -p "%zipfile%" "%zipdrive%:\"
FileRemoveDir, %A_WorkingDir%\%zipdrive%, 1
Run,Subst %zipdrive%: /d
ExitApp
919
Post New Requests Here / Re: IDEA: Maya Paint effects screensaver randomizer
« Last post by skrommel on July 21, 2005, 07:14 PM »
 :) Here's a very crude script for random Maya effects.

It just configures the Maya screensaver via mouseclicks and keypresses and runs it.

To use it, download AutoHotkey from www.autohotkey.com, install it, save the script below to Maya.ahk, rightclick it and choose Compile script, rename the created Maya.exe to Maya.scr, copy it to C:\Windows\System32 and choose it as the default screensaver in the control panel.

Edit: Removed clipboard usage.

Skrommel


;Maya.ahk
SetWinDelay,100
SetKeyDelay,0
Run,C:\WINDOWS\system32\Maya Paint Effects.SCR /c
WinWait,Maya Paint Effects Setup
WinActivate,Maya Paint Effects Setup
WinWaitActive,Maya Paint Effects Setup
MouseClick,Left,55,45
CHOOSE:
Random,random,1,50
If random=29
  Goto,CHOOSE
Send,{Down %random%}{Right}
Random,random,1,50
Send,{Down %random%}{Enter}
WinWaitActive,Maya Paint Effects Setup
Send,{Enter}
command="C:\WINDOWS\system32\Maya Paint Effects.SCR" /s
Send,#r
Sleep,500
Send,%command%{Enter}
920
Unfinished Requests / DONE: I dream of a non-creepy keystroke logger
« Last post by skrommel on July 21, 2005, 05:35 PM »
 :) A very simple keylogger!

KeyLog logs written text to files, so put it in it's own folder. Use the tray menu to show and delete logs.

Download and install AutoHotKey from www.autohotkey.com. Save the script as KeyLog.ahk and doubleclick to run.

Skrommel


;KeyLog.ahk v1.0
;Logs written text to file, use the tray menu to show and delete log.
;Skrommel @2005

AutoTrim,Off
Menu,Tray,NoStandard
Menu,Tray,DeleteAll
Menu,Tray,Add,&Show Log,SHOW
Menu,Tray,Add,&Delete Log,DELETE
Menu,Tray,Add,&Help,HELP
Menu,Tray,Add,E&xit,EXIT

LOOP:
Input,input,V L1
If input=
  Goto,LOOP
WinGetActiveStats,wint,winw,winh,winx,winy
filename:=hexify(wint)
IfNotExist,%filename%.log
  FileAppend,`n`n[%wint%]`n,%filename%.log
FileAppend,%input%,%filename%.log
Goto,LOOP

SHOW:
Input
FileDelete,KeyLog.txt
FileAppend,,KeyLog.txt
filelist=
Loop,*.log
  filelist=%FileList%%A_LoopFileName%`n
Sort,filelist
Loop,Parse,filelist,`n
{
  If A_LoopField=
    Continue
  RunWait,cmd /c type %A_LoopField% >> KeyLog.txt,,Hide
}
Run,WordPad.exe "KeyLog.txt"
WinWait,KeyLog.txt - WordPad,,5
If ErrorLevel=1
{
  MsgBox,Can't find WordPad
  Return
}
Return

DELETE:
 FileDelete,*.log
 FileDelete,KeyLog.txt
Return

EXIT:
ExitApp

Hexify(x) ;Stolen from Laszlo
{
  StringLen,len,x
  format=%A_FormatInteger%
  SetFormat,Integer,Hex
  hex=
  Loop,%len%
  {
    Transform,y,Asc,%x%
    StringTrimLeft,y,y,2
    hex=%hex%%y%
    StringTrimLeft,x,x,1
  }
  SetFormat,Integer,%format%
  Return,hex
}

DeHexify(x)
{
   StringLen,len,x
   len:=(len-5)/2
   string=
   Loop,%len%
   {
      StringLeft,hex,x,2
      hex=0x%hex%
      Transform,y,Chr,%hex%
      string=%string%%y%
      StringTrimLeft,x,x,2
   }
   Return,string
}

HELP:
Return
921
Unfinished Requests / DONE: Get current directory
« Last post by skrommel on July 21, 2005, 06:02 AM »
 :) Again, this is for Explorer:

GetCurDir opens the current dir of Explorer in a command prompt when pressing Ctrl-D. No selection nessesary, and the window can be in the background.

To use it: Turn on the setting to show the entire path in the title bar of Explorer. I haven't got an english version, but it's something like Tools-Folder options-Show complete path in titlebar.

Edit: Updated to v1.0: Added detection of ordinary Explorer windows, the kind without the treeview. The other kind has priority, though.

Also, some of the pathless folders like My Computer wont show up.

Download and install AutoHotKey from www.autohotkey.com. Save the script as OpenOther.ahk and doubleclick to run.

Skrommel


;GetCurDir.ahk v1.0
;Open the current dir of Explorer in a command prompt by pressing Ctrl-D
;Skrommel @2005

^d::
SetKeyDelay,0
IfWinExist,ahk_class ExploreWClass
  WinGetTitle,title,ahk_class ExploreWClass
Else
  WinGetTitle,title,ahk_class CabinetWClass
Run,cmd /k cd %title%
SplitPath,title,,,,,drive
WinActivate,ahk_class ConsoleWindowClass
WinWaitActive,ahk_class ConsoleWindowClass
Send,%drive%{Enter}cls{Enter}
922
Finished Programs / DONE: Capslock reverses case of selected text
« Last post by skrommel on July 20, 2005, 11:04 AM »
 :) And finally the ultimate verison!

CAPshift extends the Caps Lock key by slowing it down, and shows a menu to change the selected text to lowercase, UPPERCASE, TitleCase, iNVERTEDcASE, RaNDoMCaSE or to Replace user defined chars.

Features:
- Right where you expect to find it.
- Hold down for 0.5 sec to enable/disable.
- Hold down for 1 sec to show the menu.
- Rightclick the tray icon to show the menu.
- Also slows down F1, Insert, NumLock and ScrollLock.



You'll find the downloads and more info at Skrommel Software.

Edit: Updated to v1.1: Added the same menu to the tray icon.

Edit: Updated to v1.2: Added a countdown tooltip, also slows down F1, Insert, NumLock and ScrollLock. Added tray status.

Edit: Updated to v1.3: Added an ini-file to disable status, slowed down cutting to make it work in explorers.

Edit: Updated to v1.4: Added Random case, added option to replace user defines chars.

Skrommel
923
Finished Programs / DONE: Capslock reverses case of selected text
« Last post by skrommel on July 20, 2005, 07:36 AM »
 :) I still think prevention is better than curing, but here's what you asked for.

CapsChangeCase changes capslocked sTRINGS into corret Strings when caps lock is pressed.

To use select some text and press caps lock.

Download and install AutoHotKey from www.autohotkey.com. Save the script as CapChangeCase.ahk and doubleclick to run.

Skrommel


;CapsChangeCase.ahk
;Changes capslocked sTRINGS into corret Strings when caps lock is pressed
;Skrommel @2005

CapsLock::
AutoTrim,Off
StringCaseSense,On
Clipboard=
Send,^x
ClipWait,1

lower=abcdefghijklmnopqrstuvwxyzæøå
upper=ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ

string=%Clipboard%
StringLen,length,string
Loop,%length%
{
  StringLeft,char,string,1
  StringGetPos,pos,lower,%char%
  pos+=1
  If pos<>0
    StringMid,char,upper,%pos%,1
  Else
  {   
    StringGetPos,pos,upper,%char%
    pos+=1
    If pos<>0
      StringMid,char,lower,%pos%,1
  }
  StringTrimLeft,string,string,1
  string=%string%%char%
}
clipboard=
clipboard=%string%
ClipWait,1
Send,^v
SoundPlay,%SYSTEMROOT%\Media\ding.wav,Wait
Exit
924
Finished Programs / Re: IDEA: Capslock reverses case of selected text
« Last post by skrommel on July 20, 2005, 06:17 AM »
 :) And another solution, stolen more or less from the AutoHotkey help file.

CapShift turns the Caps Lock into a Left Shift.

Download and install AutoHotKey from www.autohotkey.com. Save the script as CapShift.ahk and doubleclick to run.

Skrommel


;CapShift.ahk
;Turn Caps Lock into a Left Shift.

*CapsLock::
Send,{Lshift Down}
Loop
{
  Sleep, 10
  GetKeyState, state, CapsLock, P
  If state = U
    Break
}
Send,{LShift Up}
Return
925
 :) I've updated the Ghoster-script above to use an ini-file.

Skrommel
Pages: prev1 ... 32 33 34 35 36 [37] 38next