In seiner Ankündigung schreibt er (sinngemäß):
Accuweathers geändert ihre Seiten Layout, also war es eine gute Gelegenheit, das Chaos mit ihren verschiedenen Skripte zu korrigieren: Skripte 1a, 1b1, 1b2 und 1c verschmolzen und fusioniert. Ich habe versucht, so viele Dinge aus den alten Scripten, wie ich konnte, aber in einigen Fällen zu behalten, es war unmöglich (die HEUTE / TONIGHT info hat zum Beispiel verschwunden). Entschuldigung für jegliche Unannehmlichkeiten.
Das neue einheitliche Skript wurde von Grund auf neu geschrieben, so behandeln sie sanft und mit Vorsicht zu genießen. Jede Art von Feedback ist willkommen. Habe Spaß...
und liefert folgende Anleitung
Erstellen Sie einen Ordner in Ihrem Home-Verzeichnis und benennen Sie es
1_accuweather
Erstellen Sie einen anderen Ordner in diesen Ordner und benennen Sie es
Forecast_Images_2016
Gehen Sie in diesem Ordner, und führen Sie das folgende Skript:
- Code: Alles auswählen
#!/bin/bash
for (( i=1; i<=9; i++ ))
do
wget -O $i.svg http://vortex.accuweather.com/adc2010/images/slate/icons/0$i.svg
done
for (( i=10; i<=44; i++ ))
do
wget -O $i.svg http://vortex.accuweather.com/adc2010/images/slate/icons/$i.svg
done
Dadurch werden alle neuen Bilder in diesen Ordner herunterladen.
Vorausgesetzt, Sie ImageMagick installiert haben, führen Sie das folgende Skriptinnerhalb des Ordners alle SVG-Bilder in PNG-Format zu konvertieren (conky SVG-Unterstützung leider nicht).
- Code: Alles auswählen
#!/bin/bash
for i in *.svg
do
fn=$(basename "$i")
echo $i
n=${fn%.*}
convert -background none "$n".svg "$n".png
done
Die gute Nachricht ist, dass die neuen Bilder sind wunderschön und auch, dass sie das gleiche mit den alten sind (dh. 1.png von den alten Bildern beschreibt das gleiche Wetter wie 1.png von den neuen Bildern). Daher wird in dem neuen Skript, Sie entweder die alten oder die neuen Bilder verwenden können, macht es keinen Unterschied.
Sie ändern nur den Ordnernamen, wo Sie die alten Bilder gespeichert haben, und Sie sind gut zu gehen.
Nun gehen Sie in das 1_accuweather Ordner.
Das neue Skript ist die folgende:
Bitte das Script auf der oben verlinkten Seite unter 1)Accuweather - 1_12-9-16 herunterladen.
Ich habe den 1a, 1b und 1c Skripte verschmolzen.
Benennen Sie das neue Skript 1_accuweather und verwenden Sie es mit dem Argument -f, -h, oder beides.
-f Downloads Informationen über die aktuellen Bedingungen und eine 10 Tage Vorhersage, was die 1a und 1b Skripte zu tun
-h Downloads Verlauf Wetter für die nächsten 16 Stunden (leider kann ich nicht die vorherigen 8 Stunden finden), das heißt die alte 1c Skript
nämlich:oder
- Code: Alles auswählen
./1_accuweather -f -h
Laden Sie alles, 10 Tage 'und 16 Stunden' Prognose
- Code: Alles auswählen
./1_accuweather -h -a
Laden Sie nur die 10 Tage 'Prognose
- Code: Alles auswählen
./1_accuweather -f
Laden Sie nur die 16 Stunden 'Prognose
- Code: Alles auswählen
./1_accuweather -h
Wenn Sie keine Argumente an das Skript übergeben , wird es verlassen, ohne etwas zu tun.
Die stündliche Vorhersage wird eine Datei namens altogether16, bereitstellen von einem einzigen execpi Befehl aufgerufen werden.
Ich werde für ein paar Tage warten und dann das neue Skript wird auf der 1. Seite tarballed und gebucht werden.
Jede Art von Feedback ist mehr als willkommen.
Zur bildlichen Vorstellung:
1c
1b1, 1a , 1b2
Da Teo als System arch-linux benutzt, liegen die 4 Konfigurationsdateien in der neuen Conky-Version 1.10 vor.
Diese muß ich noch verpacken und hier einfügen.
Später kümmere ich mich um die deutsche Ausgabe.