The J Maker

[The J Maker Home] [Program Home] [Pricing] [Contact] [FAQ]


recover version: 2002.04.04

<-- panel background color: R G B --> <-- panel foreground color: R G B --> <-- button background color: R G B --> <-- button foreground color: R G B -->

[Main Features]: This Java applet implements a fully configurable photo puzzle. You can supply your own photo and divide it into pieces with specified row and col. All captions are customizable as well.

[Execution Tips]: Click and drag each puzzle piece to move. To start a new puzzle, provide its number of rows and columns first and click the 'New' button.

[Download and Installation Guide]: Be sure to read our FAQ 1 about license agreement before you use this program. Download and uncompress the file recover.zip under your web directory. You can use the configurator in the next section or do it by yourself as follows:
Use a file editor (e.g. WordPad) to open recover.html and copy the code segemnt between starting and ending APPLET tags into your desirable HTML file. Supply your own photo and type in its filename. If you have a picture, say, 250x200, remember to add 120 to width and 20 to height for the display area. So, you should set 'width' to 370 and 'height' to 220. Please make sure puzzle width and height are divisible by row and col.

[Parameters and HTML Configurator]:
Parameter Value Description
regcode registration code
frames number of frames in the animation of swapping pieces
delay animation delay between frames in milliseconds
photo photo file for the puzzle
width of the photo
height of the photo
scramblestart toggle to start with a scrambled mode (1 to enable)
winfile winning audio filename
movefile moving audio filename
panelbg panel background color: R G B
panelfg panel foreground color: R G B
buttonbg button background color: R G B
buttonfg button foreground color: R G B
linkto '|' seperates gameover URL and target frame
* fill in "none" for URL if you don't want to link to anywhere
* target frame options are as follows
_self = current frame
_parent = parent frame
_top = top-most frame
_blank = new unnamed top-level frame
x = new top-level frame named x
row number of rows to divide the puzzle
col number of columns to divide the puzzle
NewGameText text string for starting a new game
SolvePuzzleText text string for revealing the puzzle
RowText text string before number of rows
ColText text string before number of cols
MovesCountText text string before counts
BestText text string before the best record
FinishText text string when game is over



Auto-generated code to be inserted into your HTML page:

P.S. Copy all necessary *.jar, *.class, images (e.g. *.gif or *.jpg), and data files (e.g. *.txt) to your web directory and embed the above code into your own HTML file.



[More Package Info]:
  • File Description:
  • recover.html - this file
  • recover.jar - recover program classes
  • recover*.au - sample audio files
  • recover*.jpg - sample photo files