Welcome Guest [Log In] [Register]
Welcome to Crypto. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
Aca Cons In Digital Format
Topic Started: Sep 1 2006, 03:51 PM (1,075 Views)
rot13
Elite member
[ *  *  *  *  * ]
For those of you who are ACA members, there is a mailing list where you can get the cons digitally. You'll need your recent copy of The Cryptogram handy to sign up for it, since the members area of cryptogram.org is now password-protected using the first 7 letters of the A-1 cryptogram.
Offline Profile Quote Post Goto Top
 
Donald
NSA worthy
[ *  *  *  *  *  * ]
THAT is cool! I read the article about how they were password protecting the area (NIFTY!), and was wondering what they would put in there. That will save me a lot of typing!

My son is all excited about the egyption cover of this issue. I've promised to let him help me work on it. :)
Offline Profile Quote Post Goto Top
 
rot13
Elite member
[ *  *  *  *  * ]
Here is a python script I use to split the file up. Sometimes I have to edit the file first, though. It expects there to be a blank line between cons, and nowhere else, and it expects the first line of the con to be its title. I run it with:
python splitter.py confilename condirectory

So for this month, I did:
python splitter.py so06.txt so06

and it put all the cons into separate files in the so06 directory with names like so06a1, so06psp1, etc.

Code:
 

import sys
import re
import os
import os.path

infile = file(sys.argv[1],"r")
refilename = re.compile(r'[^a-z0-9]')

if not os.path.exists(sys.argv[2]):
       os.mkdir(sys.argv[2])

while 1:
       line = infile.readline()
       if not line: break

       line = line.strip()
       if not line: continue

       filename = refilename.sub('', line.lower())

       outfile = file(sys.argv[2]+"/"+sys.argv[2]+filename, "w")
       while 1:
               line = infile.readline()
               line = line.strip();
               if not line: break

               if (line[-1] == '-'):
                       outfile.write(line[0:-1])
               else:
                       outfile.write(line+"\n")

       outfile.close()
infile.close()
Offline Profile Quote Post Goto Top
 
PulsarSL
Super member
[ *  *  *  * ]
rot13
Sep 1 2006, 03:51 PM
For those of you who are ACA members, there is a mailing list where you can get the cons digitally. You'll need your recent copy of The Cryptogram handy to sign up for it, since the members area of cryptogram.org is now password-protected using the first 7 letters of the A-1 cryptogram.

I didn't really understand what they meant by the first seven letters. They said the first seven letters of this month's AND the previous month's A-1. Do you just concatenate them?

I'm not at home, so I can't try it myself.

Edit: Hmm... It says on the members page that it's just last month's A-1. Did I read it wrong when I read the news section?
Offline Profile Quote Post Goto Top
 
rot13
Elite member
[ *  *  *  *  * ]
I was confused by that as well when I first read it. There are two logins - aca and acaprev. The password for aca is the current issue, the password for acaprev is the previous issue. I didn't actually try out acaprev, but I was able to log on to aca with the first 7 letters of a-1 excluding spaces, all lower case.
Offline Profile Quote Post Goto Top
 
PulsarSL
Super member
[ *  *  *  * ]
rot13
Sep 2 2006, 01:49 PM
I was confused by that as well when I first read it. There are two logins - aca and acaprev. The password for aca is the current issue, the password for acaprev is the previous issue. I didn't actually try out acaprev, but I was able to log on to aca with the first 7 letters of a-1 excluding spaces, all lower case.

I see. Thanks for clearing that up.
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · News · Next Topic »
Add Reply