Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: k i l l RUN/STOP !!!  (Przeczytany 406 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Slay_

  • Gość
k i l l RUN/STOP !!!
« dnia: 21 Sierpnia 2002, 09:54 »
wie ktos moze jak ":unieszkodliwic": klawisz ":RUN/STOP":??? kurcze zapomnialem jak to sie robilo. poke costam i costam, ale ani adresu ani wartosci juz nie pamietam...



Slay_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #1 dnia: 21 Sierpnia 2002, 15:45 »
naprawde nikt nie wie, jak wylaczyc klawisz RUN/STOP ??? jej

eXbee_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #2 dnia: 21 Sierpnia 2002, 19:54 »
>:wie ktos moze jak ":unieszkodliwic": klawisz ":RUN/STOP":???
 
  o ile dobrze pamietam:
 
     POKE 808,215
 
  przed momentem znalazlem tez w swoich notatkach (z 1994 roku) fajny sposob na  
zablokowanie \'listowania\' programow w Basic-u:
 
   POKE 774,134 : POKE 775,227

Slay_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #3 dnia: 21 Sierpnia 2002, 21:44 »
bardzo bardzo dziekuje

juz troche sobie przypominam

bylo jednak chyba

POKE 808,225

ale tez jeszcze cos chyba

bodajze cos tam i 193

wydaje mi sie, ze

POKE 792,193

czy jakos tak

nie pamietam

wiem, ze bez tej drugiej instrukcji zle sie potem dzialo

system sie chyba zawieszal

zaraz zreszta sprawdze

anty_lepper_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #4 dnia: 21 Sierpnia 2002, 21:56 »
>:bylo jednak chyba
>:
>:POKE 808,225

 sprawdzalem to co podal Bzyk i dziala! A Twoje Slayer tez w sumie i nic w tym dziwnego, bo dajesz (o ile dobrze kojarze to) ROWNIEZ pod adres #808 wartosc inna niz zero (chyba?)...

  Niech fachowcy sie wypowiedza

Slay_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #5 dnia: 21 Sierpnia 2002, 22:00 »
225  zobaczylem  kiedys chyba w jednym z odcinkow C&:A i od tej pory tylko tak pisalem. nigdy nie glowilem sie do dzis, czy to  225  musi tam akurat byc

Slay_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #6 dnia: 21 Sierpnia 2002, 21:55 »
nie to jednak nie bylo POKE 792,193

zreszta nie wiem

roznicy nie zauwazylem

cos mi sie pomieszalo

dawno juz to robilem

ja tez znam fajny sposob na zablokowanie \'listowania\'

POKE 774,26: POKE 775,1  

Slay_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #7 dnia: 21 Sierpnia 2002, 21:58 »
teraz sobie przypominam

nie trzeba drugiej instrukcji

to co zawsze pamietalem, to bylo

POKE 808,225   i   POKE 775,1

gdzies to kiedys po prostu wyczytalem

i zawsze razem pisalem

bedac przekonanym, ze musi to stac nierozlacznie

a tak nie jest

POKE 808,225    blokuje RUN/STOP

a  POKE 775,1   blokuje \'listowanie\'


chyba

Zawoo_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #8 dnia: 24 Sierpnia 2002, 16:27 »
ha! Pamietam te czasy, jak przed kolegami z osiedla blokowalem programiki w Basicu.. mialem nawet kiedys taka procedurke ":dwukropki": - ze jak byl program w Basicu, ladowalo sie te ":dwukropki":, robilo SYS $c000 i program w Basicu wygladal mniej wiecej tak:

1 ::
2 ::
3 ::
4 ::

    Ludziska byli w szoku

Jemasoft_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #9 dnia: 24 Sierpnia 2002, 21:08 »
Metod zabezpieczania programu w Basicu jest cale stado. Za moich czasow popularne byly trzy metody. Jedna z nich powodowala, ze podczas listowania programu listing co kilka wyswietlonych linii jakby sam wciskal sobie klawisz HOME i kolejne wiersze listowaly sie ponownie od gornego lewego rogu nadpisujac sie na poprzednie. Druga metoda bylo zamieszczanie na koncach linni Basic\'a kodu ktory powodowal po wylistowaniu linii wygenerowanie bledu ?SYNTAX ERROR i sila rzeczy wstrzymanie dalszego listowania. Trzecia metoda bylo zamieszczenie na koncu linii kodow wcisniecia klawisza del co powodowalo, ze np. wyswietlal sie sam numer linii albo wrecz tylko tekst ":DUPA JASIU KARUZELA": bez zadnego numeru linii.
Tak na prawde to tych sztuczek jest duzo wiecej.

Slay_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #10 dnia: 25 Sierpnia 2002, 14:28 »
>:Metod zabezpieczania programu w Basicu jest cale stado. Za moich czasow popularne byly trzy metody. Jedna z nich powodowala, ze podczas listowania programu listing co kilka wyswietlonych linii jakby sam wciskal sobie klawisz HOME i kolejne wiersze listowaly sie ponownie od gornego lewego rogu nadpisujac sie na poprzednie. Druga metoda bylo zamieszczanie na koncach linni Basic\'a kodu ktory powodowal po wylistowaniu linii wygenerowanie bledu ?SYNTAX ERROR i sila rzeczy wstrzymanie dalszego listowania. Trzecia metoda bylo zamieszczenie na koncu linii kodow wcisniecia klawisza del co powodowalo, ze np. wyswietlal sie sam numer linii albo wrecz tylko tekst ":DUPA JASIU KARUZELA": bez zadnego numeru linii.
Tak na prawde to tych sztuczek jest duzo wiecej


dobrze, to ja powiedzmy chce tak miec:

LIST

READY.


na pewno da sie cus takiego zrobic
mozna tylko wiedziec jak?

coolboy_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #11 dnia: 11 Stycznia 2005, 15:43 »
Ej, wlasnie kombinowalem, bo  
POKE792,193 blokowalo RESTORE
a POKE808,225 blokowalo RUN/STOP
i wlasnie podczas testow wystukalem POKE808,193 i fajnie zablokowal listing, prawie tak jak chciales
Wyglada to tak:
LIST
 
BREAK
READY
 
 
hehe

coolboy_

  • Gość
k i l l RUN/STOP !!!
« Odpowiedź #12 dnia: 11 Stycznia 2005, 16:03 »
tak... po dluzszym kombinowaniu doszedlem do wniosku ze  
POKE808,225 blokuje RUN/STOP ale nie tylko 225, tylko liczba rozna od 237.
Poprostu liczba po POKE808, decyduje o wyswietlaniu listingu (jak ma wyswietlac)
chyba...