This site is a member of WebRing.
To browse visit Here.



CryptoAid v 1.3
- a Palm application to help you solve Simple Cryptograms


New: 32 Longer Cryptograms to solve from

Cryptogram Weekly website at the bottom of this page!

(updated 06/10/02)

Program & docs
.zip


- or -


Program only
.prc


This freeware application will make solving the Daily or Weekly Cryptogram in your local paper easier. Solving these puzzles is a FUN pastime for me, but there wasn’t a Palm app when I started to program this one about 24 months ago.

This is my first Palm application. I used PocketSmalltalk, since I was intrigued with Object Oriented Programming, it seemed to have all the functionality I need to do this app, with no runtime requirements, and it's free. This took me a year to write v1.1, as I had to learn smalltalk, PocketSmalltalk, from scratch. I did it mostly from trial and error, and studying the program samples and tutorials, using the IDE found at the Pocket Smalltalk website, and several books from the library. I enjoyed figuring out language, though I'm still confused. I'm sure I can’t tell you the different between a List, a Character or a String, but, hey, the program finally works!

I’ve included about 30 cryptograms which I’ve found at the Cryptogram Weekly site listed below. THIS IS A GREAT SITE. Sorry, I have NO IDEA what the correct solutions are, but at least you won’t have to key them in, just use the PASTE button! Solving these is what’s the FUN anyway. ..Enjoy.

Tom Moughan
==> moughan@email.com ==> CryptoAid Homepage


My Links to Cryptograms on the Net

  • You can subscribe to get a daily email with a Cryptogram at the Wordles web site.

  • You can get 10-15 new "common themed" puzzles each week at Cryptograms Weekly .
    HINT: subscribe to this page with Avantgo and Edit> Copy the puzzles to the memopad. In MemoPad, bring up the Copied page, select a puzzle and use Edit> Copy from the menu. Startup CryptoAid and use the <Paste> button.

  • You get a new puzzle every day at The Cryptogram Corner. Explore the links at the bottom of this page too!


Version History

V1.3 – Now CryptoAid restores puzzle and solution from session to session.
I've figured out how do to a database, and now reload any puzzle and solution from session to session.
When you hit (GO) the current puzzle is saved. When you hit (IS), the current solution is saved.

v1.2 – ScrollBars !!! Thanks to Ben Hultink who shared his methods to get my scrollbars working!

  1. FIXED bug: when you hit (PASTE) with nothing in the clipboard, program abended.

  2. FIXED bug: when you hit (IS) before you hit (GO), program abends.

  3. NEW: Longer Puzzles and SCROLLBARS!!!
    Now you can use CryptoAid with larger, up to 1000 character cryptograms. The two scrollbars are linked, so you can scroll either one and both text fields will scroll. When you have the text scrolled down, and guess another letter, the text fields will stay "down".

v1.1 - initial release. Okay, I was anxious to share this


Zip file contents: [Zip file may be distributed freely.]

  • CryptoAid.prc - the Palm application

  • CryptoAid.html - this file, and the .gif pictures it needs

  • crypto.zip - PocketSmalltalk source file (.ST), icons, resource file(*.RCP)

How to use:

1.

Enter the Cryptogram in the top text area. You can find these in local newpapers, puzzle books, and various sites on the web.

2.

Since it may be a chore to get that Cyrptogram in, you can also Paste a previously copied Puzzle text into the top section.See the next section for cryptograms to load and paste.

You can put these into a Memopad entry via the Palm Desktop, sync to your Palm. On the Palm, highlight a puzzle and select Edit>Copy. Next go to Applications, and start CryptoAid. Hit the (Paste) button, and the copied puzzle will be filled in for you in the puzzle field.

3.

Hit (GO) or (IS) and the puzzle letters will be changed to ALL CAPS, and copied to the lower section as question marks.

All punctuation remains unchanged, though word wrap and letter widths may cause words not to lineup above and below.

4.

Select the puzzle Crypto: letter and your guess for the Solution letter, then hit the (IS) button

The Solution letter will replace the Question mark in all of the places where the Crypto letter is..

5.

These Popup lists are fancier than writing in a character but they were a puzzle to figure out how to do, (more enjoyment for me), so I left them in.

6.

If you select a solution letter you’ve already used, the previous guess will be changed back to question marks.

I.E., if you first guessed, N is A, and then later, that W is A, the program will undo all of the Solution letters matching N, back to a question mark for you





Some Cryptograms to paste in and solve

From : Cryptograms Weekly .


Cryptograms Assorted Authors


1. HNAFMMXCLFR NA F LSXW NUMCXJFPJ VFTJCX NP FRR MXCIXSAA. JGSXS GFA XSFRRW PSLSX ESSP FPW MXCIXSAA ZNJGCBJ NJ. - OFUSA GSPXW EXSFAJSH


2. ONPNC MH UHMFA KQFU AHS EFO GSU HDD UBII UHTHCCHK.

MNIFA TFA JBPN EINFCNC IBJQU FV UH KQFU BV RNVU UH RN MHON. - FFCHO RSCC


3. TAPB UZH FNU WANW UZH NRGPP WZ N WAEBR EB MGEBJEMOP UZH SPNB WANW UZH ANYP BZW WAP FOERAWPFW EBWPBWEZB ZD JNGGUEBR EW ZHW EB MGNJWEJP.

- ZWWZ YZB QEFSNGJC


4. GZ RPFL YZEFY SZZ KPTK PM KU YZEFY APSK KPY ZAG APGTY. AKES PY GZA CFZHUL AEY ZGJU ZGVQ PNETPGUL. - APVVPEN RVEWU


5. ACCL JC DWMAQ QNC EGGB QNWFEA GD QNC HWFB, ZFB QNC MCAQ UWVV CWQNCM RC AXKKVWCB GM WQA VGAA UWVV FGQ RC DCVQ. -DMZFYWA RZYGF


6. EMIUD MWG BDO VQFEG EMIUDT VXBD SQI; TWQFO MWG SQI TEOON MEQWO. - MWBDQWS ZIFUOTT


7. YQZYEQ MTRQ RMZPQ IMZ XTVQ RMQX DQQE RMQSF ZIJ SJDQFSZFSRB. ONJJSJA SP RMQ UTFV PTJORNTFB ZD SJOTYTOSRB. - QTFE ZD OMQPRQFDSQEU


8. P ETTW WMMW UH INM VDTHE BKPRM UA KUOM PH MXUK WMMW. INM QTDM KPVA, INM KMAA CLAIURM. INM QUHW TG MPRN QPH UA INM QPH NUQAMKG. - RURMDT


9. RSUKU VG JF DVTVR RF RSU VJNUJBVRL FX TQJ VX VR VG IKFIUKDL QJY WVNFKFBGDL QIIDVUY BJYUK OFJYVRVFJG FX IUQOU QJY HBGRVOU. - ZVJGRFJ OSBKOSVDD


10. UGR QKKV TKJNRLW, UGR TOWR YHJ HWBW. HW H MRJRLHV LFVR UGR YKWU WFEERWWQFV YHJ OJ VOQR OW UGR YHJ TGK GHW UGR DRWU OJQKLYHUOKJ. - DRJZHYOJ NOWLHRVO


  1. (1) ...KD KY RHARTY RLBKYRWHU DE MUIOUKBU OHURIHT ECI KJQEIRQOU. - OGRIHUY LRIAKQ

    (2) DE DGKQV KY DE LKZZUI. - OHRIUQOU LRIIEA


12. OF KFM WYZZ H RHQZU FW MEZ IDYOZK FW EJL EDQV: SFD QHS IZ WYZZJKP EJQ WYFQ IZJKP H RHQZU. - P.B.REZLMZYMFK


13. BUPKNRXDR QVSQ XPRW UPQ DRURTSQR SOVFRJRERUQ FW S LSNR SUX ZNPPXNRWW QVFUD, MUKPTQVG PY ESUBFUX. - KFNN XMTSUQ


14. GTEKN GTSF QTB KSNQ BPS NJFSQYS TU BPTREPB, JRB BPS SQG TU BPTREPB. GTQ'B SHSW BNMS N USQYS GTDQ RQBVA XTR MQTD BPS WSNFTQ VB DNF ZRB RZ. - EVAJSWB M. YPSFBSWBTQ


15. CSI VTXCSIX JTMBOTXL UQN MTZ GQQB, CSI VTXCSIX VQXOTXL UQN TXI GWBIGU CQ DII. CSI IEYWXID QV CSI VNCNXI TXI CSI IEYWXID QV CSI EWZL. - O.D.MSNXMSWGG


  1. RLP JPOXF, ELPG LP JBPNNPN LXANPFK XG UGTPF'N WFYRLN, WUG YGFZ IP JPRPWRPJ IZ PQVPBRN YK PQWPVRXYGUF NDXFF, UGJ NY YKRPG JYPN LP URRPAVR RLXN JXNTSXNP RLUR XR XN LUBJFZ NUKP RY IP NPPG


Cryptograms Put Downs


1. (1) AC GS FAV, NAAL HK SAY. HWSAWI INDI CYBK EW KCI HXXEVIWK?

- VAW BEXLNID KA IBWIDK RABFWEWI (2) TCA QEXLD SAYB XNAKCID - DKIUEI TAWVIB? 

- VAW BEXLNID KA VHUEV NIKKIBGHW  


2. LT IABAIKUZV SFW SUQHASB JWI XWP JWI TX OIATUAIA.  QWTA LZE DIUZV L JIUAZE - UJ XWP CLKA WZA. - VAWIVA  DAIZLIE BCLF SW FUZBSWZ QCPIQCUGG  


3. RBHYNNRQUA OY QA HLANADO MYL OXA MRLNO  HALMYLBIDZA. JRUU IOOADG NAZYDG - RM OXALA RN YDA.  - ZXFLZXRUU'N LAHUC  


4. GUD'L TJ AU NFWTPJ, XUF'KJ DUL LNRL ZKJRL. -ZUPGR WJMK LU WUANJ GRXRD  


5. PIRB YBIVH OHYZAVFL NY KYX IRDV ZVLCNVL ZVCGE  XGVFOAYKVN, R FYHYG RGN R NYHW? -UYIG FMVGHYV BY R  LOVMBRBYH RB R BVGGCL FRBMI  


6. UG URE TGZGM WGGT VTDXT OD NEG R XDMP OURO SHQUO  EGTP R MGRPGM OD OUG PHKOHDTRMC. -XHAAHRS BRNAVTGM  RWDNO GMTGEO UGSHTQXRC  


7. KAAH CQYWBVLH. UALI SL HLQWWF JSPVB MPX LDAJPAVI  TADL CHAD MPX EAHUI? -LHVLIJ SLDPVXEQF QMAYJ EPWWPQD  CQYWBVLH  


8. PH P NMJM OSJJPMV WA CAE, P'V ZEW ZAPGAU PU CAEJ  KAHHMM. -QSVC SGWAJ WA NPUGWAU KYEJKYPQQ. PH CAE NMJM  OC NPHM, P'V VJPUX PW. -NPUGWAU KYEJKYPQQ, PU JMZQC  


9. ULHQKS ULI L ERQIJKS. DK ULI LQJY-IKEYJYX RQ  ERQWLTI LQW AKHKJLSYLQ RQ JFKIWLTI. RQ UKWQKIWLT DK  ULI YQ ZLARS RZ LQQKNYQH QKUZRFQWPLQW, JDFSIWLT DK  ULQJKW JR IYQB AKQYXK, LQW ZSYWLT DK ULQJKW JR GPRU  FV JDK VRVK. -JRQT VLPEKS LGRFJ SYXDL  


10. TGEE AEGBSXB'Q NXOFGPB HXEGAW FKHFOGFBAF GQ  HOFSSW DVAI AXBNGBFU SX IYJGBP IYU TOFYLNYQS XBAF YS  SIF GBSFOBYSGXBYE IXVQF XN HYBAYLFQ. -HYS TVAIYBYB  


11. M FW DMLLMEB ME LUH DWFOOHDL IJJW JQ WC UJTDH. M  UFYH CJTI IHYMHR VHQJIH WH. ME F WJWHEL ML DUFOO VH  VHUMEA WH. -WFN IHBHI OHLLHI LJ SIMLMS ITAJOXU OJTMD,  1906  


12. QG EAQGYEJGW RBUG MBBW EARJEADJR HYBU QER OIVPGY  HBYGKGVYR, KIJ KN WEXEMGAJ QVYW LBYP, QG BCGYDVUG  JQGU. -TVUGR YGRJBA VKBIJ YEDQVYW AEZBA  


13. MRO PSLYL ECPE T NTM OCPS TM RJLM NCMB. ZRF KTM  WLLX PSL BYTWP WYRN SLYL.

 -UYRFKSR NTYG THRFP KSCKR NTYG  


14. (1) BZE NSUE VSAN BZV OTTM OZMN S GSWZLSR IZGB  RTGB ATTUE TXNP. -BTISUA BCYBNE SRTCG LOSUM YSRON (2)  EGNHN VSUGZP BSE RSEZLSOOJ TPN DTMN SPA BN'E ZG.  -ASHN QNOGTP  


15. UVXS NXQCG VPN SVPJQ X NPMMEC-XDCM XRSAL, UVA'G  ZEXFCM UPSV X RVPNZ, RAHEM VXBC X OHSHLC PJ ZAEPSPRG?  -LAJXEM LCXDXJ XWAHS REPJS CXGSUAAM LHJJPJD OAL NXFAL  AO RXLNCE  


16. KF'N SKQCH, MNECX KEN GAIPRCFNN YQ XFY KEN ZIH.  -UQF DJIVEFJ IGQMY OMKIOOIB IAE. UQF DJIVEFJ EN NQ