Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 19.05.2006, 11:35 Titel: PC-Typ erkennung |
|
|
Wie kann man erkennen, ob der PC ein ATX Netzteil hat? _________________ Meine Homepage:
www.infection93.org
Und das Forum von mir und King01:
www.infection93.bboard.de |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 19.05.2006, 12:09 Titel: |
|
|
schild lesen  _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 19.05.2006, 14:05 Titel: |
|
|
Ja, ja, ich meine mit BASIC. Wenn man erkennen kann, ob der PC vom Typ XT, AT, IBM PC oder PCjr ist, dann muss man doch auch erkennen können, ob er ein ATX ist. _________________ Meine Homepage:
www.infection93.org
Und das Forum von mir und King01:
www.infection93.bboard.de |
|
Nach oben |
|
 |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 22.05.2006, 14:21 Titel: |
|
|
Ich komme am besten gleich zur Sache: Wie kann man _in_Basic_ den PC herunterfahren auch wenn er ein XT oder AT ist? _________________ Meine Homepage:
www.infection93.org
Und das Forum von mir und King01:
www.infection93.bboard.de |
|
Nach oben |
|
 |
The real Agent D

Anmeldungsdatum: 24.11.2005 Beiträge: 605 Wohnort: Hall i. T.
|
Verfasst am: 22.05.2006, 14:26 Titel: |
|
|
Infection 93 hat Folgendes geschrieben: | Wie kann man _in_Basic_ den PC herunterfahren auch wenn er ein XT oder AT ist?
|
Wie währe es mit dem konventionellen Weg:
Code: |
SHELL "shutdown -s -t 00"
|
|
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 22.05.2006, 14:27 Titel: |
|
|
das ist nicht unbedingt in basic, das funktioniert nur unter windows xp.. du müsstest vermutlich den entsprechenden interrupt benutzen (den ich aber nich kenn) _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 22.05.2006, 14:28 Titel: |
|
|
The real Agent D hat Folgendes geschrieben: | Infection 93 hat Folgendes geschrieben: | Wie kann man _in_Basic_ den PC herunterfahren auch wenn er ein XT oder AT ist?
|
Wie währe es mit dem konventionellen Weg:
Code: |
SHELL "shutdown -s -t 00"
|
|
Jain, das geht nur bei Win XP. Bei allen andern Windoof Version gibts den Befehl nicht.
Edit: Jaja, der MisterD mal wieder schneller
Edit²: Du kannst auch FreeBASIC nehmen und dann per WinAPI ausschalten
Edit³: Forensuche hätte eventuell auch ergebnisse geliefert (@MisterD: ) |
|
Nach oben |
|
 |
The real Agent D

Anmeldungsdatum: 24.11.2005 Beiträge: 605 Wohnort: Hall i. T.
|
Verfasst am: 22.05.2006, 14:38 Titel: |
|
|
Code: |
DEF SEG = &HFFFF
CALL ABSOLUTE(0)
|
|
|
Nach oben |
|
 |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 22.05.2006, 14:53 Titel: |
|
|
Damit der PC sich ausschaltet... Braucht man da bestimmte bedingungen? Nur von DOS aus ausführen?
Bei mir werde ich mit dem letzten code einfach aus QBasic rausgeschleudert oder das Programm (wenn ich es "Compiliert" habe) beendet sich einfach.
An was liegt es? _________________ Meine Homepage:
www.infection93.org
Und das Forum von mir und King01:
www.infection93.bboard.de |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 22.05.2006, 17:09 Titel: |
|
|
Wenn ich mich recht erinnere, blockt die NT-Reihe sowas und beendet nur das Programm, welches den PC herunterfahren wollte. _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
|
Nach oben |
|
 |
raph ael
Anmeldungsdatum: 12.04.2006 Beiträge: 472
|
Verfasst am: 22.05.2006, 18:28 Titel: |
|
|
Das was JETZT kommt, sollte auf jeden PC funktionieren. So genau wieß ich es nicht, glaubst du ich bin echt so dumm und teste den Code? Das ist eigentlich ganz einfach. Man öffnet die größte Datei am PC, und ladet sie überall hinein. Eine For-Next Schleife mit HEX und BLOAD kombiniert sollte das regeln. Wer weiß, was DAS alles anrichtet ! Übrigens: Mit dir /a >ausgabe.txt kann man sich alle Dateien anzeigen lassen. Wiedereinmal eine Absturzmethode mehr auf der Welt ...
Und wie schon viele gesagt haben:
VERMEIDE DOPPELPOSTINGS! DAS FORUM HAT EINE EDITIERFUNKTION! _________________
Zitat: | 1000 Yottabytes sind absurd. 640 Yottabytes sollten genug für jeden sein. |
|
|
Nach oben |
|
 |
Michael Frey

Anmeldungsdatum: 18.12.2004 Beiträge: 2577 Wohnort: Schweiz
|
|
Nach oben |
|
 |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 22.05.2006, 18:40 Titel: |
|
|
Ich kapier das alles nicht so, aber meinst du das hier? :
Code: |
idiot = 1
i = 1
open "fatfile.dat" for random as #1
do while idiot = 1
put #1, i, idiot
loop
|
Aber ne Methode, mit OUT, INP oder sowas wäre mir schon lieber... _________________ Meine Homepage:
www.infection93.org
Und das Forum von mir und King01:
www.infection93.bboard.de |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
Infection 93 gesperrt

Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 22.05.2006, 18:53 Titel: |
|
|
Deswegen habe ich ja auch diesen Thread eröffnet! Bei mir steht zwar shutdown und boot new, aber is halt noch ein Prototyp, wie du schon gemerkt hast. :
/[edit] Entschuldigung, wie du es aus zufall bemerkt haben könntest.  _________________ Meine Homepage:
www.infection93.org
Und das Forum von mir und King01:
www.infection93.bboard.de |
|
Nach oben |
|
 |
|