Interfejs dla programu w Pythonie
Techniczne zadanie na opracowanie programu z minimalistycznym interfejsem
Celem jest połączenie kilku oddzielnych skryptów do pracy z Telegramem w jedną program z wygodnym interfejsem graficznym opartym na Flet, z możliwością dalszego portowania na web i Android. Program powinien mieć minimalistyczny, intuicyjny interfejs z polami do wprowadzania, ładnymi ikonami oraz dziennikiem zdarzeń na dole.
---
Podstawowe funkcje programu:
1. Parser czatów – wyodrębnianie wiadomości lub innych danych z określonych czatów Telegram.
2. Parser użytkowników z czatu – zbieranie informacji o użytkownikach z wybranych czatów.
3. Zapraszacz – automatyczne wysyłanie zaproszeń do użytkowników na wybrane czaty.
4. Sprawdzacz sesji – weryfikacja ważności lub stanu sesji Telegram.
5. Autokonwerter sesji – automatyczne przekształcanie plików .tdata w sesje Telegram i odwrotnie.
---
Wymagania dotyczące interfejsu:
Minimalizm: Prosty i czysty design bez zbędnych elementów.
Pola do wprowadzania: Wygodne i intuicyjne pola do wprowadzania API ID, API Hash, linków do czatów, użytkowników i innych danych.
Ikony: Użycie minimalistycznych, ale estetycznie przyjemnych ikon do nawigacji i funkcji programu.
Dziennik zdarzeń: Dziennik działań programu powinien być wyświetlany w dolnej części interfejsu w czasie rzeczywistym.
Wsparcie dla ciemnego motywu: Interfejs powinien być wykonany w ciemnych odcieniach (tło – ciemnoszare, tekst – biały) z elementami, które wyróżniają się po aktywacji (np. pola wprowadzania podświetlane na niebiesko przy focie).
---
Dodatkowe wymagania:
Program powinien być zrealizowany na bazie Flet w celu zapewnienia dalszego portowania na web i Android.
Końcowy produkt – gotowy kod programu w Pythonie, z czystą i zrozumiałą strukturą, gotowy do uruchomienia na różnych platformach.
Możliwość szybkiego przełączania między funkcjami programu za pomocą rozwijanego menu.
Błędy i statusy wykonania operacji powinny być wyświetlane zarówno w interfejsie graficznym (log), jak i w konsoli do debugowania.
Wsparcie dla elastycznego dostosowywania parametrów (np. opóźnienie zaproszeń, liczba użytkowników do parsowania itp.).
---
Oczekiwany rezultat:
Program z powyższymi funkcjami i interfejsem, napisany w Pythonie i gotowy do uruchomienia oraz dalszej obróbki. Kod powinien być czysty, zorganizowany i opatrzony komentarzami.
---
Teraz dokument dokładniej odzwierciedla, że końcowym produktem będzie właśnie gotowy kod programu.
-
838 14 2 Cześć!
W moim portfolio mam przykład, jak robiłem interfejs w tkinter. Ale mam też doświadczenie w korzystaniu z Flet i mogę pokazać kilka przykładów w wiadomości prywatnej. W jednym z nich specjalnie zrobiłem wygodne logi, które są widoczne na ekranie i jednocześnie zapisywane w pliku!
Jak zrozumiałem, same skrypty są już gotowe, a wszystko, co trzeba zrobić, to połączyć je w jeden program. Jestem gotów się tym zająć. Czekam na Ciebie w wiadomości prywatnej.
-
3224 84 0 Mogę stworzyć interfejs w PyQt
Ale to zależy od dostępnego kodu i wymagań dotyczących interfejsu.
-
1970 45 3 1 Dzień dobry!
Jestem gotów do wprowadzenia poprawek w programie. Mam dobre znajomości Pythona, czysty kod.
-
426 1 0 Dzień dobry, w 2020 roku zrealizowałem podobny projekt, ale od tego czasu wiele się zmieniło, a mianowicie ograniczenia w telegramie, dlatego będzie to trudne do zrealizowania. Pojawiło się również kilka pytań dotyczących TŻ, czy skrypty są już gotowe, czy trzeba je napisać itd.
Napisz do mnie na prywatną wiadomość
Mam nadzieję na przyszłą współpracę!
-
39 Cześć. Mogę połączyć skrypty i stworzyć interfejs zgodnie z twoim TZ
-
У Вас вже є всі скрипти з описаним функціоналом і Вам потрібен тільки інтерфейс до них ?
-
Верно
-
У вам есть примеры сделанных интерфейсов?
-
Вас*
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Potrzebuję pilnie uzyskać zapytania POST / GET / PUT z aplikacji mobilnej TikTokW zasadzie. Należy wydobyć zapytania POST / GET / PUT z aplikacji mobilnej TikTok Nawet nie trzeba do końca niczego odwracać, ponieważ podpisy są w internecie itd. Ale byłoby też super Cała autoryzacja (Wysyłanie danych/potwierdzenie przez e-mail i wprowadzenie kodu, jeśli to… Programowanie stron internetowych, Aplikacje desktopowe ∙ 20 minut temu ∙ 2 oferty |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 18 godzin 38 minut temu ∙ 14 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 6 dni 2 godziny temu ∙ 18 ofert |
Mistrzowska program «KONSTRUCTOR»
15 240 PLN
Szukamy bardzo doświadczonego programisty C++ do modernizacji istniejącego oprogramowania (programu głównego). Program odpowiada za tworzenie pochodnego oprogramowania reprezentującego sesje audiowizualnej korekcji psychologicznej. Obecna wersja jest napisana w czystym WinAPI… C i C++, Aplikacje desktopowe ∙ 8 dni 15 godzin temu ∙ 19 ofert |
Konfiguracja ODOO Enterprise dla budownictwaНеобхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах… Automatyzacja zarządzania przedsiębiorstwem, Aplikacje desktopowe ∙ 9 dni temu ∙ 7 ofert |