kategoria: Amiga E
[#1] Prośba o przetestowanie gniotko-graba
Popełniłem sobie dla własnej przyjemności mały program pod CLI grabujący ekrany. A ponieważ niestety piszę tylko na UAE/AOS to nie mam możliwości przetestowania ustrojstwa pod innymi systemami i konfiguracjami. Proszę więc forumowiczów którzy mają odrobinę wolnego czasu o przetestowanie i ewentualne wskazanie jakichś bugów.
Program zwie się grabrtgwb i wywołany w najprostszej postaci z CLI powinien zgrabić ekran Workbencha do pliku RAM:screengrab.iff (domyślna nazwa pliku wyjściowego).
Można oczywiście podać inny plik docelowy, ewentualną nazwę ekranu innego niż WB (parametr screen, nazwa może być częściowa), czy chcemy po prostu zgrabić aktualnie aktywny ekran (switch fs) to czy chcemy bez wypisywania jakichkolwiek komunikatów (switch q) oraz czy chcemy plik wyjściowy zapisać w postaci pliku IFF (domyślny switch iff,ekrany RTG w trybach bezpośredniego piksela będą zapisywane do pliku IFF Deep 24bit RGB) czy BMP (też 24bit BGR, oba formaty bez kompresji). Grab ekranów planarnych do BMP działa tylko w 8 bitplanach.
U mnie podpięty ten gniotko-grab jest sobie pod programik FKey i wybraną kombinację klawiszy w ten sposób:
grabrtgwb bmp fs q
Co oznacza grabimy aktualnie aktywny ekran do pliku ram:screengrab.bmp bez wypisywania czegokolwiek w CLI.
Sprawdza się u mnie ciałkiem OK i mam nadzieję że u chętnych testerów będzie się równie dobrze sprawdzał. Przez tydzień będzie sobie wisiał tutaj
Potem być może powędruje na Aminet.

Ostatnia aktualizacja: 17.10.2025 16:16:52 przez pisklak
2
[#2] Re: Prośba o przetestowanie gniotko-graba

@pisklak, post #1

Sprawdzilem na Voodoo3 na ekranie 16 bit. Zgrabowal.
Jedyny program ktory mi to pozniej wyswietlil to TVPaint. Pewnie nie mam odpowiedniego DataTypu.
Jednak nawet TVPaint wyswietlil ten obrazek zle. Cos z kolorami jest nie-ten-tego.

Do BMP zapisal poprawnie.

Ostatnia aktualizacja: 17.10.2025 16:34:51 przez Phibrizzo
1
[#3] Re: Prośba o przetestowanie gniotko-graba

@Phibrizzo, post #2

Ja używam Datatypu z Aminetu fo obrazów IFF Deep i jak zwykle "u mnie panie działa". Czy z dodanym switchem bmp kolory też są złe?
[#4] Re: Prośba o przetestowanie gniotko-graba

@pisklak, post #3

Do BMP wyglada na OK.
[#5] Re: Prośba o przetestowanie gniotko-graba

@Phibrizzo, post #4

Teraz mam w Deep ustawione niby kolory na kolejność RGB. Ale zanim zmienię kolejność kolorów fajnie by było wiedzieć czy chodzi u innych osób z Datatypem. Bo nie wiem czy to skopałem czy np. TVPaint może domyślnie inną kolejność kolorów zakłada
[#6] Re: Prośba o przetestowanie gniotko-graba

@pisklak, post #5

A tak z ciekawosci? Czemu uzyles DEEP a nie zwyklego ILBM?
[#7] Re: Prośba o przetestowanie gniotko-graba

@Phibrizzo, post #6

Zwykły ILBM 24 bit to 24 bitplany. Nie znam żadnej funkcji systemowej która mi zrobi taką konwersję to tych bitplanów. Chyba żebym swoją napisał ale ja w bitplany cieniutki jestem. Jedyne na co mnie stać to zgrabowanie 8 bit chunky do 8 bit bitplanów w przypadku zapisu do IFFa.
Deep zapusuje w chunky. Zwykły ILBM masz gdy zapisujesz bitplany bądź RTG 8 bit do pliku IFF.


Ostatnia aktualizacja: 17.10.2025 17:02:02 przez pisklak
[#8] Re: Prośba o przetestowanie gniotko-graba

@pisklak, post #7

Dogralem DT DEEP i wyglada na to ze dziala poprawnie.
2
[#9] Re: Prośba o przetestowanie gniotko-graba

@Phibrizzo, post #8

No to super. Jutro może poprzestawiam kolejność kolorów i zobaczymy czy TVPaint dobrze załaduje. Program jako w pełni systemowy powinien też działać na MOSie,AOS4 czy AROSie 68k. Proszę użytkowników o przetestowanie w trybach RTG jak i planarnych na różnych systemach operacyjnych. Fajnie jeśli ktoś przestastuje skrajne warunki jak np. zgrywanie graba w warunkach zbyt małych zasobów w postaci tak pamięci jak i wolnego miejsca na dysku, trybów planarnych od 1 do 8 bitplanów, RTG od 8 do 32 bitów itp. Jednym słowem proszę - zaszalejcie (chociaż żeby systemu plików nie rozwalić polecam zgrywanie pliku docelowego do RAM: lub RAD: )
Także zgrywanie różnych ekranów w stylu grabrtgwb screen=master z otwartym lub nie ekranem o substringu "master" jest wskazane. Itp. rzeczy


Ostatnia aktualizacja: 17.10.2025 19:47:23 przez pisklak
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem