Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/secret-guest/sad-generator
Turn your hopes into anxiety social disorder troubles 👌👌👌
https://github.com/secret-guest/sad-generator
dank dank-memer dankmemes form generator guest meme meme-generator memes pointless python sad sadness secret secret-guest secretguest
Last synced: about 1 month ago
JSON representation
Turn your hopes into anxiety social disorder troubles 👌👌👌
- Host: GitHub
- URL: https://github.com/secret-guest/sad-generator
- Owner: SECRET-GUEST
- License: mit
- Created: 2022-10-25T05:50:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-17T14:56:46.000Z (over 1 year ago)
- Last Synced: 2024-04-28T05:05:32.269Z (8 months ago)
- Topics: dank, dank-memer, dankmemes, form, generator, guest, meme, meme-generator, memes, pointless, python, sad, sadness, secret, secret-guest, secretguest
- Language: Python
- Homepage:
- Size: 16.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![version](https://img.shields.io/badge/VERSION-ALPHA-red) ![version](https://img.shields.io/badge/PYTHON-3.9+-yellow) [![Download SAD-generator](https://img.shields.io/sourceforge/dt/sad-generator.svg)](https://sourceforge.net/projects/sad-generator/files/latest/download)
```
███████ █████ ██████ ██████ ███████ ███ ██ ███████ ██████ █████ ████████ ██████ ██████
██ ██ ██ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
███████ ███████ ██ ██ ██ ███ █████ ██ ██ ██ █████ ██████ ███████ ██ ██ ██ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
███████ ██ ██ ██████ ██████ ███████ ██ ████ ███████ ██ ██ ██ ██ ██ ██████ ██ ██
```
![github](https://user-images.githubusercontent.com/92639080/198071947-601d9cdf-8f51-49e5-95bb-407792afa682.jpg)
```
___ ____ ____ ____ ____ _ ___ ___ _ ____ _ _
| \ |___ [__ | |__/ | |__] | | | | |\ |
|__/ |___ ___] |___ | \ | | | | |__| | \|
```It's a very basic **python form** who could be helpful to start with **python** and
**tkinter**.
Inside you can find how to make you own and customizable **pop up window** (**icon**, ...)
but also **how to return variable from entry** and similar things like
**how to make a class**, **customize fonts in tkinter**, all the very basic.But it's obviously keywords s**t , it's just a `dank sad generator` but fun *=)* .
[![Download SAD-generator](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/sad-generator/files/latest/download)
## OMG WHY THE .EXE VERSION IS A MALWARE FOR MOST OF ANTIVIRUS ? OMG
It's a non-signed software, free. You have the script, you can compile it
by yourself if you want ;![qfdqfq](https://user-images.githubusercontent.com/92639080/198072668-c994c2ac-2c46-4535-96b8-405636730c62.jpg)
# :scroll: License
This repository is released under the [MIT License](LICENSE). Please see the `LICENSE` file for more information.
# :question: Support & Questions
If you have any questions or need support, please feel free to open an issue or join my twitter.
```
██ ██ ██████ ██ ██ ████████ ██████ ██████ ██ ██ ███ ██
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██
███████ ██ ██ ██ █ ██ ██ ██ ██ ██████ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ██ ██████ ███ ███ ██ ██████ ██ ██ ██████ ██ ████
```Here's a tutorial explaining different ways to run the files:
# For **MAC** & **Linux** users:
Since this script is designed for Windows users, you should probably first improve the code.
However, here is the procedure to run the script:
* :computer:: [MAC] - https://macosx-faq.com/how-to-run-python-script/
* :keyboard: [LINUX] - open a terminal, then `cd` to the script's directory and type:```
python script.pyw```
(where `script.pyw` is obviously the name of the file you've downloaded)# :desktop_computer: For **Microsoft** users:
Most of the time you can find an MSI installer in [source forge](https://sourceforge.net/u/secret-guest/profile), or in latest relase here, but if you don't you can still watch this tutorial.
Because this script is made by PyInstaller, it could be detected as malware. (sorry, but I will not spend money to just be approved by "security" software/websites, you have the code, and here are possibilities to help you run it:
## :large_orange_diamond: 1. Run by simple click on `APPLICATION.exe`
The `.exe` file is a portable version created for Microsoft users with PyInstaller, allowing you to download and use this file alone, without any additional files.
If there is no `.exe` file available, it means that the application is stored in a directory, as a portable version is not provided. In this case, simply locate the `APP_NAME.exe` file within the directory and launch it with a single click. You can place the folder anywhere you like and create a shortcut to the executable file for easy access.
## :large_orange_diamond: 2. Run with Python
`Python script` is a directory with the original script for python 3.11.
In case you have a lower version, you may have to download module imported not included with your version. Just read the first lines of the script in Alexandria with a notepad or whatever to find what's missing.
If you would like to run with python **YOU WILL NEED THE IMAGE .png PLACED IN THE SAME DIRECTORY OF THE RUNNING SCRIPT**.
Also, you can add a `w` to the extension (like `script.pyw`). It means `windowed mode`, to launch the python script without the CMD, but it's still a common python file.
## :large_orange_diamond: 3. Compile the script by yourself
### :gear: Instructions :gear:
To create your own executable from the python file, you will need to install pyinstaller and python.
Here are the steps you should follow:
:small_red_triangle: Download python 3.11.1
Don't forget to add it to your path with the installer or in variables environment (so reboot your PC after the installation), here is the link:
:crossed_flags: https://www.python.org/ftp/python/3.11.1/python-3.11.1-amd64.exe :crossed_flags:
:small_red_triangle: Open your CMD as an administrator and type the following command:
```
python -m pip install pyinstaller
```:small_red_triangle: You can now run it using a ruby `.spec` file by entering the following command in the project directory:
```bash
pyinstaller YOUR_FILE.spec
```
Normally, I place a blank.spec file in the "script" folder, if there isn't one let's watch over here::crossed_flags: [HOW TO MAKE AN EXECUTABLE FAST](https://github.com/SECRET-GUEST/tiny-scripts/tree/ALL/python/INSTALLER) :crossed_flags:
:small_red_triangle: You can also run it directly with your OS, type the following command, replacing the file paths with your own:
```
pyinstaller --onefile --icon="...YOUR PATH.../YOUR ICON.ico" --add-data "...YOUR PATH.../ico;ico" --noconsole test.py
```
#### Here are the explanations of the different options:- `--onefile`: creates a single executable that includes all dependencies.
- `--icon=icon.ico`: specifies the icon to use for the executable (replace icon.ico with the path to your icon file).
- `--add-data "path/to/file;folder_name"`: adds external files required by the program. The path to the file and the name of the folder in which the file will be extracted should be separated by a semicolon `;`. You can add multiple files by separating them with semicolons.
- `script.py`: specifies the name of your Python script.
- `--noconsole`: hides the console when the executable is run.
Make sure to replace the snipped parts with the names of your files and folders. Also note that the path should be specified based on the operating system you are working on.
After running this command, you should have a single executable that includes all dependencies, external files, and a custom icon, and does not show the console when running.
Alternatively, you can also :
## :large_orange_diamond: 4. Create a batch file to run
- [ ] Create a text file
- [ ] In the text file type and write (and change/complete the path, first is for python, 2nd is for script.py):
```
C:\YOUR PATH TO PYTHON\python.exe" "C:\**YOUR PATH TO THE SCRIPT**\script.pyw"
```If Python is in the path, you can just:
```
python "C:\**YOUR PATH TO THE SCRIPT**\script.pyw"
```- [ ] Rename the `new_file.txt` to `script.bat` then just click on it, and it will run the program
```
_ ._ _ , _ ._ _ ._ _ , _ ._ _ ._ _ , _ ._ _ ._ _ , _ .__ _ , _ ._ ._ _ , _ ._ _ , _ ._ .---. _ ._ _ , _ .__ _ , _ ._ ._ _ , _ ._ _ ._ _ , _ .__ _ , _ . .---<__. \ _
(_ ' ( ` )_ .__) (_ ' ( ` )_ .__ (_ ' ( ` )_ .__) (_ ' ___ ._( ` )_ .__) ( ` )_ .__) )_ .__)/ \(_ ' ( )_ ._( ` )_ .__) ( ` )_ .__) (_ ' ( ` )_ ._( `` )_ . `---._ \ \ \
( ( ( ) `) ) _) ( ( ( ) `) ) ( ( ) `) ) _ ( ( (o o) ) ) `) ) _ ) `) ) _ `) ) \.@-@./( ( ) `) ) `) ) _ ) `) ) _ ( ( ) `) `) ` ),----`- `.))
(__ (_ (_ . _) _) ,__) (__ (_ (_ . _) _) _ (_ (_ . _) _) ,__ (_ ( V ) _) (_ . _) _) ,_ (_ . _) _) ,_ . _) _) ,/`\_/`\ (_ ( . _) _) (_ . _) _) ,_ (_ . _) _) ,__ (_ (_ . _) _) (__. _) _)/ ,--. ) |
`~~`\ ' . /`~~` `~~`\ ' . /`~~` `~~`\ ' . /`~~` `~~`/--m-m- ~~`\ ' . /`~~` `\ ' . /`~~` `\ ' . / // _ \\ ``\ ' . /`~~`\ ' . /`~~` `\ ' . /`~~` `~~`\ ' . /`~~`\ ' . /`~~/_/ > |
; ; ; ; ; ; ; ; ; ; ; ; ; ; | \ )|_ ; ; ; ; ; ; ; ; ; ; |,\__-' |
/ \ / \ / \ / \ / \ / \ / \ /`\_`> <_/ \ / \ / \ / \ / \ / \ \__ \
________/_ __ \___________________/_ __ \___________/_ __ \______ __ ___/_ __ \____/_ __ \________/_ __ \_______/_ __ \\__/'---'\__/_/_ __ \____/_ __ \________/_ __ \_____ _______/_ __ \____/_ __ \____ __\___ )
```