Autor Wątek: Autostart programu w CP/M 2.2  (Przeczytany 2691 razy)

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Autostart programu w CP/M 2.2
« dnia: 2021.08.13, 23:27:51 »
Ostatnio potrzebowałem przygotować dyskietkę systemową która by po załadowaniu systemu uruchomiła automatycznie jakiś program.
W brew pozorom zadanie nie jest takie trywialne i wymaga kilku modyfikacji w plikach systemowych, z tego co doczytałem to można zrobić "na piechotę" edytując pliki, jednak znalazłem też gotowy programik który to potrafi, możliwe że jest jeszcze jakieś lepsze narzędzie do tego celu.
W załączniku program jaki znalazłem.

Zna ktoś może jakiś lepszy, uniwersalny i sprawdzony program potrafiący zrobić coś takiego ?
« Ostatnia zmiana: 2021.08.14, 13:18:19 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

dely

  • ***
  • Wiadomości: 160
  • Miejsce pobytu:
    Radom
  • Trzcinowy Zakapior
    • atari.area
Odp: Autostart programu w CP/M 2.2
« Odpowiedź #1 dnia: 2021.08.14, 09:44:49 »
Bardzo fajne, dzięki!
Z drugiej strony barykady ~ http://www.atari.org.pl/

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Autostart programu w CP/M 2.2
« Odpowiedź #2 dnia: 2021.08.14, 10:01:00 »
CCP command injection, słuszne rozwiązanie :)
Polega ono na tym, że w bufor polecenia procesora komend (CCP) wpisujemy nazwę komendy (plus znak CR) i zapisujemy całość na ścieżce systemowej.

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Autostart programu w CP/M 2.2
« Odpowiedź #3 dnia: 2021.08.14, 13:50:54 »
Nie wiem czy w starym (czyli 2.2) działa to tak samo jak w 3.0, ale wystarczy dodać plik tekstowy PROFILE.SUB a w nim linię lub kilka linii zakończone enterem, które wykona po starcie systemu tak jakbyś je wklepał na piechotę.
Oczywiście użyte tam pliki muszą być na tym samym dysku.
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Autostart programu w CP/M 2.2
« Odpowiedź #4 dnia: 2021.08.14, 14:14:48 »
Z tego co wiem to w CP/M 3.0 robi się to prościej, jednak w wersji 2.2 trzeba trochę kombinować.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.