Download Latest Version pjsp-2.tar (18.0 MB)
Email in envelope

Get an email when there's a new version of PerlJigSawPuzzle

Home / pjsp-1
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2018-12-29 2.9 kB
pjsp-1.tar 2018-12-29 18.0 MB
Totals: 2 Items   18.0 MB 0
PJSP: A Jigsaw Puzzle Game in Perl, with Tk and GD

Author                  Peter Vickers (pvikazz@gmail.com)
Programming Language    Perl 5.22.1
Install Requires        Tk, GD
Platform                Developed and tested with Linux Ubuntu 16.04
Version                 1.0
Development Status      Beta
Intended Audience       End Users/Destop

LICENSE	

		Copyright 2018 Peter Vickers
		Software and attending documentation are
		released under the MIT license. See LICENSE.txt.

DEVELOPMENT ENVIRONMENT

		Dell Inspiron 1525 Core-Duo laptop
		4GB memory, 250GB harddrive
		Viewsonic 1680x1050 external monitor

DESCRIPTION

		pjsp is a simple perl script to create and work jigsaw puzzles. Supports
		functions to assemble, add, edit and delete puzzles. Includes four Public
		Domain and six Creative Commons Zero licensed images.

INSTALLATION

		Move to or create the directory to where you want the project installed
		and unpack the file. This creates the project directory pjsp-1.0.
		Move to that directory, and enable execute permission for the script.

OPERATION

        There are two ways to run the script:
        During installation, create an environment variable, PJSP, in your
        shell startup script:

        export PJSP=<path-to-the-install-directory>/pjsp-1.0

        (For immediate effect, also create the PJSP variable at the command line.)

        Copy the script to a local directory that is in your PATH, or add the
        <path-to-the-install directory>/pjsp-1.0 to the PATH.
        type 'pjsp' at the command line.

        Or:

        Since the project contains everything needed for operation, the
        script can be run by moving to the project directory and typing
        './pjsp'.

        Be sure to check that your Perl distribution includes the modules
        listed at the beginning of the script. Also, ensure your system knows
        about the functions 'xdtool' and 'xwininfo', since they're needed
        when checking the dimensions of the display.

MANIFEST
 .:
  attribution_pd_cc0.txt
  config.csv
  pjsp
  LICENSE.txt
  partials.csv
  pjsp_manual.pdf
  puzzle_list.txt
  README.txt (this file)
  sources

 ./sources:
  commons.wikimedia.org
  en.wikipedia.org
  pixabay.com
  publicdomainpictures.net

 ./sources/commons.wikimedia.org:
  Franz_Xaver_Winterhalter_-_Portrait_of_Leonilla,_Princess_of_Sayn-Wittgenstein-Sayn_-_Google_Art_Project.jpg
  Oil_Study_of_Cotopaxi_Frederic_Edwin_Church.jpg
  Raphael_School_of_Athens.jpg

 ./sources/en.wikipedia.org:
  1280px-Pieter_Brueghel_the_Elder_-_The_Dutch_Proverbs_-_Google_Art_Project.jpg

 ./sources/pixabay.com:
  leaves-2630470_1280.jpg
  scarlet-sails-1046381_1280.jpg

 ./sources/publicdomainpictures.net:
  alone-in-sundown.jpg
  cowgirl-rodeo-painting.jpg
  old-english-house.jpg
  saltwhistle-bay-mayreau-64951288170489SZMJ.jpg
Source: README.txt, updated 2018-12-29