Stap 2: Tijd voor sommige script-fu!
Ik op bezoek geweest de pagina ten minste eenmaal per dag voor een tijdje voordat ik besefte dat ik zou kunnen schrijven een eenvoudig script om deze te zetten als mijn behang elke dag. Een uur van codering en debuggen (BASH is niet mijn favoriet...) later, ik klaar was! Hier is de vrucht van mijn inspanningen!
Kopieer de volgende in een teksteditor en sla op als getApod.command naar het bureaublad (sorry! Mijn computer lijkt niet te willen uploaden van het bestand!)
#! / bin/bash
#script voor het downloaden van vandaag is NASA Astronomy Picture van de dag en het instellen als de achtergrond
CD ~/nasapics;
wget -N http://apod.nasa.gov/apod/astropix.html;
wget -N - O todaysImage.jpg http://apod.nasa.gov/apod/$ (grep -o "image.*\.jpg" astropix.html | hoofd - n1);
osascript -e ' tell application "Finder" in te stellen Desktopbeeld op "harde schijf: Users: < uw naam >: nasapics:todaysImage.jpg" als alias';
killall Dok;
PS Dit script werkt alleen voor macs ATM, omdat het gebruik maakt van AppleScript de bureaubladafbeelding instellen. Hopelijk theres een Linux wizard daar die konden positiebepaling iets...)
Voor het instellen van het script voor uw computer, volg gewoon deze eenvoudige stappen:
1. Maak een nieuwe map in je home directory genaamd nasapics (/ Users / / nasapics)
2. verandering pad in de lijn die zegt "osascript -e ' tell application"Finder"in te stellen Desktopbeeld op" harde schijf: Users: < uw naam >: nasapics:todaysImage.jpg "als alias';" aan de locatie van de map nasapics op uw harde schijf
Opmerking: Omdat het script in een bestand .command is, zal het openen automatisch in Terminal wanneer u dubbelklikt op het. Klik met de rechtermuisknop en selecteer uw favoriete tekst-editor met "Open met"
Om mooi het omhoog een beetje, zet het script aan uw desktop, dan klik met de rechtermuisknop -> Toon Info. Kopiëren van het NASA-logo op deze pagina, dan tweemaal klikken op het pictogram in de linkerbovenhoek (zoals weergegeven in de afbeelding hieronder) totdat het een blauwe omtrek. Vervolgens CMD-V om te plakken van het logo er. TADAH!