;//Fri, Jul 18, 2008 --- 7/18/08, 9:19:19pm ;//r.secsrv.net/AutoHotkey/Scripts/Includes/Base.ahi ;//#Include Base.ahi #SingleInstance force ;//******************* Settings ******************* SigFile=%A_ScriptDir%\sig.cba ;//******************* /Settings ******************* ;//******************* Hotkeys ******************* ;//Paste saved .cba ;//Win+S #s::Gosub, PasteSig ;//Save clipboard as .cba ;//Win+Shift+S #+s::Gosub, SaveSig ;//******************* /Hotkeys ******************* ;//******************* Subroutines ******************* ;//******************* PasteSig ******************* PasteSig: ;//FileRead, cba, *c %SigFile% cba:=clipboard FileRead, clipboard, *c %SigFile% Send, ^v Sleep, 119 clipboard:=cba cba= return ;//******************* /PasteSig ******************* ;//******************* SaveSig ******************* SaveSig: cba:=ClipboardAll if (cba="") { msgbox, 64, , Copy the signature to the clipboard... return } IfExist, %SigFile% { msgbox, 36, , (LTrim Sig file exists...overwrite? %SigFile% ) IfMsgBox, Yes writefile=1 } else writefile=1 if (writefile) { FileAppend, %cba%, %SigFile% msgbox, 64, , (LTrim Sig saved! ) } cba= writefile= return ;//******************* /SaveSig ******************* ;//******************* /Subroutines *******************