megalomania
June 18th, 2003, 03:49 PM
Igenx
Frequent Poster
Posts: 80
From: No Fucking Way
Registered: SEP 2000
posted 05-18-2001 07:35 PM
--------------------------------------------------------------------------------
I've been using a nice little program called AutoMate v4 for ending my need to do repetitive tasks (like changing one number out of a sequence and saving the porn that loads ) and I noticed a nice little feature that would be quite nice for a detonator timer.
One can set an automation sequence to run at any given time, down to the second. It also has a (for our purposes) indefinite time length. (When I hit February of 2011 I stopped looking...)
It could be used to trigger a sound in an otherwise silent system to detonate a explosive outside the case, or (what I was thinking) put a charge inside the case wired to a non-existent drive and then have the program read that drive, therefore sending an electronic pulse to the detonator.
The trial download is free, and the registration numbers aren't all that hard to find if you have some time.
Any comments are appreciated...
richl261
Frequent Poster
Posts: 134
From: uk
Registered: MAR 2001
posted 05-19-2001 09:34 AM
--------------------------------------------------------------------------------
not a bad idea, ill need to find out about the program though, sounds interesting..
protical sun
New Member
Posts: 27
From: shove it
Registered: JAN 2001
posted 05-21-2001 11:15 PM
--------------------------------------------------------------------------------
where might we aquire this program, it sounds interesting.
c0deblue
Frequent Poster
Posts: 229
From:
Registered: JAN 2001
posted 05-22-2001 12:45 AM
--------------------------------------------------------------------------------
Download the trial version at: http://www.unisyn.com/AutoMate/trialversion.htm
Get the fix here: http://www.thecrack.net:8080/db/list.php3-let=a&page=20.htm
protical sun
New Member
Posts: 27
From: shove it
Registered: JAN 2001
posted 05-22-2001 09:57 AM
--------------------------------------------------------------------------------
http://download.cnet.com/downloads/0-10106-108-15287.html?bt.dl-10014.15406..10106-108-15287 is a much better site, no pesky registration.
------------------
'wat you got against me? is it my girl or is it da bentley?' -puffy
Zero
Frequent Poster
Posts: 93
From: ...
Registered: DEC 2000
posted 05-22-2001 09:01 PM
--------------------------------------------------------------------------------
Fun with QBasic: Just open up QBasic (comes with Windows, or at least it used to) and type this in:
code:
--------------------------------------------------------------------------------
Dim Var as LongDim I, Cycle as IntegerVar = 10For I = 1 to Var Sleep 1Next IFor Cycle = 0 to 255 Output &H378, CycleNext Cycle
--------------------------------------------------------------------------------
This will delay (Var) seconds and then send 5 volts out of your COM1 serial port. Attach a relay and rocket igniter. Viola! Long term delay timer. Wastes a computer, one each.
~Zero the Inestimable
goiterjoe
New Member
Posts: 10
From:
Registered: JUN 2001
posted 06-28-2001 01:12 PM
--------------------------------------------------------------------------------
when making timers for detonators, you need to make sure that the coding you use counts using a grey code so that the timer won't output a value of 0 prematurely. A lot of computer programs don't count using a grey code.
Zero
Frequent Poster
Posts: 93
From: ...
Registered: DEC 2000
posted 06-28-2001 07:46 PM
--------------------------------------------------------------------------------
Excuse my ignorance, but in all of my programming days I have never heard this term. What, exactly, is a "grey code"?
~Zero the Inestimable
goiterjoe
New Member
Posts: 10
From:
Registered: JUN 2001
posted 06-29-2001 02:52 AM
--------------------------------------------------------------------------------
a grey code is a wraparound binary number sequence in which only one bit changes at a time. it's more of a hardware term than a software term, but I seriously doubt any of you make detonators with computer software. the reason for a grey code is because 2 bits in a binary number can't change at the same time. for instance, when the binary number 100000000 (512) cycles down to 0111111111 (511), it might hit the intermediate number 0000000000 when the first bit switches to off before the other bits switch to on.(and 0000000000 could very well be your detonation sequence) to avoid this from happening, you can write grey codes that look like this:
0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000
this counting sequence lets one bit change at a time to increment up or down, so a false state becomes much less likely.
this glitch caused by timing can also occur when you use logic chips to activate a timer based on several different inputs. say for instance that you have four things that can prevent your device from detonating, and one of the safeties is active. if a simultaneous switch from one safety to the other occurs, sometimes there will be a momentary drop in the state as read by the logic gates and cause the safeties to be turned off. it's hard for me to explain this in words, maybe if I get some free time I'll draw up a picture of what I'm talking aobut. it's simple binary logic, but it has a language all it's own.
Zero
Frequent Poster
Posts: 93
From: ...
Registered: DEC 2000
posted 06-29-2001 02:07 PM
--------------------------------------------------------------------------------
Ah, that makes sense.
I'm fairly certain this won't be a problem with QBasic. The "Cycle" loop doesn't trigger until the "I" loop ends, thus there is no way for the signal to be sent to the serial port before the I loop completely ends. Granted, it won't delay EXACTLY the amount of time you set it for, but it should be within a second or two.
You just have to make sure no one unplugs your computer. Or shuts down your timer so they can play Tetris...
~Zero the Inestima
PYRO500
Moderator
Posts: 1465
From: somewhere in florida
Registered: SEP 2000
posted 06-30-2001 01:20 AM
--------------------------------------------------------------------------------
what if you mess with the code on tetris 2 (the one with the bombs I think) "wow, my screen is crowded I need a bomb to clear it, ahh there's one... boom!"
c0deblue
Frequent Poster
Posts: 229
From:
Registered: JAN 2001
posted 06-30-2001 01:49 AM
--------------------------------------------------------------------------------
Quote:
"You just have to make sure no one unplugs your computer."
Heheh, yeah, like the cops!
Frequent Poster
Posts: 80
From: No Fucking Way
Registered: SEP 2000
posted 05-18-2001 07:35 PM
--------------------------------------------------------------------------------
I've been using a nice little program called AutoMate v4 for ending my need to do repetitive tasks (like changing one number out of a sequence and saving the porn that loads ) and I noticed a nice little feature that would be quite nice for a detonator timer.
One can set an automation sequence to run at any given time, down to the second. It also has a (for our purposes) indefinite time length. (When I hit February of 2011 I stopped looking...)
It could be used to trigger a sound in an otherwise silent system to detonate a explosive outside the case, or (what I was thinking) put a charge inside the case wired to a non-existent drive and then have the program read that drive, therefore sending an electronic pulse to the detonator.
The trial download is free, and the registration numbers aren't all that hard to find if you have some time.
Any comments are appreciated...
richl261
Frequent Poster
Posts: 134
From: uk
Registered: MAR 2001
posted 05-19-2001 09:34 AM
--------------------------------------------------------------------------------
not a bad idea, ill need to find out about the program though, sounds interesting..
protical sun
New Member
Posts: 27
From: shove it
Registered: JAN 2001
posted 05-21-2001 11:15 PM
--------------------------------------------------------------------------------
where might we aquire this program, it sounds interesting.
c0deblue
Frequent Poster
Posts: 229
From:
Registered: JAN 2001
posted 05-22-2001 12:45 AM
--------------------------------------------------------------------------------
Download the trial version at: http://www.unisyn.com/AutoMate/trialversion.htm
Get the fix here: http://www.thecrack.net:8080/db/list.php3-let=a&page=20.htm
protical sun
New Member
Posts: 27
From: shove it
Registered: JAN 2001
posted 05-22-2001 09:57 AM
--------------------------------------------------------------------------------
http://download.cnet.com/downloads/0-10106-108-15287.html?bt.dl-10014.15406..10106-108-15287 is a much better site, no pesky registration.
------------------
'wat you got against me? is it my girl or is it da bentley?' -puffy
Zero
Frequent Poster
Posts: 93
From: ...
Registered: DEC 2000
posted 05-22-2001 09:01 PM
--------------------------------------------------------------------------------
Fun with QBasic: Just open up QBasic (comes with Windows, or at least it used to) and type this in:
code:
--------------------------------------------------------------------------------
Dim Var as LongDim I, Cycle as IntegerVar = 10For I = 1 to Var Sleep 1Next IFor Cycle = 0 to 255 Output &H378, CycleNext Cycle
--------------------------------------------------------------------------------
This will delay (Var) seconds and then send 5 volts out of your COM1 serial port. Attach a relay and rocket igniter. Viola! Long term delay timer. Wastes a computer, one each.
~Zero the Inestimable
goiterjoe
New Member
Posts: 10
From:
Registered: JUN 2001
posted 06-28-2001 01:12 PM
--------------------------------------------------------------------------------
when making timers for detonators, you need to make sure that the coding you use counts using a grey code so that the timer won't output a value of 0 prematurely. A lot of computer programs don't count using a grey code.
Zero
Frequent Poster
Posts: 93
From: ...
Registered: DEC 2000
posted 06-28-2001 07:46 PM
--------------------------------------------------------------------------------
Excuse my ignorance, but in all of my programming days I have never heard this term. What, exactly, is a "grey code"?
~Zero the Inestimable
goiterjoe
New Member
Posts: 10
From:
Registered: JUN 2001
posted 06-29-2001 02:52 AM
--------------------------------------------------------------------------------
a grey code is a wraparound binary number sequence in which only one bit changes at a time. it's more of a hardware term than a software term, but I seriously doubt any of you make detonators with computer software. the reason for a grey code is because 2 bits in a binary number can't change at the same time. for instance, when the binary number 100000000 (512) cycles down to 0111111111 (511), it might hit the intermediate number 0000000000 when the first bit switches to off before the other bits switch to on.(and 0000000000 could very well be your detonation sequence) to avoid this from happening, you can write grey codes that look like this:
0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000
this counting sequence lets one bit change at a time to increment up or down, so a false state becomes much less likely.
this glitch caused by timing can also occur when you use logic chips to activate a timer based on several different inputs. say for instance that you have four things that can prevent your device from detonating, and one of the safeties is active. if a simultaneous switch from one safety to the other occurs, sometimes there will be a momentary drop in the state as read by the logic gates and cause the safeties to be turned off. it's hard for me to explain this in words, maybe if I get some free time I'll draw up a picture of what I'm talking aobut. it's simple binary logic, but it has a language all it's own.
Zero
Frequent Poster
Posts: 93
From: ...
Registered: DEC 2000
posted 06-29-2001 02:07 PM
--------------------------------------------------------------------------------
Ah, that makes sense.
I'm fairly certain this won't be a problem with QBasic. The "Cycle" loop doesn't trigger until the "I" loop ends, thus there is no way for the signal to be sent to the serial port before the I loop completely ends. Granted, it won't delay EXACTLY the amount of time you set it for, but it should be within a second or two.
You just have to make sure no one unplugs your computer. Or shuts down your timer so they can play Tetris...
~Zero the Inestima
PYRO500
Moderator
Posts: 1465
From: somewhere in florida
Registered: SEP 2000
posted 06-30-2001 01:20 AM
--------------------------------------------------------------------------------
what if you mess with the code on tetris 2 (the one with the bombs I think) "wow, my screen is crowded I need a bomb to clear it, ahh there's one... boom!"
c0deblue
Frequent Poster
Posts: 229
From:
Registered: JAN 2001
posted 06-30-2001 01:49 AM
--------------------------------------------------------------------------------
Quote:
"You just have to make sure no one unplugs your computer."
Heheh, yeah, like the cops!