Bildschirmschoner selbst programmieren

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Bildschirmschoner selbst programmieren

Beitrag von Sauer-RAM »

Hi,
falls es dieses Thema schon gibt bitte nicht böse sein ich hab in der Suche gesucht und nichts gefunden.

Also, Ich find es immer so lustig consolen zuszuschauen, die lauter 1 und 0 oder normale Zahlen runterrattern. Und da dachte ich mir, dass sowas als Bildschirmschoner doch eigentlich ganz lustig wäre. Ich weis aber nicht, wie ich daraus einen Bildschirmschoner macht. Kann mir da vieleicht einer Helfen?
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Bildschirmschoner selbst programmieren

Beitrag von Mok »

.EXE einfach in .SCR umwandeln und fertig ist der Schoner :)

Edit:
Per ProgramParameter() solltest du noch folgende Parameter ausprogrammieren:
http://support.microsoft.com/kb/182383
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Re: Bildschirmschoner selbst programmieren

Beitrag von Sauer-RAM »

Aha danke und wo muss ich ihn abspeichern, damit ich ihn automatisch mit der Windows-Bilschirmschonerauswehl bei den Standartschonern hab?

und muss ich einbauen, dass er von allein ausgeht wenn ich die Maus bewege, oder mach das Windows dann und ich muss nur eine Unendlichkeitsschleife machen?
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Bildschirmschoner selbst programmieren

Beitrag von TomS »

%windir%/system32/
Unter XP zumindest.

Das musst du selber einbauen. Es gibt ja auch Bildschirmschoner, wo man mit der Maus malen kann, oder zoomen, oder mit den F-Tasten die ansicht umschalten kann...
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Re: Bildschirmschoner selbst programmieren

Beitrag von Sauer-RAM »

Auch bei Windows 98? und warum %? Auf XP gibt es den Ordner gar nicht, oder muss ich die Datei so nennen?
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Bildschirmschoner selbst programmieren

Beitrag von ts-soft »

Am besten mal ins CodeArchiv schauen, da findeste ScreenSaver.pb von Andreas Miethe (ToolbarKönig :wink: )
Da der Code bereits etwas älter ist, sind bestimmt noch Anpassungen nötig, aber als Grundgerüst sollte das
weiterhelfen.

Gruß
Thomas
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Re: Bildschirmschoner selbst programmieren

Beitrag von Sauer-RAM »

Sorry wenn ich frage, aber wo ist das code archiv?
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Bildschirmschoner selbst programmieren

Beitrag von ts-soft »

Erst nochmal zum Systemdirectory:

Code: Alles auswählen

Procedure.s GetSystemDirectory()
  Protected Dir.s{#MAX_PATH}, result.s
  If GetSystemDirectory_(@Dir, #MAX_PATH)
    Dir + "\"
    ProcedureReturn Dir
  EndIf
EndProcedure

Debug GetSystemDirectory()
Geeignet ab Windows 95
Sauer-RAM hat geschrieben:Sorry wenn ich frage, aber wo ist das code archiv?
http://www.purearea.net dort auf CodeArchiv klicken :wink: und dann wühlen, lernen oder downloaden

Gruß
Thomas
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Bildschirmschoner selbst programmieren

Beitrag von RSBasic »

Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Re: Bildschirmschoner selbst programmieren

Beitrag von Sauer-RAM »

Was für eine geile Seite :o
DANKE :allright:
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Antworten