update
This commit is contained in:
153
.paul/governance/governance_2026-04-21.jsonl
Normal file
153
.paul/governance/governance_2026-04-21.jsonl
Normal file
@@ -0,0 +1,153 @@
|
|||||||
|
{"ts":"2026-04-21T06:35:28Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop\",\"description\":\"Check if Photoshop is running\"},\"tool_response\":{\"stdout\":\"\",\"stderr\":\"\",\"interrupted\":fal","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:37:43Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop\",\"description\":\"Check if Photoshop is running\"},\"tool_response\":{\"stdout\":\"Binary file (standard input) matches\"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:37:53Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/prosba_chrzestny_zlota_plexi_uv.py --klient \"Klaudia Legutko Wilkowska\" --imie-dziecka \"Misiu\" --matka-wolac","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:38:02Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:41:59Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_explore_wzor3.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:42:18Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/_explore_wzor3.py 2>&1\",\"timeout\":60000,\"description\":\"Run PSD layer explorer\"},\"tool_response\":{\"stdo","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:42:42Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_explore_wzor3.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:45:12Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_rename_wzor3.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:46:11Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\buteleczki_slub_wzor3.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:46:35Z","tool":"Bash","cmd":"rm \"C:/visual studio code/projekty/orderPRO/tools/generowanie/_explore_wzor3.py\" \"C:/visual studio code/projekty/orderPRO/tools/generowanie/_rename_wzor3.py\"\",\"description\":\"Remove temporary e","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:50:40Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:53:50Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT id, product_name_pat","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:54:02Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:54:21Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop && python tools/generowanie/pudelko_komunia_dziewczynka.py --help 2>/dev/null\",\"description\":\"Check Photoshop running a","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:55:04Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_dziewczynka.py \\\\\\n --klient \"Wioletta Krawczyk\" \\\\\\n --imie \"Zofii\" \\\\\\n --data","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:55:15Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T06:56:35Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:02:08Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:02:29Z","tool":"Bash","cmd":"python tools/generowanie/email_message_fetcher.py --email \"bzbikowska96@gmail.com\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"\",\"description\":\"Check emails from client\"},\"tool_response\":{\","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:02:32Z","tool":"Bash","cmd":"python tools/generowanie/pudelko_komunia_dlonie.py --help 2>/dev/null\",\"description\":\"Get script parameters\"},\"tool_response\":{\"stdout\":\"usage: pudelko_komunia_dlonie.py [-h] --klient KLIENT","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:02:51Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_dlonie.py \\\\\\n --klient \"Beata Żbikowska\" \\\\\\n --imie \"Wojtusia\" \\\\\\n --data \"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:03:02Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:07:26Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:07:48Z","tool":"Bash","cmd":"python tools/generowanie/email_photo_fetcher.py --email \"izabellakotas@gmail.com\" --out \"C:/tmp/orderpro_photos\" --days 365 2>/dev/null; echo \"PHOTO_EXIT:$?\"\",\"description\":\"Fetch photo from","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:07:51Z","tool":"Bash","cmd":"python tools/generowanie/akrylowe_podziekowanie_matka_chrzestna_wzor2.py --help 2>/dev/null && echo \"---\" && python tools/generowanie/akrylowe_podziekowanie_ojciec_chrzestny_wzor2.py --help 2>/dev/n","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:07:53Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop && echo \"PS_OK\"\",\"description\":\"Check Photoshop is running\"},\"tool_response\":{\"stdout\":\"Binary file (standard i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:08:22Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/akrylowe_podziekowanie_matka_chrzestna_wzor2.py \\\\\\n --klient \"Izabela Woźniak\" \\\\\\n --imie \"Helenka","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:08:37Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/akrylowe_podziekowanie_ojciec_chrzestny_wzor2.py \\\\\\n --klient \"Izabela Woźniak\" \\\\\\n --imie \"Helenk","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:08:44Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:15:41Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:15:56Z","tool":"Bash","cmd":"python tools/generowanie/pudelko_komunia_kielich.py --help 2>/dev/null && python tools/generowanie/email_message_fetcher.py --email \"moniapanterka99@gmail.com\" --days 60 --json 2>/dev/null; echo \"M","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:16:11Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_kielich.py \\\\\\n --klient \"Monika Wielgos\" \\\\\\n --imie \"Antosi\" \\\\\\n --data \"03.","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:16:23Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:20:28Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:20:41Z","tool":"Bash","cmd":"python tools/generowanie/email_message_fetcher.py --email \"magdalena.krukowska@onet.eu\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"\",\"description\":\"Check emails from client\"},\"tool_response","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:21:00Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_kielich.py \\\\\\n --klient \"Magdalena Idźkowska\" \\\\\\n --imie \"Maji\" \\\\\\n --data \","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:21:08Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:25:52Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:26:06Z","tool":"Bash","cmd":"python tools/generowanie/akrylowe_podziekowanie_matka_chrzestna_wzor1.py --help 2>/dev/null && echo \"---\" && python tools/generowanie/akrylowe_podziekowanie_ojciec_chrzestny_wzor1.py --help 2>/dev/n","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:26:09Z","tool":"Bash","cmd":"python tools/generowanie/email_photo_fetcher.py --email \"sokolowski.eryk23@gmail.com\" --out \"C:/tmp/orderpro_photos\" --days 365 2>/dev/null; echo \"PHOTO_EXIT:$?\"\",\"description\":\"Fetch photo ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:26:12Z","tool":"Bash","cmd":"python tools/generowanie/email_message_fetcher.py --email \"sokolowski.eryk23@gmail.com\" --days 60 --json 2>/dev/null; echo \"MAIL_EXIT:$?\"\",\"description\":\"Check emails from client\"},\"tool_res","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:26:32Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/akrylowe_podziekowanie_matka_chrzestna_wzor1.py \\\\\\n --klient \"Eryk Sokołowski\" \\\\\\n --imie \"Sarcia\","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:26:41Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/akrylowe_podziekowanie_ojciec_chrzestny_wzor1.py \\\\\\n --klient \"Eryk Sokołowski\" \\\\\\n --imie \"Sarcia","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:30:03Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT id, product_name_pat","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:30:17Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:30:25Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT o.internal_order_","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:30:38Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id, oi.origina","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:30:55Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:31:08Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop\",\"description\":\"Sprawdź czy Photoshop jest uruchomiony\"},\"tool_response\":{\"stdout\":\"Binary file (standard input)","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:31:21Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --help 2>&1 | head -40\",\"description\":\"Sprawdź parametry skryptu pudelko_chrze","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:31:48Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --klient \"Wiktor Tymiński\" --imie \"Maksa\" --data \"26.04.2026\" --od-kogo \"Oj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:31:57Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:43:31Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:43:57Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_dlonie.py --help 2>&1 | head -30\",\"description\":\"Parametry skryptu pudelko_komunia_dlonie.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:44:00Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop && cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:44:21Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_dlonie.py --klient \"Małgorzata Sypniewska\" --imie \"Nadii\" --data \"10.05.2026\" --od-kogo \","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:44:28Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:46:34Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:46:53Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"olga.nogacka@onet.pl\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"\",\"des","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:47:09Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --klient \"Holcim Olga Sosnowska\" --imie \"Natana\" --data \"25.04.2026\" --od-kog","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:47:16Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:52:37Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:52:53Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_kwiaty.py --help 2>&1 | head -25\",\"description\":\"Parametry skryptu pudelko_komunia_kwiaty.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:52:56Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"weronika.zuk@o2.pl\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"\",\"descr","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:53:15Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_kwiaty.py --klient \"Weronika Przymusik\" --imie \"Krzysztofa\" --data \"02.05.2026\" --od-kogo ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:53:23Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:58:41Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:58:59Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"marzena.polit@poczta.onet.pl\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:59:17Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --klient \"Marzena Polit\" --imie \"Blanki\" --data \"03.05.2026\" --od-kogo \"Matk","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T07:59:25Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:08:27Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:08:40Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"pawel.struczyk@gmail.com\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"\",\","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:08:55Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --klient \"Paweł Struczyk\" --imie \"Lilianki\" --data \"25.04.2026\" --od-kogo \"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:09:02Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:36:28Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT oi.id AS item_id,","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:36:40Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"mila1889@wp.pl\" --days 60 --json 2>/dev/null; echo \"EXIT:$?\"\",\"descripti","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:37:04Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --klient \"Milena Maczollek\" --imie \"Antosi\" --data \"25.04.2026\" --od-kogo \"M","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:37:12Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:41:48Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT id, product_name_pat","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:42:00Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:42:08Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT oa.name, o.internal_","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:42:24Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:42:44Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop\",\"description\":\"Check if Photoshop is running\"},\"tool_response\":{\"stdout\":\"Binary file (standard input) matches\"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:43:08Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && python tools/generowanie/pudelko_komunia_golabek_uv.py --help 2>&1 | head -30\",\"description\":\"Check script parameters for pudelko_komunia_golabek_","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:43:11Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && python tools/generowanie/pudelko_komunia_kwiaty_wzor2.py --help 2>&1 | head -30\",\"description\":\"Check script parameters for pudelko_komunia_kwiaty","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:43:56Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_golabek_uv.py \\\\\\n --klient \"Dorota Łada\" \\\\\\n --imie \"Szymona\" \\\\\\n --data \"0","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:44:12Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_kwiaty_wzor2.py \\\\\\n --klient \"Dorota Łada\" \\\\\\n --imie \"Julii\" \\\\\\n --data \"0","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:44:21Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:53:14Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop || echo \"Photoshop nie jest uruchomiony\"\",\"description\":\"Check if Photoshop is running\"},\"tool_response\":{\"stdout","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:53:55Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_explore_temp.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T08:54:01Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/_explore_temp.py 2>&1\",\"description\":\"Explore PSD layer structure\"},\"tool_response\":{\"stdout\":\"=== GLO","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:06:18Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_rename_temp.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:06:38Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/_rename_temp.py 2>&1\",\"description\":\"Rename layers and fix typo in PSD\"},\"tool_response\":{\"stdout\":\"OK","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:07:06Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\magnes_wieczor_panienski_pierscionek.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:07:18Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/magnes_wieczor_panienski_pierscionek.py --tytul_data \"Wieczór Panieński 14.05.2026\" --imie \"Kingi\" --klien","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:07:24Z","tool":"Bash","cmd":"rm \"C:/visual studio code/projekty/orderPRO/tools/generowanie/_explore_temp.py\" \"C:/visual studio code/projekty/orderPRO/tools/generowanie/_rename_temp.py\"\",\"description\":\"Remove temporary fil","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:09:43Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT id, product_name_pat","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:09:55Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:12:03Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop\",\"description\":\"Check if Photoshop is running\"},\"tool_response\":{\"stdout\":\"Binary file (standard input) matches\"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:12:11Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/magnes_wieczor_panienski_pierscionek.py --tytul_data \"Wieczór Panieński 24.04.2026\" --imie \"Sandry\" --klie","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:12:18Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:17:26Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:18:04Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/buteleczki_slub_mloda_para.py --klient \"Kasia Blauciak\" --imiona \"Kasia i Patryk\" --data \"05.09.2026\"\",\"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:18:11Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:22:21Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:23:08Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_dlonie_uv.py --klient \"Sandra Kluczek\" --imie \"Nel\" --data \"25.04.2026\" --od-kogo \"Ciocia","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:23:20Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:25:45Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:26:33Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_komunia_dziewczynka.py --klient \"Izabela Ciszewska\" --imie \"Laurki\" --data \"03.05.2026\" --od-kogo ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:26:46Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:27:59Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop || echo \"Photoshop NIE jest uruchomiony\"\",\"description\":\"Check if Photoshop is running\"},\"tool_response\":{\"stdout","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:29:10Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_explore_psd.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:29:18Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/_explore_psd.py 2>&1 | head -100\",\"description\":\"Run PSD explorer\"},\"tool_response\":{\"stdout\":\"Opening","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:30:25Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\_rename_psd.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:30:34Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/_rename_psd.py 2>&1\",\"description\":\"Run PSD layer renamer\"},\"tool_response\":{\"stdout\":\"Exists: True\\r","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:30:57Z","tool":"Write","file":"C:\\\\visual studio code\\\\projekty\\\\orderPRO\\\\tools\\\\generowanie\\\\pudelko_chrzest_aniolek_chlopak_hdf_uv.py","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:31:09Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_aniolek_chlopak_hdf_uv.py --klient \"TEST_aniolek\" --imie \"Krzysia\" --data \"15.11.2026\" --o","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:31:17Z","tool":"Bash","cmd":"rm \"C:/visual studio code/projekty/orderPRO/tools/generowanie/_explore_psd.py\" \"C:/visual studio code/projekty/orderPRO/tools/generowanie/_rename_psd.py\" && ls \"d:/pomysloweprezenty.pl/projekty/c","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:38:00Z","tool":"Bash","cmd":"DB_PASS=$(grep \"^DB_PASSWORD=\" \"C:/visual studio code/projekty/orderPRO/.env\" | cut -d'=' -f2-) && \"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -u ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:38:09Z","tool":"Bash","cmd":"DB_PASS=$(grep \"^DB_PASSWORD=\" \"C:/visual studio code/projekty/orderPRO/.env\" | cut -d'=' -f2-) && \"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -u ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:38:23Z","tool":"Bash","cmd":"DB_PASS=$(grep \"^DB_PASSWORD=\" \"C:/visual studio code/projekty/orderPRO/.env\" | cut -d'=' -f2-) && \"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -u ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:38:39Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"izabel.malik1995@gmail.com\" --days 60 --json 2>&1 | head -20\",\"description","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:40:42Z","tool":"Bash","cmd":"mv \"C:/visual studio code/projekty/orderPRO/tools/generowanie/pudelko_chrzest_aniolek_chlopak_hdf_uv.py\" \"C:/visual studio code/projekty/orderPRO/tools/generowanie/pudelko_chrzest_spiacy_aniolek_ch","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:40:50Z","tool":"Bash","cmd":"DB_PASS=$(grep \"^DB_PASSWORD=\" \"C:/visual studio code/projekty/orderPRO/.env\" | cut -d'=' -f2-) && \"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -u ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:40:59Z","tool":"Bash","cmd":"DB_PASS=$(grep \"^DB_PASSWORD=\" \"C:/visual studio code/projekty/orderPRO/.env\" | cut -d'=' -f2-) && \"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -u ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:41:15Z","tool":"Bash","cmd":"rm \"d:/pomysloweprezenty.pl/projekty/chrzest - pudełka na pieniądze/Pudełko na pieniądze z życzeniami na Chrzest - Śpiący aniołek chłopak HDF UV/_gotowe/TEST_aniolek.psd\"\",\"description\":","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:41:28Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_spiacy_aniolek_chlopak_hdf_uv.py --klient \"Izabela Ciszewska\" --imie \"Marcelka\" --data \"20.","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:41:37Z","tool":"Bash","cmd":"DB_PASS=$(grep \"^DB_PASSWORD=\" \"C:/visual studio code/projekty/orderPRO/.env\" | cut -d'=' -f2-) && \"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -u ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:47:11Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT id, product_name_pat","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:47:22Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:47:30Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT o.internal_order_num","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:47:37Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT oi.id, oi.original_n","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:47:48Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT oi.id, oi.original_n","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:48:00Z","tool":"Bash","cmd":"tasklist //FI \"IMAGENAME eq Photoshop.exe\" 2>/dev/null | grep -i photoshop\",\"description\":\"Sprawdź czy Photoshop jest uruchomiony\"},\"tool_response\":{\"stdout\":\"Binary file (standard input)","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:48:04Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_message_fetcher.py --email \"malgorzata.iwaniuk@opoczta.pl\" --days 60 --json 2>/dev/null\",\"description\","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:48:09Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/email_photo_fetcher.py --email \"malgorzata.iwaniuk@opoczta.pl\" --out \"C:/tmp/orderpro_photos\" --days 365 2>/","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:48:23Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && python tools/generowanie/akrylowe_podziekowanie_ojciec_chrzestny_wzor1.py --help 2>&1 | head -30\",\"description\":\"Sprawdź parametry skryptu ojciec","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:48:26Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && python tools/generowanie/akrylowe_podziekowanie_matka_chrzestna_wzor1.py --help 2>&1 | head -30\",\"description\":\"Sprawdź parametry skryptu matka w","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:49:13Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/akrylowe_podziekowanie_ojciec_chrzestny_wzor1.py \\\\\\n --klient \"Małgorzata Gregorczyk\" \\\\\\n --imie \"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:49:27Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/akrylowe_podziekowanie_matka_chrzestna_wzor1.py \\\\\\n --klient \"Małgorzata Gregorczyk 01\" \\\\\\n --imie ","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T09:49:34Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:05:08Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:05:20Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/prosba_chrzestny_zlota_plexi_uv.py --help 2>&1\",\"description\":\"Sprawdź parametry skryptu prośba chrzestny\","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:05:44Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/prosba_chrzestny_zlota_plexi_uv.py \\\\\\n --klient \"Agnieszka Bodzek\" \\\\\\n --imie-dziecka \"Mikołaj\" \","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:05:52Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:07:23Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:07:39Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_golabek_uv.py --help 2>&1\",\"description\":\"Sprawdź parametry skryptu pudełko chrzest gołą","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:07:58Z","tool":"Bash","cmd":"cd \"C:/visual studio code/projekty/orderPRO\" && PYTHONUTF8=1 python tools/generowanie/pudelko_chrzest_golabek_uv.py \\\\\\n --klient \"Izabela Kamińska\" \\\\\\n --imie \"Kai\" \\\\\\n --data \"","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:08:10Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:10:26Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"\\nSELECT \\n oi.id AS i","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:10:34Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT o.internal_order_num","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:17:40Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"SELECT oi.id, oi.original_n","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
|
{"ts":"2026-04-21T10:19:14Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -p'hrDNtUBg9grwZ7syN77S' host700513_orderpro -e \"SELECT id, product_name_p","cwd":"/c/visual studio code/projekty/orderPRO"}
|
||||||
62
.vscode/ftp-kr.sync.cache.json
vendored
62
.vscode/ftp-kr.sync.cache.json
vendored
@@ -5713,6 +5713,12 @@
|
|||||||
"lmtime": 1776019295877,
|
"lmtime": 1776019295877,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
},
|
||||||
|
"akrylowe_podziekowanie_ojciec_chrzestny_wzor2.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 6039,
|
||||||
|
"lmtime": 0,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
"_assets": {
|
"_assets": {
|
||||||
"green_placeholder.png": {
|
"green_placeholder.png": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
@@ -5763,6 +5769,12 @@
|
|||||||
"lmtime": 1775981736922,
|
"lmtime": 1775981736922,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
},
|
||||||
|
"email_message_fetcher.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 5421,
|
||||||
|
"lmtime": 0,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
"email_photo_fetcher.py": {
|
"email_photo_fetcher.py": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
"size": 5977,
|
"size": 5977,
|
||||||
@@ -5775,6 +5787,30 @@
|
|||||||
"lmtime": 1776017342215,
|
"lmtime": 1776017342215,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
},
|
||||||
|
"_explore_tmp.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 877,
|
||||||
|
"lmtime": 0,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
|
"magnes_babcia_kocham_babciu.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 2208,
|
||||||
|
"lmtime": 1776034684478,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
|
"magnes_chrzest_stopki_serce.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 4702,
|
||||||
|
"lmtime": 1776669087921,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
|
"magnes_slub_kwiaty_wzor5.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 3105,
|
||||||
|
"lmtime": 1776683130260,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
"magnes_wieczor_panienski_kieliszki.py": {
|
"magnes_wieczor_panienski_kieliszki.py": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
"size": 2803,
|
"size": 2803,
|
||||||
@@ -5801,9 +5837,9 @@
|
|||||||
},
|
},
|
||||||
"pudelko_chrzest_dziewczynka_aniolek.py": {
|
"pudelko_chrzest_dziewczynka_aniolek.py": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
"size": 4334,
|
"size": 4491,
|
||||||
"lmtime": 1776015574853,
|
"lmtime": 1776015574853,
|
||||||
"modified": false
|
"modified": true
|
||||||
},
|
},
|
||||||
"pudelko_chrzest_golabek_hdf.py": {
|
"pudelko_chrzest_golabek_hdf.py": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
@@ -5837,8 +5873,8 @@
|
|||||||
},
|
},
|
||||||
"_pudelko_komunia_core.py": {
|
"_pudelko_komunia_core.py": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
"size": 3689,
|
"size": 4228,
|
||||||
"lmtime": 1776014761746,
|
"lmtime": 1776691647256,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
},
|
||||||
"pudelko_komunia_dlonie.py": {
|
"pudelko_komunia_dlonie.py": {
|
||||||
@@ -5859,6 +5895,12 @@
|
|||||||
"lmtime": 1776034067875,
|
"lmtime": 1776034067875,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
},
|
||||||
|
"pudelko_komunia_kielich.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 3487,
|
||||||
|
"lmtime": 0,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
"pudelko_komunia_kwiaty.py": {
|
"pudelko_komunia_kwiaty.py": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
"size": 3374,
|
"size": 3374,
|
||||||
@@ -5885,6 +5927,12 @@
|
|||||||
"lmtime": 1776017830161,
|
"lmtime": 1776017830161,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
},
|
||||||
|
"_rename_tmp.py": {
|
||||||
|
"type": "-",
|
||||||
|
"size": 1436,
|
||||||
|
"lmtime": 0,
|
||||||
|
"modified": false
|
||||||
|
},
|
||||||
"_tmp_photos": {
|
"_tmp_photos": {
|
||||||
"01_IMG_7330.jpeg": {
|
"01_IMG_7330.jpeg": {
|
||||||
"type": "-",
|
"type": "-",
|
||||||
@@ -5910,12 +5958,6 @@
|
|||||||
"size": 5328,
|
"size": 5328,
|
||||||
"lmtime": 1776032317220,
|
"lmtime": 1776032317220,
|
||||||
"modified": false
|
"modified": false
|
||||||
},
|
|
||||||
"magnes_babcia_kocham_babciu.py": {
|
|
||||||
"type": "-",
|
|
||||||
"size": 2208,
|
|
||||||
"lmtime": 1776034684478,
|
|
||||||
"modified": false
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Binary file not shown.
165
tools/generowanie/buteleczki_slub_wzor3.py
Normal file
165
tools/generowanie/buteleczki_slub_wzor3.py
Normal file
@@ -0,0 +1,165 @@
|
|||||||
|
"""
|
||||||
|
Generator PSD — Podziękowanie dla gości weselnych (buteleczka, Wzór 3).
|
||||||
|
|
||||||
|
Szablon Wzór 3 uzywa inicjalow pary (duze litery typu "B & R") zamiast
|
||||||
|
pelnych imion. Skrypt przyjmuje pelne imiona jako argumenty i automatycznie
|
||||||
|
wyciaga pierwsza litere jako inicjal.
|
||||||
|
|
||||||
|
Struktura PSD:
|
||||||
|
szablon 370x300.psd
|
||||||
|
└── 8x Smart Object "Warstwa 2*" (linked — edycja jednego = zmiana wszystkich)
|
||||||
|
└── Smart Object (Warstwa 1.psb)
|
||||||
|
└── Dane (grupa)
|
||||||
|
├── naglowek "DZIĘKUJEMY,"
|
||||||
|
├── & (statyczny)
|
||||||
|
├── inicjal_meski "B"
|
||||||
|
├── inicjal_zenski "R"
|
||||||
|
├── data "17.08.2024"
|
||||||
|
└── podtytul "że byliście z Nami"
|
||||||
|
|
||||||
|
Wymaga: uruchomiony Adobe Photoshop, pakiet photoshop-python-api.
|
||||||
|
|
||||||
|
Użycie:
|
||||||
|
python buteleczki_slub_wzor3.py --imie_meskie "Bartek" --imie_zenskie "Renia" \
|
||||||
|
--data "17.08.2026" --klient "Renia Kowalska"
|
||||||
|
|
||||||
|
python buteleczki_slub_wzor3.py --imie_meskie "Łukasz" --imie_zenskie "Kinga" \
|
||||||
|
--data "30.04.2026" --naglowek "WITAMY," --podtytul "na naszym weselu" \
|
||||||
|
--klient "Kinga Klimczak"
|
||||||
|
"""
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
import photoshop.api as ps
|
||||||
|
|
||||||
|
|
||||||
|
PROJEKT_DIR = os.path.join(
|
||||||
|
r"d:\pomysloweprezenty.pl\projekty\ślub - buteleczki",
|
||||||
|
"Podziękowanie dla gości weselnych buteleczka z nadrukiem UV - Wzór 3",
|
||||||
|
)
|
||||||
|
SZABLON_PATH = os.path.join(PROJEKT_DIR, "szablon 370x300.psd")
|
||||||
|
GOTOWE_DIR = os.path.join(PROJEKT_DIR, "_gotowe")
|
||||||
|
|
||||||
|
|
||||||
|
def open_smart_object(app):
|
||||||
|
"""Otwiera zawartość aktywnej warstwy Smart Object do edycji."""
|
||||||
|
desc = ps.ActionDescriptor()
|
||||||
|
ref = ps.ActionReference()
|
||||||
|
ref.putEnumerated(
|
||||||
|
app.stringIDToTypeID("layer"),
|
||||||
|
app.stringIDToTypeID("ordinal"),
|
||||||
|
app.stringIDToTypeID("targetEnum"),
|
||||||
|
)
|
||||||
|
desc.putReference(app.stringIDToTypeID("null"), ref)
|
||||||
|
app.executeAction(app.stringIDToTypeID("placedLayerEditContents"), desc)
|
||||||
|
|
||||||
|
|
||||||
|
def change_text_preserve_position(layer, new_text):
|
||||||
|
"""Zmienia tekst warstwy z zachowaniem jej oryginalnej pozycji."""
|
||||||
|
bounds_before = [float(b) for b in layer.bounds]
|
||||||
|
layer.textItem.contents = new_text
|
||||||
|
bounds_after = [float(b) for b in layer.bounds]
|
||||||
|
dx = bounds_before[0] - bounds_after[0]
|
||||||
|
dy = bounds_before[1] - bounds_after[1]
|
||||||
|
if dx != 0 or dy != 0:
|
||||||
|
layer.translate(dx, dy)
|
||||||
|
|
||||||
|
|
||||||
|
def inicjal(imie):
|
||||||
|
"""Pierwsza litera imienia jako wielka litera (obsluguje polskie znaki)."""
|
||||||
|
if not imie:
|
||||||
|
raise ValueError("Imie nie moze byc puste")
|
||||||
|
return imie.strip()[0].upper()
|
||||||
|
|
||||||
|
|
||||||
|
def find_first_smart_object(doc):
|
||||||
|
"""Znajduje pierwsza warstwe Smart Object (kind=17) w dokumencie."""
|
||||||
|
for layer in doc.artLayers:
|
||||||
|
try:
|
||||||
|
if str(layer.kind) == "17":
|
||||||
|
return layer
|
||||||
|
except Exception:
|
||||||
|
continue
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def generate(imie_meskie, imie_zenskie, data, klient,
|
||||||
|
naglowek=None, podtytul=None):
|
||||||
|
os.makedirs(GOTOWE_DIR, exist_ok=True)
|
||||||
|
output_path = os.path.join(GOTOWE_DIR, f"{klient}.psd")
|
||||||
|
|
||||||
|
app = ps.Application()
|
||||||
|
doc = app.open(SZABLON_PATH)
|
||||||
|
print(f"Otwarto szablon: {doc.name}")
|
||||||
|
|
||||||
|
so_layer = find_first_smart_object(doc)
|
||||||
|
if so_layer is None:
|
||||||
|
doc.close(ps.SaveOptions.DoNotSaveChanges)
|
||||||
|
raise RuntimeError("Nie znaleziono Smart Object (kind=17) w szablonie")
|
||||||
|
|
||||||
|
doc.activeLayer = so_layer
|
||||||
|
open_smart_object(app)
|
||||||
|
so_doc = app.activeDocument
|
||||||
|
print(f"Otwarty SO: {so_doc.name}")
|
||||||
|
|
||||||
|
dane = so_doc.layerSets["Dane"]
|
||||||
|
|
||||||
|
replacements = {
|
||||||
|
"inicjal_meski": inicjal(imie_meskie),
|
||||||
|
"inicjal_zenski": inicjal(imie_zenskie),
|
||||||
|
"data": data,
|
||||||
|
}
|
||||||
|
if naglowek is not None:
|
||||||
|
replacements["naglowek"] = naglowek
|
||||||
|
if podtytul is not None:
|
||||||
|
replacements["podtytul"] = podtytul
|
||||||
|
|
||||||
|
for layer_name, new_text in replacements.items():
|
||||||
|
layer = dane.artLayers[layer_name]
|
||||||
|
old_text = layer.textItem.contents
|
||||||
|
change_text_preserve_position(layer, new_text)
|
||||||
|
print(f' {layer_name}: "{old_text}" -> "{new_text}"')
|
||||||
|
|
||||||
|
so_doc.save()
|
||||||
|
so_doc.close()
|
||||||
|
print("Smart Object zapisany")
|
||||||
|
|
||||||
|
psd_opts = ps.PhotoshopSaveOptions()
|
||||||
|
app.activeDocument.saveAs(output_path, psd_opts, True)
|
||||||
|
print(f"Zapisano: {output_path}")
|
||||||
|
|
||||||
|
app.activeDocument.close(ps.SaveOptions.DoNotSaveChanges)
|
||||||
|
print("Gotowe!")
|
||||||
|
return output_path
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
parser = argparse.ArgumentParser(
|
||||||
|
description="Generator PSD - buteleczki weselne Wzor 3 (inicjaly)"
|
||||||
|
)
|
||||||
|
parser.add_argument("--imie_meskie", required=True,
|
||||||
|
help="Pelne imie meskie (np. Bartek) - skrypt wezmie 1 litere")
|
||||||
|
parser.add_argument("--imie_zenskie", required=True,
|
||||||
|
help="Pelne imie zenskie (np. Renia) - skrypt wezmie 1 litere")
|
||||||
|
parser.add_argument("--data", required=True, help="Data uroczystosci (np. 30.04.2026)")
|
||||||
|
parser.add_argument("--klient", required=True,
|
||||||
|
help="Imie i nazwisko klienta (nazwa pliku wyjsciowego)")
|
||||||
|
parser.add_argument("--naglowek", default=None,
|
||||||
|
help='Naglowek gorny (domyslnie: "DZIEKUJEMY,")')
|
||||||
|
parser.add_argument("--podtytul", default=None,
|
||||||
|
help='Podtytul dolny (domyslnie: "ze byliscie z Nami")')
|
||||||
|
|
||||||
|
args = parser.parse_args()
|
||||||
|
generate(
|
||||||
|
imie_meskie=args.imie_meskie,
|
||||||
|
imie_zenskie=args.imie_zenskie,
|
||||||
|
data=args.data,
|
||||||
|
klient=args.klient,
|
||||||
|
naglowek=args.naglowek,
|
||||||
|
podtytul=args.podtytul,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
89
tools/generowanie/magnes_wieczor_panienski_pierscionek.py
Normal file
89
tools/generowanie/magnes_wieczor_panienski_pierscionek.py
Normal file
@@ -0,0 +1,89 @@
|
|||||||
|
"""
|
||||||
|
Generator PSD - Magnes podziekowanie na wieczor panienski, plaster brzozy (Pierscionek).
|
||||||
|
|
||||||
|
Otwiera szablon PSD, podmienia teksty w grupie "Tekst" z zachowaniem pozycji warstw,
|
||||||
|
zapisuje jako nowy PSD w folderze _gotowe.
|
||||||
|
|
||||||
|
Wymaga: uruchomiony Adobe Photoshop, pakiet photoshop-python-api.
|
||||||
|
|
||||||
|
Uzycie:
|
||||||
|
python magnes_wieczor_panienski_pierscionek.py --tytul_data "Wieczór Panieński 19.07.2025" --imie "Julii" --klient "Julia Nowak"
|
||||||
|
"""
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import os
|
||||||
|
import photoshop.api as ps
|
||||||
|
|
||||||
|
|
||||||
|
PROJEKT_DIR = os.path.join(
|
||||||
|
r"d:\pomysloweprezenty.pl\projekty\wieczór panieński - magnesy",
|
||||||
|
"Magnes podziękowanie na wieczór panieński na plastrze brzozy - Pierścionek",
|
||||||
|
)
|
||||||
|
SZABLON_PATH = os.path.join(
|
||||||
|
PROJEKT_DIR,
|
||||||
|
"Magnes podziękowanie na wieczór panieński na plastrze brzozy - Pierścionek.psd",
|
||||||
|
)
|
||||||
|
GOTOWE_DIR = os.path.join(PROJEKT_DIR, "_gotowe")
|
||||||
|
|
||||||
|
TEKST_GROUP = "Tekst"
|
||||||
|
|
||||||
|
|
||||||
|
def set_text(layer, new_text):
|
||||||
|
"""Zmienia tekst zachowujac srodek bounding boxa (centrowane warstwy)."""
|
||||||
|
b = [float(x) for x in layer.bounds]
|
||||||
|
cx, cy = (b[0] + b[2]) / 2, (b[1] + b[3]) / 2
|
||||||
|
layer.textItem.contents = new_text
|
||||||
|
b2 = [float(x) for x in layer.bounds]
|
||||||
|
cx2, cy2 = (b2[0] + b2[2]) / 2, (b2[1] + b2[3]) / 2
|
||||||
|
dx, dy = cx - cx2, cy - cy2
|
||||||
|
if dx or dy:
|
||||||
|
layer.translate(dx, dy)
|
||||||
|
|
||||||
|
|
||||||
|
def generate(tytul_data, imie, klient):
|
||||||
|
"""Generuje PSD z podmienionymi danymi."""
|
||||||
|
os.makedirs(GOTOWE_DIR, exist_ok=True)
|
||||||
|
output_path = os.path.join(GOTOWE_DIR, f"{klient}.psd")
|
||||||
|
|
||||||
|
app = ps.Application()
|
||||||
|
doc = app.open(SZABLON_PATH)
|
||||||
|
print(f"Otwarto szablon: {doc.name}")
|
||||||
|
|
||||||
|
try:
|
||||||
|
tekst_group = doc.layerSets[TEKST_GROUP]
|
||||||
|
|
||||||
|
replacements = {
|
||||||
|
"tytul_data": tytul_data,
|
||||||
|
"imie": imie,
|
||||||
|
}
|
||||||
|
|
||||||
|
for layer_name, new_text in replacements.items():
|
||||||
|
layer = tekst_group.artLayers[layer_name]
|
||||||
|
old_text = layer.textItem.contents
|
||||||
|
set_text(layer, new_text)
|
||||||
|
print(f" {layer_name}: \"{old_text}\" -> \"{new_text}\"")
|
||||||
|
|
||||||
|
psd_opts = ps.PhotoshopSaveOptions()
|
||||||
|
doc.saveAs(output_path, psd_opts, True)
|
||||||
|
print(f"Zapisano: {output_path}")
|
||||||
|
finally:
|
||||||
|
app.activeDocument.close(ps.SaveOptions.DoNotSaveChanges)
|
||||||
|
print("Gotowe!")
|
||||||
|
|
||||||
|
return output_path
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
parser = argparse.ArgumentParser(
|
||||||
|
description="Generator PSD - Magnes wieczor panienski plaster brzozy (Pierscionek)"
|
||||||
|
)
|
||||||
|
parser.add_argument("--tytul_data", required=True, help="Tytul z data (np. 'Wieczór Panieński 19.07.2025')")
|
||||||
|
parser.add_argument("--imie", required=True, help="Imie panny mlodej w dopelniaczu (np. Julii)")
|
||||||
|
parser.add_argument("--klient", required=True, help="Nazwa pliku wyjsciowego")
|
||||||
|
|
||||||
|
args = parser.parse_args()
|
||||||
|
generate(tytul_data=args.tytul_data, imie=args.imie, klient=args.klient)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
@@ -0,0 +1,103 @@
|
|||||||
|
"""
|
||||||
|
Generator PSD - Pudelko na pieniadze z zyczeniami na Chrzest (Spiacy aniolek chlopak HDF UV).
|
||||||
|
|
||||||
|
Makieta A3 z panelami:
|
||||||
|
- KP/Tekst: data
|
||||||
|
- DL/Tekst: naglowek, zyczenia, od_kogo
|
||||||
|
- DP/Tekst: imie, tytul
|
||||||
|
|
||||||
|
Brak Smart Objectow. Wymaga: uruchomiony Adobe Photoshop, photoshop-python-api.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import os
|
||||||
|
import photoshop.api as ps
|
||||||
|
|
||||||
|
|
||||||
|
PROJEKT_DIR = os.path.join(
|
||||||
|
r"d:\pomysloweprezenty.pl\projekty\chrzest - pudełka na pieniądze",
|
||||||
|
"Pudełko na pieniądze z życzeniami na Chrzest - Śpiący aniołek chłopak HDF UV",
|
||||||
|
)
|
||||||
|
SZABLON_PATH = os.path.join(PROJEKT_DIR, "pudełka na chrzest - makieta A3.psd")
|
||||||
|
GOTOWE_DIR = os.path.join(PROJEKT_DIR, "_gotowe")
|
||||||
|
|
||||||
|
|
||||||
|
def set_text(layer, new_text):
|
||||||
|
"""Zmienia tekst warstwy zachowujac srodek bounding boxa (centrowane warstwy)."""
|
||||||
|
b = [float(x) for x in layer.bounds]
|
||||||
|
cx, cy = (b[0] + b[2]) / 2, (b[1] + b[3]) / 2
|
||||||
|
layer.textItem.contents = new_text
|
||||||
|
b2 = [float(x) for x in layer.bounds]
|
||||||
|
cx2, cy2 = (b2[0] + b2[2]) / 2, (b2[1] + b2[3]) / 2
|
||||||
|
dx, dy = cx - cx2, cy - cy2
|
||||||
|
if dx or dy:
|
||||||
|
layer.translate(dx, dy)
|
||||||
|
|
||||||
|
|
||||||
|
def set_layer_text(container, layer_name, new_text):
|
||||||
|
if new_text is None:
|
||||||
|
return
|
||||||
|
layer = container.artLayers[layer_name]
|
||||||
|
old = layer.textItem.contents
|
||||||
|
set_text(layer, new_text)
|
||||||
|
print(f' {layer_name}: "{old[:30]}..." -> "{new_text[:40]}..."')
|
||||||
|
|
||||||
|
|
||||||
|
def generate(klient, imie, data, od_kogo, zyczenia=None, naglowek=None, tytul=None):
|
||||||
|
os.makedirs(GOTOWE_DIR, exist_ok=True)
|
||||||
|
output_path = os.path.join(GOTOWE_DIR, f"{klient}.psd")
|
||||||
|
|
||||||
|
app = ps.Application()
|
||||||
|
doc = app.open(SZABLON_PATH)
|
||||||
|
print(f"Otwarto szablon: {doc.name}")
|
||||||
|
|
||||||
|
try:
|
||||||
|
kp = doc.layerSets["KP"].layerSets["Tekst"]
|
||||||
|
print(" [KP] data:")
|
||||||
|
set_layer_text(kp, "data", data)
|
||||||
|
|
||||||
|
dl = doc.layerSets["DL"].layerSets["Tekst"]
|
||||||
|
print(" [DL] zyczenia:")
|
||||||
|
set_layer_text(dl, "od_kogo", od_kogo)
|
||||||
|
set_layer_text(dl, "naglowek", naglowek)
|
||||||
|
set_layer_text(dl, "zyczenia", zyczenia)
|
||||||
|
|
||||||
|
dp = doc.layerSets["DP"].layerSets["Tekst"]
|
||||||
|
print(" [DP] imie/tytul:")
|
||||||
|
set_layer_text(dp, "imie", imie)
|
||||||
|
set_layer_text(dp, "tytul", tytul)
|
||||||
|
|
||||||
|
psd_opts = ps.PhotoshopSaveOptions()
|
||||||
|
doc.saveAs(output_path, psd_opts, True)
|
||||||
|
print(f"Zapisano: {output_path}")
|
||||||
|
finally:
|
||||||
|
app.activeDocument.close(ps.SaveOptions.DoNotSaveChanges)
|
||||||
|
print("Gotowe!")
|
||||||
|
|
||||||
|
return output_path
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
parser = argparse.ArgumentParser(description="Generator PSD - Pudelko chrzest, Spiacy aniolek chlopak HDF UV")
|
||||||
|
parser.add_argument("--klient", required=True, help="Nazwa pliku wyjsciowego")
|
||||||
|
parser.add_argument("--imie", required=True, help="Imie dziecka (odmienione, np. Krzysia)")
|
||||||
|
parser.add_argument("--data", required=True, help="Data chrztu (np. 12.10.2025)")
|
||||||
|
parser.add_argument("--od-kogo", dest="od_kogo", required=True, help="Od kogo (np. Ojciec Chrzestny z rodziną)")
|
||||||
|
parser.add_argument("--zyczenia", default=None, help="Tresc zyczen (opcjonalnie, domyslnie z szablonu)")
|
||||||
|
parser.add_argument("--naglowek", default=None, help="Naglowek zyczen (opcjonalnie, domyslnie z szablonu)")
|
||||||
|
parser.add_argument("--tytul", default=None, help="Tytul (opcjonalnie, domyslnie z szablonu)")
|
||||||
|
|
||||||
|
args = parser.parse_args()
|
||||||
|
generate(
|
||||||
|
klient=args.klient,
|
||||||
|
imie=args.imie,
|
||||||
|
data=args.data,
|
||||||
|
od_kogo=args.od_kogo,
|
||||||
|
zyczenia=args.zyczenia,
|
||||||
|
naglowek=args.naglowek,
|
||||||
|
tytul=args.tytul,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
Reference in New Issue
Block a user