atarionline.pl Nowy program "Drukarz" - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1:
         
        CommentAuthorKaz
      • CommentTime1 Nov 2021 23:11 zmieniony
       
      Kolega AtariFan, prowadzący stronkę atari8.eu, wielki miłośnik drukarek, człowiek skromny, acz zdolny - uczynił był nam wspaniały program użytkowy pod nazwą "Drukarz". Nie chodzi o jakiegoś managera piłkarskiego, w którym sterujemy sędziami, ale o program do drukowania grafiki hires na różnych urządzeniach drukujących, poczynając od leciwej, ale firmowej Atari 1029, przez wszystko, co podpięte do Atari interfejsem Centronics (standard Epson), aż do... najnowszego interfejsu Pańcia pod nazwą VIAtronics (pisałem o nim tutaj ->link<- ). Drukować można przez centronics i VIAtronics nawet na atramentówkach PCL5! A już testowane są drukarki laserowe... :D

      Program "Drukarz" nie tylko potrafi wczytywać różne formaty graficzne - pecetowski BMP, atarowski GR8 czy GHG z programu "Graph8" kolegi Mono, a potem to wydrukować, ale również manipulować obrazem - możemy go przesuwać, obracać, odbijać, włączyć negatyw. Parę screenshotów z najnowszej wersji 1.4a:
      • 2:
         
        CommentAuthorKaz
      • CommentTime1 Nov 2021 23:11 zmieniony
       
      I takie oto jeszcze przykłady wydruku, który jest świetny, bo atramentowy! To nie jest "kropkowaniec" z Atari 1029 :) tylko HP7100:
      • 3:
         
        CommentAuthorKaz
      • CommentTime19 Jun 2022 12:06 zmieniony
       
      Na wczorajszym zoomie, korzystając z tej wersji programu (1.4a) odkryliśmy buga. Po wczytaniu obrazka, jego wydrukowaniu i wczytaniu nowego - rozjechały się w podglądzie duszki (zdjęcie pierwsze). Potem te duszki zostały już w programie nawet na głównej stronie (zdjęcie drugie). Wyjście z programu do DOS i ponowne uruchomienie programu ich nie wyczyściło. Tego błędu nie ma, gdy się tylko przegląda obrazki, a nie drukuje.

      Z tego co powiedział mi dzisiaj AtariFan, Turbo Basic XL, w którym napisany jest program, nie daje gwarancji na poprawne przechowywanie duszków w pamięci, stąd problem. Ma powstać nowa wersja w innym, wiadomo-jakim, języku :D
      • 4: CommentAuthorpin
      • CommentTime19 Jun 2022 13:06
       

      KAZ:

      Z tego co powiedział mi dzisiaj AtariFan, Turbo Basic XL, w którym napisany jest program, nie daje gwarancji na poprawne przechowywanie duszków w pamięci,


      brzmi jak nowa teoria spiskowa ;)

      może lokalizacja w pamięci nie jest odpowiednio zabezpieczona przed nadpisaniem (tu w tym przypadku przez bufor wydruku)?
      • 5:
         
        CommentAuthorKaz
      • CommentTime19 Jun 2022 13:06
       
      Napisałeś to samo innymi słowami :)
      • 6:
         
        CommentAuthorKaz
      • CommentTime19 Jun 2022 20:06
       
      Nowa wersja "Drukarza" powstaje w Action!.
      • 7:
         
        CommentAuthorBca
      • CommentTime20 Jun 2022 03:06
       
      Zły jestem, bo mi nie powiedzieliście a o to pytałem
      (taki dziergany) -
      "I takie oto jeszcze przykłady wydruku, który jest świetny, bo atramentowy! To nie jest "kropkowaniec" z Atari 1029 :) tylko HP7100:"
      • 8:
         
        CommentAuthorjhusak
      • CommentTime20 Jun 2022 10:06
       
      Pin ma rację. To błąd, a nie ficzer TBXL. Wystarczy zadbać o to, żeby pamięć duszków (raptem 1 kb) była w miejscu, w którym nie grozi jej nadpisanie (np. umieścić w zmiennej tekstowej 2kb, ale traci się 1 kb na alignment. Można umieścić duszki za pamięcią ekranu. Można wreszcie wyrucić duszki, jeśli rzeczywiście brakuje pamięci.

      Osobiście nie pisał bym tak rozbudowanego programu w Action ze względu, że przy długich programach potrafi się on krzaczyć, kończy się tablica symboli i inne problemy. Bezproblemowy jest np. cc65 czy mad pascal (tu jadę na opinii innych)
      • 9: CommentAuthorChris O.
      • CommentTime2 Aug 2024 22:08
       
      Moim głównym językiem jest angielski, dlatego korzystam z Tłumacza Google z języka angielskiego na polski.

      Cześć wszystkim, chcę tylko powiedzieć, że uwielbiam to oprogramowanie do drukowania.
      Byłem w szoku, że faktycznie rozumie język poleceń drukarki HP PCL 5.


      My primary language is English so I am using English-to-Polish Google Translate.

      Hi all just want to let you know I love this printing software.
      I was in shock that it actually understands HP PCL5 Printer Command Language.
      • 10: CommentAuthorChris O.
      • CommentTime2 Aug 2024 22:08
       
      Oto prosty przykład przechwycenia za pomocą mojego własnego emulatora oprogramowania drukarki.

      Here is just a simple example of captured with my own printer software emulator.
      • 11: CommentAuthorChris O.
      • CommentTime2 Aug 2024 23:08
       
      Prawie zapomniałem, że udało mi się przetłumaczyć aplikację. (90%) na język angielski.

      Almost forgot I did manage to translate the app. (90%) to English.

      :)