[ANNOUNCE] weatherng-0.0.10 for morons

  • hi,


    manche haben es schon im music Thread gelesen,
    Moron-Suite hat Zuwachs bekommen.


    weatherng-0.0.10


    Ich stell das mal als Preview rein.
    Funktioniert zwar aber Readme und so habe ich net komplett angepasst.
    Parser muesste auch mal ueberarbeitet werden.


    Kurz nur paar Erwaehnungen :


    Besitzer gemoddeter Karten:
    Fuer bessere Icons , etc im Setup auf 8-bit Area einstellen


    Alle :
    3 StationIDs jetzt im Setup eintragen und Benennen wie man sie halt haben moechte.
    Den Key im Script weatherng.sh eintragen.
    Dort auch 6 Links zu den Radarbildern eintragen


    Wer net weiterkommt , der nutzt halt das alte Script und holt sich dort die Sachen raus. Den Key wollte ich da raushaben..weiss net wie das so rechtlich i.O. ist


    Bedienung : selbsterklaerend ;)
    Nein , Links und rechts wechselt bei Vorhersage zwischen Tage und bei Radarmaps die Bilder.
    Exit wechselt von Radarmaps zu Vohersage oder Beenden
    Ansonsten steht es halt bei den Farbbuttons dabei


    Installation : Entpacken , Makefile anpassen (HAVE_IMLIB2=1 oder HAVE_MAGICK=1 in VDRs Make.config setzen), Kompilieren.
    Verzeichnis weatherng an geeigneter Stelle kopieren und starten.


    Ansonsten , wenn was unklar ist , habe sehr wenig Zeit .. :P


    bye


    Download : http://vdr.glaserei-franz.de

  • Hallo,


    leider bekomme ich nur eine Fehlermeldung:

    Code
    g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DUSE_CMDSUBMENU -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_PLUGINMISSING -DUSE_SETTIME -DUSE_SORTRECORDS -DUSE_SWITCHTIMER -DUSE_SYNCEARLY -DUSE_TIMERINFO -DUSE_WAREAGLEICON -DHAVE_IMLIB2 -DHAVE_MAGICK -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I/usr/local/src/VDR/include  -obitmap.o bitmap.c
    bitmap.c: In member function 'bool cWeatherBitmap::LoadMagick(const char*, int, int, int, bool)':
    bitmap.c:230: error: 'MP3Setup' was not declared in this scope
    bitmap.c:244: error: 'MP3Setup' was not declared in this scope
    make: *** [bitmap.o] Error 1

    HD DVB-C System / Ubuntu 14.04 x64 / Kernel 3.13.0-48 x64; VDR 2.2.x; VDRadmin 3.6.10 / ACPI Wakeup

    SoftHD-Device GIT / Vdpau / Nvidia 337.25

    ASUS AT5IONT-I; Atom D525; 4GB; Nvidia GT218; 1x DD Cine C/T v6; 1x DD DuoFlex C/T v2; (20~40 Watt)

  • setze mal im Makefile imlib2 aktive anstatt imagemagick

    Code
    HAVE_IMLIB2=1

    Gruß Marco


    HW: TT6400-S2
    SW: Fedora 37, kernel-6.1.6-200.fc37.x86_64, vdr-2.6.1-2.fc37.x86_64


    Fedora37 x86_64 Gnome Desktop 42.2 Ausgabe über das vdr-softhddevice plugin

    ViewSonic VX3276 HDMI-1 <------------> HDMI NVidia Geforce-gt-1030

    ViewSonic VX3276 HDMI-2 <------------> HDMI Technotrend S2-6400


  • Zitat

    Originally posted by marco
    setze mal im Makefile imlib2 aktive anstatt imagemagick

    Code
    HAVE_IMLIB2=1


    Ich habe schon beide Optionen durch, er bringt aber immer denselben Fehler.

    HD DVB-C System / Ubuntu 14.04 x64 / Kernel 3.13.0-48 x64; VDR 2.2.x; VDRadmin 3.6.10 / ACPI Wakeup

    SoftHD-Device GIT / Vdpau / Nvidia 337.25

    ASUS AT5IONT-I; Atom D525; 4GB; Nvidia GT218; 1x DD Cine C/T v6; 1x DD DuoFlex C/T v2; (20~40 Watt)

  • Hallo scorp, Hallo koepcke,


    nehmt mal im Makefile des Plugins:


    1. Mit #HAVE_MAGICK=1


    und


    2. den "ifdef HAVE_MAGICK" weiter unten (Zeile 52) ebenfalls so raus:


    #ifdef HAVE_MAGICK
    #....
    #....
    #endif


    dann compiliert es durch.


    Gruß
    Wolfgang

  • hi,


    bei mir fkt. weatherng-0.0.10 einfach nicht.
    Hier mal die Meldungen von /var/log/messages


    Code
    Jan  4 19:34:19 gecko2 vdr: [20751] weatherng: Parameter '-C' not set.#012 Set default value : /VDRConf/plugins/weatherng
    Jan  4 19:34:19 gecko2 vdr: [20751] weatherng: WARNING: no themefile found ! Using default colors
    Jan  4 19:34:58 gecko2 vdr: [20751] ERROR : weatherng: OSD open failed! Can't handle areas (5)
    Jan  4 19:34:58 gecko2 vdr: [20751] mp3ng-image: ERROR: filename /VDRConf/plugins/weatherng/images/.png too short to identify format
    Jan  4 19:34:58 gecko2 vdr: [20751] weatherng: no translation found for '' in language 1 (Deutsch)


    Das Verzeichnis weatherng wurde ins pluginconfigdir kopiert.
    Die Datei weatherng.sh wurde ebenfalls angepasst

    Code
    SETUPDIR=/VDRConf
    ## Put your key here !! example KEY="jhsbndmjk34xyz123"
    KEY="079f24145f208494"


    Wenn ich das Programm weatherng.sh im pluginconfigdir aufrufe werden
    die Dateien pic0 pic1 pic2 pic3 pic4 data2.xml data1.xml data3.xml
    aktualisiert.

    Gruß Marco


    HW: TT6400-S2
    SW: Fedora 37, kernel-6.1.6-200.fc37.x86_64, vdr-2.6.1-2.fc37.x86_64


    Fedora37 x86_64 Gnome Desktop 42.2 Ausgabe über das vdr-softhddevice plugin

    ViewSonic VX3276 HDMI-1 <------------> HDMI NVidia Geforce-gt-1030

    ViewSonic VX3276 HDMI-2 <------------> HDMI Technotrend S2-6400


  • HI,


    Problem ist , dass bei Extension-Patch halt in der Makefile.conf (VDR-Verzeichnis)
    HAVE_IMAGEMAGICK=1 (oder) so gesetzt ist. Die wird natuerlich AUCH ausgelesen.
    Also wird in bitmap.c der Block auch ausgelesen , selbst , wenn man es im Makefile vom
    Plugin deaktiviert.


    Ansonsten isses natuerlich nen BUG , der schon ewig existiert und ich mich frage warum das immer noch so ist. :D
    Einfach in bitmap.c einmal durchgehend "MP3" mit "wetter" ersetzen lassen.
    Kann man auch gleich mit "mp3ng" und "weatherng" machen . Dann stimmt auch der log.
    Oder neu runterladen.
    Ich bau auch gleich die Unterstuetzung der make.config aus. Ich mag das lieber per Plugin.
    Bei manchen wird das so mit beiden Bibliotheken uebersetzt. Das kann Probleme geben.


    Moment , mist imagemagick , da ist noch mehr im busch........stay tuned

  • Bei mir kommt ebenfalls ein Fehler:



    Jan 4 21:19:24 vdr vdr: [6032] loading plugin: /usr/src/vdr/VDR/PLUGINS/lib/libvdr-weatherng.so.1.4.5
    Jan 4 21:19:25 vdr vdr: [6032] initializing plugin: weatherng (0.0.10): Weather.com: Weather forecast
    Jan 4 21:19:25 vdr vdr: [6032] weatherng: Parameter '-D' not set. Set default value : /video/plugins/weatherng
    Jan 4 21:19:25 vdr vdr: [6032] weatherng: Parameter '-I' not set. Set default value : /video/plugins/weatherng
    Jan 4 21:19:25 vdr vdr: [6032] weatherng: Parameter '-C' not set. Set default value : /video/plugins/weatherng
    Jan 4 21:19:25 vdr vdr: [6032] weatherng: Parameter '-S' not set. Set default value : /video/plugins/weatherng
    Jan 4 21:19:25 vdr vdr: [6032] weatherng: Load themefile '/video/plugins/weatherng/themes/current.colors'
    Jan 4 21:19:25 vdr vdr: [6032] weatherng: WARNING: no themefile found ! Using default colors
    Jan 4 21:19:25 vdr vdr: [6032] DEBUG : weatherng: defined HAVE_IMLIB2
    Jan 4 21:19:25 vdr vdr: [6032] DEBUG : weatherng: use HiQuality
    Jan 4 21:19:27 vdr vdr: [6032] starting plugin: weatherng
    Jan 4 21:20:45 vdr vdr: [6032] DEBUG : weatherng: Part: 0
    Jan 4 21:20:46 vdr vdr: [6032] ERROR : weatherng: OSD open failed! Can't handle areas (6)
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: Parse /video/plugins/weatherng/data1.xml !
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: day: 1
    Jan 4 21:20:46 vdr vdr: [6032] mp3ng-image: ERROR: filename /video/plugins/weatherng/hqimages/.png too short to identify format
    Jan 4 21:20:46 vdr vdr: [6032] weatherng: no translation found for '' in language 1 (Deutsch)
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: Information about:
    Jan 4 21:20:46 vdr vdr: [6032] weatherng: no translation found for '' in language 1 (Deutsch)
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: SHOW
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: USE IMLIB2
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: AREADEPTH = 8
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: COLORDEPTH = 200
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: RADAR_LEFT = 150
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: RADAR_TOP = 120
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: RADAR_WIDTH = 420
    Jan 4 21:20:46 vdr vdr: [6032] DEBUG : weatherng: RADAR_HEIGHT = 336




    /video/plugins/weatherng
    /video/plugins/weatherng/images
    /video/plugins/weatherng/weatherng.sh

  • N'Abend,


    bei mir lief alles so durch unter vdr-1.4.7. Gefällt mir auf den ersten Blick. Danke Morone !
    Mich hat es ja nicht gestört, aber im Download fehlen ja noch die example-files - Nur falls halt jemand "neu" kompiliert.


    CU
    Kamikaze

    ***********************

    Hauptvdr: Easyvdr 3.5

    Clients: Easyvdr 3.5

  • Ich bekomme es nicht hin:


    Vielleicht hilft das weiter:


    mit
    # HAVE_IMLIB2=1
    HAVE_MAGICK=1
    kompiliert er bei mir nicht.


    ###########################
    make[1]: Entering directory `/usr/src/vdr/vdr-1.4.7/PLUGINS/src/weatherng-0.0.10'
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_MAGICK -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -obitmap.o bitmap.c
    bitmap.c: In member function 'bool cWeatherBitmap::LoadMagick(const char*, int, int, int, bool)':
    bitmap.c:230: error: 'MP3Setup' was not declared in this scope
    bitmap.c:244: error: 'MP3Setup' was not declared in this scope
    make[1]: *** [bitmap.o] Fehler 1
    make[1]: Leaving directory `/usr/src/vdr/vdr-1.4.7/PLUGINS/src/weatherng-0.0.10'


    *** failed plugins: weatherng


    vdr:/usr/src/vdr/VDR#
    ############################




    mit
    HAVE_IMLIB2=1
    # HAVE_MAGICK=1
    kompiliert er.



    ############################
    make[1]: Entering directory `/usr/src/vdr/vdr-1.4.7/PLUGINS/src/weatherng-0.0.10'
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -obitmap.o bitmap.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oquantize.o quantize.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oimagecache.o imagecache.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oweatherng.o weatherng.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oxml.o xml.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oparsing.o parsing.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oskin.o skin.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oOsdWeather.o OsdWeather.c
    OsdWeather.c: In constructor 'cWetterOsd::cWetterOsd()':
    OsdWeather.c:50: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c: In member function 'void cWetterOsd::ChangeRadar(int)':
    OsdWeather.c:497: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:502: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:507: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:512: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:517: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:522: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c: In member function 'virtual eOSState cWetterOsd::ProcessKey(eKeys)':
    OsdWeather.c:621: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:642: warning: deprecated conversion from string constant to 'char*'
    OsdWeather.c:653: warning: deprecated conversion from string constant to 'char*'
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -osetup.o setup.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -oi18n.o i18n.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DUSE_LIEMIKUUTIO -DUSE_LIVEBUFFER -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I../../../include -ovars.o vars.c
    g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -shared bitmap.o quantize.o imagecache.o weatherng.o xml.o parsing.o skin.o OsdWeather.o setup.o i18n.o vars.o -lImlib2 -o libvdr-weatherng.so
    make[1]: Leaving directory `/usr/src/vdr/vdr-1.4.7/PLUGINS/src/weatherng-0.0.10'
    vdr:/usr/src/vdr/VDR#
    ############################

  • hi,


    sieht suppi aus... aber kann man den Text in der Mitte nicht verkürzen?


    vorher:

    Zitat

    Am <Tag> <Datum> ist es in <Ort> <Daten>...


    in:

    Zitat

    Am <Tag> <Datum> ist es <Daten>...


    Also den Ort weglassen? Der Ort steht doch eh ganz unten, dort könnte man gleich das Datum weglassen... Wozu alles zweimal darstellen ;)


    MFG
    KRis

    Intel DN2800MT 4GB RAM; 32GB mSata, Ubuntu 15.04, TVHeadend 4.1, Digibit R1 SatIP

  • Hi,


    Zitat

    Problem ist , dass bei Extension-Patch halt in der Makefile.conf (VDR-Verzeichnis)
    HAVE_IMAGEMAGICK=1 (oder) so gesetzt ist. Die wird natuerlich AUCH ausgelesen.
    Also wird in bitmap.c der Block auch ausgelesen , selbst , wenn man es im Makefile vom
    Plugin deaktiviert.


    Vom Extensions-Patch wird kein HAVE_IMAGEMAGICK in der Make.config gesetzt.


    Gruß
    Marc

  • Leider geht der Download nicht mehr:


    Das Javascript zeigt auf diesen link
    http://vdr.glaserei-franz.de/f…-weatherng-0.0.10.tar.bz2



    Und dort sieht man dann:



    _________________________________________________________


    Sehr geehrter Besucher,
    leider ist ein Fehler aufgetreten: Die gewünschte Seite wurde nicht gefunden.
    Haben Sie sich vielleicht vertippt oder eine alte URL aufgerufen? Wenn nicht, informieren Sie bitte den Webmaster dieser Homepage per Email. Um zu der vorherigen Seite zurück zu kehren, verwenden Sie bitte einfach die "Zurück" - Taste Ihres Browsers.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!