[SUCHE] Programm dass den Bildschirmhintergrund wechselt

Doofkatze

Mitglied
Also ich hoffe dass das jetzt hier rein passt,
aber ich wollte mal wissen ob ihr wisst ob es n prog gibt
dass immer den desktop hintergrund wechselt. sowas gibts beim auch beim Mac. und da wollt ich wissen ob es sowas auch für win gibt ?
also das wechselt einfach mit so ner weichen blende die hintergründe
die man ihm vorgibt. beim apple jedenfalls :)
danke für alle antworten.
mfg
doofkatze
 
Sowas kannst du auch ohne nem Programm machen:
Einfach folgende Datei als Active Desktop-Hintergrund nehmen und in das Array die verschiedenen Hintergundbilder eintragen:
PHP:
<html>
<head>

<script type="text/javascript">
var pics = new Array();
pics.push("hintergrund1.jpg");
pics.push("hintergrund2.jpg");
pics.push("hintergrund3.jpg");
pics.push("hintergrund4.jpg"); //<-- Das so oft wiederholen, wie du Bilder hast


function dia() {
    num = bildnr = Math.round(Math.random() * (pics.length - 1)) + 1;
    document.all.bild.filters.blendTrans.Apply();
    document.all.bild.src = pics[num];
    document.all.bild.filters.blendTrans.Play();

    setTimeout("dia()", 10000);
}
</script>
</head>
<body onLoad="dia();">
<img id="bild" style="filter:blendTrans(Duration=2, Transition=16);">
</body>
</html>

Duration=2 Dauer in Sekunden, bis das Bild fertig gewechselt ist.
setTimeout("dia()", 10000); Dauer in Millisekunden, bis das nächste Bild geladen ist.


//Edit: Hmm, vielleicht doch nicht ganz, was du willst
 
Zuletzt bearbeitet von einem Moderator:
Hmm also dieses JDwall funzt bei mir irgend wie nich ??
und des script hab ich noch nich ausprobiert.
danke für die tipps

mfg
doofkatze
 
Gut so, es funktioniert nämlich nicht, so wie es dasteht:
PHP:
<html>
<head>

<script type="text/javascript">
var pics = new Array();
pics.push("bild1.jpg");
pics.push("bild2.jpg"); //Usw


function dia() {
    num = bildnr = Math.round(Math.random() * (pics.length - 1));
    document.all.bild.filters.blendTrans.Apply();
    document.all.bild.src = pics[num];
    document.all.bild.filters.blendTrans.Play();
    setTimeout("dia()", 10000);
}
</script>
</head>
<body onLoad="dia();" style="margin:0px;padding:0px;">
<img id="bild" src="bild1.jpg" style="filter:blendTrans(Duration=2, Transition=16);">
</body>
</html>

Beachte, dass du in den Pfadangaben keine Backslahes verwenden darfst. Nimm entweder normale Slashes / oder escape die Backslashes: \\

Und: In das src Attribut vom img-Tag würde ich irgend eines der Bilder nehmen, weil sonst am anfang kein Bild angezeigt wird.
 
Zurück