18 posts in this topic
BeepSongEditor v18.104.22.168 Create Beep Songs and Mp3 Ringtones
BeepSongEditor v22.214.171.124 Create easily Beep Songs and Mp3 Ringtones
After >Beep Song Creator by Paulie, mine is more intended to hobbyists musicians ( based on a TT22 idea )
Now you can easily create Beep Songs and Mp3 Ringtones without being musician !
Source and Executable are available in the Download Section
See Tray menu for options and help.
If somes includes are missing : Bass Includes.rar
Somes examples of ini files : Ini files.rar
Thanks to Brett Francis, Prog@ndy and Eukalyptus for Bass Udf and trancexx for >DSBeep.au3
As usual several files are downloaded at first execution.
Beep Party is back !!! Hope you like it !
Create easily Beep Songs and Mp3 Ringtones
Handling Indefinite Script Pause
I am in a fix with this problem and I cant seem to find a viable solution. As you would know that the AutoIT scripts can go in pause mode for many reasons. It could be simply WinWait() that could take the script into that state. I do understand that a better design could help a lot but I would like to handle such situation with existing my code. To simplify my query - I am looking for a way to calculate how long the given script/compiled script has been in "pause" state. Is there a way to do that? For example, if my script has been in pause state for 3 hours I would like to kill or restart the pc . I do understand that Auto IT is not multi-threaded but is there a way to achieve what I am trying to?
Any help or suggestion is much appreciated.
Range/interval parser (Microsoft Word printing-like)
This function parser printing-like intervals (like "1,2,3-5") and returns an array with every page number as item.
Ex.: "1,2,3-5" will return an array which 0th element is "5" (page count) and the items are 1, 2, 3, 4 and 5. The array is given in the order the $interval parameter is set, and reverse intervals are also supported (e.g.: "8,4,7-5" will return items 8, 4, 7, 6, 5 and 0th element is 5).
If it fails, it will return False and set error to non-zero (invalid string).
#cs Range parser This function parser printing-like intervals (like "1,2,3-5") and returns an array with every page number as item. @author Jefrey S. Santos <jefrey[at]jefrey.ml> #ce Func rangeparser($interval) $interval = StringReplace($interval, " ", "") If Not StringRegExp($interval, "([0-9\-\,])") Then Return SetError(1, 0, False) $interval = StringSplit($interval, ",") Dim $return For $i = 1 To $interval If StringInStr($interval[$i], "-") Then $split = StringSplit($interval[$i], "-") If $split <> 2 Then Return SetError(1, 0, False) If $split = $split Then ReDim $return[UBound($return)+1] $return[UBound($return)-1] = $split Else If $split < $split Then $step = +1 Else $step = -1 EndIf For $j = $split To $split Step $step ReDim $return[UBound($return)+1] $return[UBound($return)-1] = $j Next EndIf Else ReDim $return[UBound($return)+1] $return[UBound($return)-1] = $interval[$i] EndIf Next $return = UBound($return)-1 Return $return EndFunc
I'm currently rebinding some of my keys (multimedia ones) and I have two keys that handle the Zoom (+ & -)
(just after the calc key)
I looked everywhere (in the help file and on Google) but I was not able to find the matching code.
Do some of you could have a little idea on how to get their "name" so I'll be able to remap them?