Results for "Author: coder86"
This sample just reads and writes data to a virtual port. You can use these sample to create your own devices for Emu8086 (emulator8086). You may try creating a robot or something, and then use assembly language to control it!
Here is the concept behind this representation of the Enigma Machine: The program uses virtual "wheels" that contain all of the printable characters on the keyboard. Think of the first wheel as the keyboard you are typing on. All of the wheels contain the same characters, but in a random, non-repeating order. Each time a character is pressed, the location of that character on the one wheel is used to as the index to lift the character off of the next wheel. Then the new character is searched for in the next wheel, and the pattern repeats itself across each wheel. The character lifted off of the final wheel is the output. This step is repeated for each character in the message. Decryption simply sends the message backwards through a similar, but reversed process. What really makes this encryption effective is that like the real life machine, the wheels rotate either to the left or right after each character. So the relationship between each character shifts constantly. As a result, even repeating characters such as "aaaaaaaaaaa" are represented with garbage such as "zkhfXSURMBe". Another great part about an encryption scheme like this is it's flexibility. You can add more wheels, more characters per wheel, change the order of the wheels, the directions the wheels spin, and change the starting position of each wheel. So, unless someone can figure out: 1) How many wheels are being used... 2) How many characters are on each wheel... 3) The order of the wheels... 4) The direction they spin... 5) The initial position of each wheel... 6) The order of the characters on each wheel... It would be virtually impossible to look at the encrypted characters and determine their relationship to one another. There are so many possibilities and combinations of the above criteria, it would have to be solved through brute force. I am no mathematician, so if anyone can tell me the possible combinations, I would appreciate it. When the Germans used this machine, it baffled the Allies, who frantically tried to break it with no success. It wasn't until a German U-Boat was forced to surface in a naval battle and was captured that the Allies got a huge break. An Enigma machine was captured along with a code book that showed the information needed to decrypt the messages. The U-Boat was scuttled and the crew was kept in a top secret location. The U-Boat was simply considered lost during battle and Germans continued the war not knowing the truth. When the war in the Atlantic turned for the worse, the Germans, who believed their code to be unbreakable, believed that there were spies in their top level officials. They never considered that the code was being decrypted through a captured machine, so as a result, they set up elaborate networks to try and find these "spies". Paranoia being what it was, many loyal German officers were tortured and murdered for treason, even though they had committed no such offense. This code is by no means complete. I will try and enhance it's speed and toughen it's encryption even further. I'll also try and build a better sample app with more features. If you find a problem or have a suggestion, I would love to hear it.
This is the first time I'm releasing the source of one of my commercial applications! I wasn't been able to stay with all the competitors, so I've made my program free and release the source! Enjoy and don't forget to vote if you like it! Thanks! Free Java Web Button creates Java applet buttons for the Web without requiring any Java or HTML programming. The program can create several buttons on one applet (even one on top of another), which can also include images and text labels for all three states: up, mouse-over, and down. You can also attach sounds to your buttons using the Wav2Au program (included free as a bonus), which converts WAV files to AU files. You can change button colors, position elements on the screen, set the height and width of objects, add links and target URLs, adjust the font, and more. Free Java Web Button is flexible and easy to use and can produce highly professional results. Binary can be downloaded from here: http://www.emu8086.com/wb/
Data-Flow Visual Programming Language allows to run basic algorithms in a visual way. All you have to do is to place program blocks on screen, connect them with lines (arrows) and run. You can also run it in step by step mode (when delay is set to maximum). Some call it "Flow-Chart" or "Flow Charting" as well. And don't forget to check out my other codes!
Among the special machines that were invented and further developed over several decades to simplify the routine enciphering and deciphering of code, the Enigma machine is probably the most well known example around the world. It was used during the Second World War to encipher most of the radio messages of the German Armed Forces (Wehrmacht) before these commands were transmitted, and to decipher them after they had been received. It is possible that between 100,000 and 200,000 Enigma machines were built during World War II. This is just a sample, so check out my other more advanced "The Enigma PRO Encryption Machine" with password, multi-line and all characters support !
This is one of the famous casino games: Roulette, this is European style (no double zero). Not real money as well, so you have nothing to loose. So enjoy the game and if you like it or if you would like me to improve it, then vote! :) Some still argue if a zero is an even or odd number, I think it is even integer because it can be divided by 2 without a reminder, at least one mathematician that I know thinks so. ...and don't expect me to pay you your winnings! But, I may accept $1,000 from you if you loose it, cause it's mine! :) I tried to get $100,000 on this game, got about $50,000 and ... then lost everything... funny right? :) Though, I did not use statistical computer ... I've updated this file again, now it includes a statistical computer, too bad you cannot used this in real casino :) And have fun!
Oh, I know it's summer in US, but it's Winter in Australia!!! So get some snow!! REAL SNOW!! NEW!!! Includes JAVA APPLET that you can use on your WEBSITE!
This cool button supports differend 3d border styles, fade, different color for up and down states. I will add image support soon! If you vote for me, I will continue to work :) Thanks! You can download binary version of this software from here: http://www.emu8086.com/wb/
Oh, I know it's summer in US, but it's Winter in Australia!!! So get some snow!! REAL SNOW!! NEW!!! Now includes JAVA APPLET that you can use on your WEBSITE! I hope voting works now! so vote pleeease!
Thermometer and Heater Device for demonstration of automatic temperature control. Version 1.0 This device (Thermometer.exe) comes with full source code (Visual Basic 6.0) and a sample assembler program (Thermometer.asm), that can be run on Emu8086 Microprocessor Emulator. You can download the latest Emu8086 Microprocessor Emulator from here: http://www.emu8086.com Feel free to e-mail if you have any questions. Have fun! And... plz don't forget to vote! I made it for you! Thanx !
The task of this game is to collect diamonds and avoid ugly butter-flies. You have to dodge around the stones moving them if required, and making sure they do not fall over you. You can play alone or a two player game. Second player can play on the same keyboard or can be on another computer (Direct cable connection via Com port required). Soon there will be TCP/IP support (if you want to help me in that, I'll be glad!).
This program will help you earn money by generating lottery lucky numbers. This is can be used for National Lottery or any other lotto game. You can set it up to give from 1 to 7 balls, in any range. And if you win in loto, let me know :)
Data-Flow Visual Programming Language allows to run basic algorithms in a visual way. All you have to do is to place program blocks on screen, connect them with lines (arrows) and run. You can also run it in step by step mode (when delay is set to maximum). And now, no ActiveX required!! Pure VB code! Enjoy! Please vote, but only if you like it! Tanks! :)
This code draws a mathematical flower using some tricky formula... The resulting image looks like grown hemp or canadian maple. All I did was just a port to Visual Basic from PHP. "I have no idea how this stuff works, I just hire the guys who do it...." SO PLEASE VOTE: if you don't have 5 balls, then give 1 ball! Even 1 ball is a vote!! ... if I get enought balls, I'll post some other stuff like this :) Using this formula in design of nuclear reactor/airplane or navigation system is strictly prohibited! You are allowed to use this code for demonstration purposes only. You are not allowed to redistribute this code without written permission. If you want to use this formula in any way you must contact the authors for written permission (see ReadMe.txt). By downloading this code from Planet-Source-Code.com you agree to the above conditions. All rights reserved. Patens pending. April 2005. original source: http://www.livejournal.com/users/supman/30298.html Greetings to my friend and true fellow "DutchMaster" who helped me and supported me all these hard days!
Flow Chart Visual Programming Language allows to run basic algorithms in a visual way. All you have to do is to place program blocks on the screen, connect them with arrows and run. You can also run it in step by step mode (when delay is set to maximum). More documentation is available here: http://www.emu8086.com/fp/ Updates since version 2.1: * Font correction for the blocks. Now it's possible to use standard western alphabet. * Fixed system font is set for variables and stack viewers. * Examples updated. * Interface updated. * Drag & Drop support (you can drag ".fpp" files directly into the editor). * Several bugs with deleting blocks are fixed. * Executable creation bug fixed. * "Pause" button works even when output is displayed very frequently. * New template is loaded correctly. * Default path for FileDialog is set to project path. * SQL support removed due to its crapping (examples removed). * Arrows became just red (instead of "red-green"). * Online documentation should be updated earlier this week....
The task of this game is to collect diamonds and avoid ugly butter-flies. You have to dodge around the stones moving them if required, and making sure they do not fall over you. You can play alone or two player game. Second player can be on another computer, TCP/IP (Internet) connection is used. (Direct cable connection version is also available).
Play against human or computer opponent. Artificial Intelligence is emulated by your computer, it is possible to make computer to play against itself. Multiple number of balls can be used in a game (up to 7 balls).
This game allows you to select any picture from your hard-drive, divide it into specified number of pieces. Your mission is to make this image back. A simple puzzle game, you know for for kids :) IMPORTANT: open "Group1.vbg" (there are 2 projects).
This is an educational Boulder Dash clone. The purpose of the game is to make a word by moving letter blocks. You can also eat diamonds. There are stones to make your mission harder.
I just tried to rotate a 3-D cube, this is what I got, pretty interesting... :)