Por ejemplo:
- suelo testear mucho código del foro inglés, para ello suelo dar a "Select All" para seleccionar todo el código que postean y después pulso f9:
Code: Select all
f9:: ToAdventure()
ToAdventure(){
/* Copiar texto seleccionado en Mozilla
Anadir la url del hilo del foro
guardar como Fecha y hora.ahk
editar con el programa asociado a AHK
*/
; prepare file with code
Clipboard := ""
Send ^c
ClipWait, 0
sourcecode := clipboard
FormatTime, aName,, yyyy-MM-dd_hh_mm_ss
AfileName := "d:\lepes\Downloads\ahk\varios\" aName ".ahk"
;get URL and add to Text
Send, #{f6} ; mozilla focus to address bar and select everything
Sleep 200
Send, ^c ; copy Url
FileAppend, % "; Source: " clipboard "`n`n" sourcecode , %AfileName%
Run, edit %AfileName%
}
- Para el foro, uso varios hotstrings:
Code: Select all
::tagcode:: ; escribo tagcode se anaden las etiquetas del foro y el código que tenga en el portapapeles
Send, {text} [Code]
SendInput, ^v
Send, {text} [/Code]
return
::tagkbd:: ; escribo tagkbd y anade los tag para escribir letras
Send, [kbd][/kbd]
Send, {Left 6}
return
::tagdocs::
Send, [docs][/docs]
Send, {Left 7}
return