Hoi,
Ik wil mn wallpaper automatisch laten aanpassen dmv een script.
Nu zat ik hiervoor te denken aan PHP via de commandline interface. Mijn plan was om random een wallpaper te kiezen, en dan in het register de locatie van de nieuwe wallpaper in te stellen, of eventueel de wallpaper in te stellen op een bestand, en dit bestand dan door php laten overschrijven met de nieuwe wallpaper
Voordat ik aan het programmeren ben gegaan heb ik natuurlijk eerst willen kijken of dit mogelijk was, en of dit ook echt werkte, maar ik kwam al snel problemen tegen
Methode register
Eerst met het register gespeeld, kwam via F3 al snel uit bij de keys HKEY_CURRENT_USER\Control Panel\Desktop hier zijn verschillende variabelen die te maken hebben met het bureaublad. Deze heb ik vervolgens aangepast, dus de bestandnaam verzet. Na deze handelingen bekeek ik mn bureau blad, deze was nog steeds het zelfde als een half uur terug. Toen rechtsgeklikt en vernieuwen gedaan. Dit had helaas niet het gewenste effect.
Nog op een aantal manieren geprobeerd, geen succes
Methode Bestand vervangen
Omdat het register faalde ben ik gaan kijken voor de tweede optie. 1 bestand instellen en deze vervangen door de nieuwe wallpaper.
Zo gezegd zo gedaan. Had C:/wallpaperchanger/wallpaper.jpg ingesteld als wallpaper, niets aan de hand, deed het gewoon. Toen heb ik wallpaper.jpg hernoemd naar wallpaper1.jpg. Wallpaper2.jpg werd wallpaper.jpg (filenames dus omgewisseld)
Ondanks verschillende pogingen had dit niet het beoogde effect, dwz de achtergrond veranderde nog steeds niet.
Weet iemand een oplossing voor mijn probleem?
Alvast bedankt,
sander
Ps; Ik weet dat er een aantal programma's in omloop zijn die dit werk van me over kunnen nemen. Maar ik wil dit graag zelf maken zodat ik meer controle heb over het programma, en indien gewenst zelf de nodige aanpassingen kan maken.
Ik wil mn wallpaper automatisch laten aanpassen dmv een script.
Nu zat ik hiervoor te denken aan PHP via de commandline interface. Mijn plan was om random een wallpaper te kiezen, en dan in het register de locatie van de nieuwe wallpaper in te stellen, of eventueel de wallpaper in te stellen op een bestand, en dit bestand dan door php laten overschrijven met de nieuwe wallpaper
Voordat ik aan het programmeren ben gegaan heb ik natuurlijk eerst willen kijken of dit mogelijk was, en of dit ook echt werkte, maar ik kwam al snel problemen tegen
Methode register
Eerst met het register gespeeld, kwam via F3 al snel uit bij de keys HKEY_CURRENT_USER\Control Panel\Desktop hier zijn verschillende variabelen die te maken hebben met het bureaublad. Deze heb ik vervolgens aangepast, dus de bestandnaam verzet. Na deze handelingen bekeek ik mn bureau blad, deze was nog steeds het zelfde als een half uur terug. Toen rechtsgeklikt en vernieuwen gedaan. Dit had helaas niet het gewenste effect.
Nog op een aantal manieren geprobeerd, geen succes
Methode Bestand vervangen
Omdat het register faalde ben ik gaan kijken voor de tweede optie. 1 bestand instellen en deze vervangen door de nieuwe wallpaper.
Zo gezegd zo gedaan. Had C:/wallpaperchanger/wallpaper.jpg ingesteld als wallpaper, niets aan de hand, deed het gewoon. Toen heb ik wallpaper.jpg hernoemd naar wallpaper1.jpg. Wallpaper2.jpg werd wallpaper.jpg (filenames dus omgewisseld)
Ondanks verschillende pogingen had dit niet het beoogde effect, dwz de achtergrond veranderde nog steeds niet.
Weet iemand een oplossing voor mijn probleem?
Alvast bedankt,
sander
Ps; Ik weet dat er een aantal programma's in omloop zijn die dit werk van me over kunnen nemen. Maar ik wil dit graag zelf maken zodat ik meer controle heb over het programma, en indien gewenst zelf de nodige aanpassingen kan maken.