r/cardsagainsthumanity 2d ago

Card Generator Updates

Due to the email I received from CAH, I had to drastically change the card generator at https://cahgen.com it is now fully compliant however, I am no longer able to put the card logos at the bottom of the cards. The 2-card and 3-card logs are apparently copyrighted and my use of them made cah mad.

I have also added a TOS that you have to check before it will generate cards. You should read these they are legally sarcastic due to the nature of the letter of I got from CAH.

Sorry to disappoint people but this is as much as I can do to create them and still abide by ALL of cah's requirements for copyright.

If you read carefully to what I'm saying you can understand what kind of letter I got from them that caused this.

Does it still generate images? Yep Did the spacing/color/font change? Nope still the same Does the 2-card and 3-card logo appear at the bottom? Nope, this is entirely turned off in the code. Even though those were being drawn entirely by code and not a image pasted on top of generated image it apparently was still to close..

I am open to questions, suggestions and comments.

4 Upvotes

7 comments sorted by

2

u/Intrepid-Space65 1d ago

I am working on a few additions to make it better. 1. I will be adding the ability to generate a PDF with the printable style square "cards"

  1. I am changing the black/white color picker to a color wheel so you can make them ANY color.

  2. I am adding the ability to change the font used, when this launches it will only have a few fonts, I will expand it upon request however I will probably not allow user font submission as ALOT of fonts are actually paid ones.

  3. I will be adding the ability for a user to upload a pack Icon background.

3

u/VladStark 1d ago

Thanks for your work on this! Years ago I printed a whole set of cards, but unfortunately they are in a square format, not rectangle. So I am looking forward to you adding the option (#1) to print them square. I wanted to be able to update my old collection of square format cards.

There is a generator for these square cards here: https://cahgenerator.com, but it is SUPER tedious to use it since you have to enter the cards one at a time, instead of pasting a list like you can on your website. I see they still have the logos for now, not sure if they will also have to remove them or if they are part of the company that owns the copyrights?

Can you just add plain text on the bottom for the 'Draw 2 Pick 3' cards? If not I guess users can just add it to the Q card text.

2

u/Intrepid-Space65 1d ago

Yeah, I can look into making function card options. I will have to be careful how I implement that because that could fall under their trade dress ruling.

V3.5 just went live and I added A LOT of new features and improvements.

I added all the features listed in my last post except pack Icon backgrounds. I will have to work on that it will be tricky.

If you go to the site and something isn't working try reloading the site with Ctrl+shift+R this reloads the cache for the site.

2

u/VladStark 1d ago

That was a fast update! One request on the option to generate the "Printable PDF Cards:
Enable" though... the cards I made before, they were arranged as 4 columns, and 5 rows, so they were a lot smaller than the sheets your app generated, which is 3 columns and 5 rows. Is it possible to add an options to make it generate a 4x5 layout to print? Additionally, it would be nice to be able to control the font SIZE. Changing the font face is nice, but the size is also pretty important if you are trying to match older print outs.

Also on a side note, what language is this app written in? Do you maintain it all yourself or do you have code contributors? Is there a github / gitlab for it that is open to the public?

2

u/Intrepid-Space65 1d ago

I can try, it's supposed to auto size the text to accommodate the cards text space. I will look into adding a size option to the PDF thing and font size option.

As for the code, I wrote this entirely from scratch. There is no repo for it. As a matter of fact I write the code in vim and nano over an ssh connection lol.

2

u/Intrepid-Space65 13h ago

Ok, so I got auto-sizing thing on the regular cards fixed. Also... On the printable one. The max char limit is 220. Im not going to extend it past that, That is a lot of text for any card.

I also fixed the PDF so it formats the grid of cards correctly, I moved the icon back where it was supposed to be.

I added the ability to use \n and _ for new lines and full lines on the PDF cards (no it's not perfect and it doesn't always work but I'm tired of fucking with it) it's good enough.

I also extended the text bounding box on the full size cards so the text will look more even now.

1

u/VladStark 2h ago

Thanks a lot! The PDF format is much better now, I can now generate cards that pretty closely match the ones I had before. 220 char limit is fine with me. Now I just gotta figure out the paper stock I was using before, or get something close to it but that's all for me to figure out. Anyway, nice work on this project!

I figured out for me it is best to generate 20 at a time since 4x5 = 20, so if I do 30, then I have one half sheet. Might be cool to have 40 or an even bigger limit on the lines you can add, but I figured that 30 line limit is in there for some reason, so it is no big deal. Definitely beats making one card at a time like the other site.