ProgramowanieOchrona płatnościSzczegóły
- Poprawki w ramach pakietu są bezpłatne.
- Jeśli nie odpowiesz w ciągu 3 dni od dostarczenia pracy, zostanie ona zaakceptowana automatycznie.
Pieniądze są rezerwowane w chwili płatności i przekazywane dopiero po akceptacji pracy.

Przykładowy rezultat
Łączenie miesięcznych plików sprzedaży 9 sklepów w jeden raport w Excelu
Jak się go uruchamia
python merge_sales.py --month 2026-10
2026-11-02 09:14:03 INFO Folder: sales/2026-10, znaleziono 9 plików
2026-11-02 09:14:03 INFO shop-01.csv: 1284 wiersze
2026-11-02 09:14:04 INFO shop-02.xlsx: 967 wierszy
2026-11-02 09:14:04 WARN shop-07.csv: pominięto 3 wiersze bez ceny (linie 88, 412, 913)
2026-11-02 09:14:05 INFO Gotowe: 10 412 wierszy -> report-2026-10.xlsx (arkusze „Sprzedaż” i „Podsumowanie”)
Ustawienia zamiast kodu
Nazwy kolumn każdego sklepu są zapisane w settings.ini, więc nowy sklep albo kolumna o zmienionej nazwie to po prostu jeden wiersz w tym pliku:
[columns]
date = Data, Data sprzedaży, Dzień
product = Produkt, Towar, Nazwa
quantity = Ilość, Szt., Liczba sztuk
price = Cena, Cena jedn.
Fragment kodu
def read_shop_file(path: Path, columns: dict[str, list[str]]) -> pd.DataFrame:
"""Wczytuje plik jednego sklepu i nadaje mu nazwy kolumn raportu."""
table = pd.read_excel(path) if path.suffix == ".xlsx" else pd.read_csv(path, encoding="utf-8-sig")
renamed = {}
for name, variants in columns.items():
found = next((c for c in table.columns if c.strip() in variants), None)
if found is None:
raise ReportError(f"{path.name}: brak kolumny dla '{name}' (szukano: {', '.join(variants)})")
renamed[found] = name
table = table.rename(columns=renamed)[list(columns)]
table["shop"] = path.stem
return table
Pliki: archiwum ZIP z plikami merge_sales.py (310 wierszy), settings.ini, requirements.txt oraz README, które opisuje instalację Pythona, uruchomienie skryptu i znaczenie każdego komunikatu w dzienniku. Klient uruchamia skrypt na własnym komputerze.
Klient: mała sieć 9 sklepów papierniczych; każdy sklep przesyła sprzedaż za miesiąc w pliku CSV lub Excel, z nieco innymi nazwami kolumn. Zadanie: jeden skrypt, który wczytuje każdy plik z folderu, sprowadza kolumny do jednego układu i zapisuje jeden raport w Excelu z całą sprzedażą oraz arkuszem podsumowań według sklepów.
Klient i wszystkie dane są wymyślone.
O usłudze
Komputery w biurze czy w domu powoli zapełniają się plikami tymczasowymi, starymi logami i zapomnianymi pobraniami, aż na dysku zabraknie miejsca. Ten skrypt PowerShell, który działa w Windows 10 i 11 bez instalowania czegokolwiek, wykona za Ciebie rutynowe porządki: czyści foldery tymczasowe i wskazane przez Ciebie foldery z plików starszych niż ustalona liczba dni, pokazuje, ile miejsca zwolnił, ostrzega, gdy na dysku jest mniej wolnego miejsca niż Twój limit, a od pakietu Standard sprawdza, czy wskazane usługi, na przykład usługa kopii zapasowych lub drukowania, działają, i uruchamia je ponownie, jeśli na to pozwolisz. Nic nie jest usuwane poza wskazanymi folderami i wiekiem plików, a przebieg próbny wypisuje pliki, niczego nie ruszając. Najpierw wypróbuj go na komputerze testowym. Żadnych zmian w rejestrze, sztuczek przyspieszających ani wyłączania zabezpieczeń.
Co obejmuje usługa
- Co otrzymaszArchiwum ZIP ze skryptem PowerShell, plikiem README z instrukcją krok po kroku oraz, od pakietu Standard, plikiem ustawień z folderami, wiekiem plików i usługami; kod widać też na stronie zamówienia.
- Wbudowany w WindowsPowerShell jest w Windows 10 i 11
- Tylko według Twoich zasadFoldery i wiek plików, które ustalisz, nic więcej
- Przebieg próbnyOd pakietu Standard lista tego, co zostałoby usunięte, bez usuwania czegokolwiek
- Ostrzeżenie o miejscu na dyskuGdy wolne miejsce spadnie poniżej Twojego limitu
- Czytelny kodZ komentarzami, łatwo później dodać folder
Jak to działa
- 1ZasadyWypisujesz foldery, wiek plików i usługi do pilnowania
- 2KodPiszemy skrypt i instrukcję uruchomienia
- 3WypróbujUruchamiasz go na komputerze testowym, najpierw jako przebieg próbny
- 4ZmianyZgłaszasz poprawki w ramach pakietu i przesyłasz ewentualny komunikat o błędzie
Czego potrzebujemy od Ciebie
Wersja Windows (10 lub 11, Home lub Pro) i czy skrypt może działać jako administrator, foldery do czyszczenia i ile dni muszą mieć pliki, żeby zostały usunięte (na przykład foldery tymczasowe po 7 dniach, folder ze skanami po 90), wszystko, czego nie wolno ruszać, limit wolnego miejsca dla ostrzeżeń, a od pakietu Standard nazwy usług do sprawdzania. Na ilu komputerach ma działać i czy są w domenie.
Zapytamy Cię:
- Na jakich komputerach ma działać?
- Co ma czyścić i po jakim czasie?
- Co ma sprawdzać?
- Czego nie może robić w żadnym wypadku
Porównaj pakiety
| Pakiety | PodstawowyJedne porządki61 zł | StandardKonserwacja z ustawieniami125 zł | PremiumNarzędzie do konserwacji252 zł |
|---|---|---|---|
| Termin | 1 dzień | 2 dni | 3 dni |
| Poprawki | 1 | 2 | 3 |
| Kod | do 150 wierszy | do 400 wierszy | do 1000 wierszy |
| Pliki z kodem | 1 | do 3 | do 8 |
| Plik ustawień | Nie | Tak | Tak |
| Czytelne komunikaty o błędach i log | Nie | Tak | Tak |
| Opcje uruchamiania i instrukcja uruchamiania według harmonogramu | Nie | Nie | Tak |
| Instrukcja instalacji i uruchomienia (README) | Tak | Tak | Tak |
| Język | PowerShell | PowerShell | PowerShell |
| Zamów Podstawowy | Zamów Standard | Zamów Premium |
Ochrona płatności
Płacisz przy składaniu zamówienia, ale pieniądze są przekazywane tylko za zaakceptowaną pracę.
- Stała cenaCena pakietu nie zmienia się po zapłacie.
- Pieniądze są zarezerwowanePrzy płatności kwota jest tylko rezerwowana. Serwis otrzymuje ją dopiero po akceptacji pracy.
- Sprawdzone przed dostarczeniemKażdy wynik przechodzi kontrolę jakości, zanim do Ciebie trafi, a przed akceptacją widzisz go na stronie zamówienia.
- Bezpłatne poprawkiProś o poprawki w ramach briefu tyle razy, ile przewiduje pakiet.
- Akceptacja po 3 dniachJeśli w ciągu 3 dni od dostarczenia pracy ani jej nie zaakceptujesz, ani nie poprosisz o poprawki, zostanie zaakceptowana automatycznie. Jeśli po dostarczeniu napiszesz na czacie zamówienia, zamówienie czeka; po naszej odpowiedzi możemy ponownie uruchomić odliczanie 3 dni i poinformujemy o tym na czacie.
- Ponowne wykonanie lub pełny zwrot pieniędzyJeśli wynik nie odpowiada Twojemu briefowi, a poprawki tego nie naprawiły, lub praca trwa ponad dwa razy dłużej niż termin, napisz na czacie zamówienia: wykonamy pracę ponownie albo zwrócimy całą płatność.
Pytania i odpowiedzi
Czy przyspieszy mój komputer?
Tego nie obiecujemy. Skrypt zwalnia miejsce na dysku i dba o rutynowe zadania; pełny dysk rzeczywiście spowalnia Windows, ale skrypt nie optymalizuje systemu ani nie zmienia jego ustawień.
Czy może usunąć coś ważnego?
Usuwa tylko pliki w wypisanych przez Ciebie folderach i tylko starsze niż ustalona liczba dni. Najpierw zrób przebieg próbny, przejrzyj listę i wypróbuj go na komputerze testowym, zanim użyjesz na innych.
Windows mówi, że uruchamianie skryptów jest wyłączone. Co teraz?
To normalne ustawienie Windows. README pokazuje, jak uruchomić ten jeden skrypt bez obniżania tego ustawienia dla całego komputera.
Czy połączycie się z moimi komputerami?
Nie. Nigdy nie łączymy się z Twoimi komputerami. Skrypt kopiujesz i uruchamiasz sam, a instrukcja z pakietu Premium pokazuje, jak uruchamiać go według harmonogramu.
Nie ma tu odpowiedzi?


