Claude Project Manager 08ed938105 Initial commit
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00
2025-07-03 21:11:05 +02:00

Social Media Account Generator

Dieses Repository enthält eine Desktopanwendung zur automatisierten Erstellung und Verwaltung von SocialMediaAccounts. Die grafische Oberfläche basiert auf PyQt5, die BrowserAutomatisierung erfolgt mit Playwright. Der Code ist modular aufgebaut und kann leicht um weitere Plattformen erweitert werden.

Installation

  1. Python 3.8 oder neuer installieren.
  2. Abhängigkeiten mit pip install -r requirements.txt einrichten.

Anwendung starten

python main.py

Beim ersten Start werden benötigte Ordner wie logs, config und resources automatisch angelegt. Einstellungen können im Ordner config angepasst werden.

Projektstruktur (Auszug)

.
├── main.py
├── browser/
│   ├── playwright_manager.py
│   └── stealth_config.py
├── controllers/
│   ├── main_controller.py
│   ├── account_controller.py
│   ├── settings_controller.py
│   └── platform_controllers/
│       ├── base_controller.py
│       ├── instagram_controller.py
│       └── tiktok_controller.py
├── views/
│   ├── main_window.py
│   ├── platform_selector.py
│   ├── about_dialog.py
│   ├── widgets/
│   │   └── platform_button.py
│   └── tabs/
│       ├── generator_tab.py
│       ├── accounts_tab.py
│       └── settings_tab.py
├── social_networks/
│   ├── base_automation.py
│   ├── instagram/
│   │   └── ...
│   ├── tiktok/
│   │   └── ...
│   ├── facebook/
│   │   └── ...
│   └── twitter/
│       └── ...
├── localization/
│   ├── language_manager.py
│   └── languages/
│       ├── de.json
│       ├── en.json
│       ├── es.json
│       ├── fr.json
│       └── ja.json
├── utils/
│   ├── logger.py
│   ├── password_generator.py
│   ├── username_generator.py
│   ├── birthday_generator.py
│   ├── email_handler.py
│   ├── proxy_rotator.py
│   ├── human_behavior.py
│   ├── text_similarity.py
│   └── theme_manager.py
├── database/
│   ├── db_manager.py
│   └── ...
├── licensing/
│   ├── license_manager.py
│   ├── hardware_fingerprint.py
│   └── license_validator.py
├── updates/
│   ├── update_checker.py
│   ├── downloader.py
│   ├── version.py
│   └── ...
├── config/
│   ├── browser_config.json
│   ├── email_config.json
│   ├── proxy_config.json
│   ├── stealth_config.json
│   ├── license_config.json
│   ├── instagram_config.json
│   ├── facebook_config.json
│   ├── twitter_config.json
│   ├── tiktok_config.json
│   ├── theme.json
│   ├── app_version.json
│   └── update_config.json
├── resources/
│   ├── icons/
│   │   ├── instagram.svg
│   │   ├── facebook.svg
│   │   ├── twitter.svg
│   │   ├── tiktok.svg
│   │   └── vk.svg
│   └── themes/
│       ├── light.qss
│       └── dark.qss
├── testcases/
│   └── imap_test.py
├── requirements.txt
└── README.md

Weitere Ordner:

  • logs/ – Protokolldateien und Screenshots
  • resources/ – Icons und ThemeDateien
  • updates/ – heruntergeladene Updates

Lokalisierung

Im Ordner localization/languages befinden sich Übersetzungsdateien für Deutsch, Englisch, Spanisch, Französisch und Japanisch. Die aktuelle Sprache kann zur Laufzeit gewechselt werden.

Lizenz und Updates

Die Ordner licensing und updates enthalten die Logik zur Lizenzprüfung und zum UpdateManagement. Versionsinformationen werden in updates/version.py verwaltet.

Tests

Im Ordner testcases liegt beispielhaft imap_test.py, mit dem die IMAPKonfiguration getestet werden kann.

Beschreibung
Keine Beschreibung vorhanden
Readme 690 KiB
Sprachen
Python 100%