Page 51 of 122 FirstFirst ... 41495051525361101 ... LastLast
Results 501 to 510 of 1219

Thread: Conky weather scripts using Accuweather/WUnderground/NWS/Weather.com

  1. #501
    Join Date
    Oct 2010
    Beans
    16

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Quote Originally Posted by TeoBigusGeekus View Post
    Change this line
    Code:
    egrep -i 'monday|tuesday|wednesday|thursday|friday|saturday|sunday|&deg|lblDesc|imgIcon' /home/teo/Accuweather_Conky_Int_Images/week_raw > /home/teo/Accuweather_Conky_Int_Images/week
    to
    Code:
    egrep -i 'lunes|martes|miércoles|jueves|viernes|sábado|domingo|&deg|lblDesc|imgIcon' /home/teo/Accuweather_Conky_Int_Images/week_raw > /home/teo/Accuweather_Conky_Int_Images/week
    and this line
    Code:
    sed -i -e 's/Monday/MONDAY/' -e 's/Tuesday/TUESDAY/' -e 's/Wednesday/WEDNESDAY/' -e 's/Thursday/THURSDAY/' -e 's/Friday/FRIDAY/' -e 's/Saturday/SATURDAY/' -e 's/Sunday/SUNDAY/' /home/teo/Accuweather_Conky_Int_Images/week
    to
    Code:
    sed -i -e 's/lunes/LUNES/' -e 's/martes/MARTES/' -e 's/miércoles/MIERCOLES/' -e 's/jueves/JUEVES/' -e 's/viernes/VIERNES/' -e 's/sábado/SABADO/' -e 's/domingo/DOMINGO/' /home/teo/Accuweather_Conky_Int_Images/week
    If you want to, you can open the .conkyrc_int_im file and replace the strings "TEMP:", "WIND:", "HUM:", etc. with their equivalent in spanish.
    Thanks again Teo.. I can see TODAY... but not the rest of the days..

    Attached Images Attached Images

  2. #502
    Join Date
    Feb 2008
    Beans
    5,636

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    You have changed /home/teo to /home/yourusername, haven't you?

  3. #503
    Join Date
    Oct 2010
    Location
    Whitney Point, NY
    Beans
    93

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Quote Originally Posted by BoredOutOfMyMind View Post
    ~/accuweather_conky_USA/accuw_USA_script

    Code:
    #!/bin/bash
    
    #function: test_image
    test_image () {
        case $1 in
         c|d|f)
           echo e
         ;;
         fl|sn)
           echo q
         ;;
         cl)
           echo A
         ;;
         pc)
           echo C
         ;;
         co)
           echo E
         ;;
         fr|r)
           echo i
         ;;
         h|ic)
           echo b
         ;;
         ho)
           echo 5
         ;;
         i)
           echo r
         ;;
         mcl)
           echo B
         ;;
         mc)
           echo c
         ;;
         mcfl|mcsn|psfl)
           echo o
         ;;
         mcs)
           echo g
         ;;
         pcs)
           echo G
         ;;
         mct|psut)
           echo k
         ;;
         pct)
           echo K
         ;;
         msu|psu)
           echo b
         ;;
         psus)
           echo g
         ;;
         s)
           echo h
         ;;
         rsn|sl)
           echo x
         ;;
         su)
           echo a
         ;;
         t)
           echo m
         ;;
         w)
           echo 6
         ;;
        esac
    } 
    
    wget -O /home/brendan/accuweather_conky_USA/raw http://www.accuweather.com/us/ny/whitney-point/13862/forecast-current-conditions.asp
    cp /home/brendan/accuweather_conky_USA/raw /home/brendan/accuweather_conky_USA/current_raw
    sed -i '/feed-tabs/,/\/.feed-tabs/!d' /home/brendan/accuweather_conky_USA/raw
    
    #file: days
    grep '#' /home/brendan/accuweather_conky_USA/raw > /home/brendan/accuweather_conky_USA/days
    sed -i 's/<\|>/\n/g' /home/brendan/accuweather_conky_USA/days
    sed -i '/Today\|Tonight\|Overnight\|Tomorrow\|Monday\|Tuesday\|Wednesday\|Thursday\|Friday\|Saturday\|Sunday/!d' /home/brendan/accuweather_conky_USA/days
    
    #file: messages
    grep 'cond' /home/brendan/accuweather_conky_USA/raw > /home/brendan/accuweather_conky_USA/messages
    sed -i 's/<\|>/\n/g' /home/brendan/accuweather_conky_USA/messages
    sed -i '/span class="cond"\|\/span/d' /home/brendan/accuweather_conky_USA/messages
    
    #file: temperatures
    grep 'temp' /home/brendan/accuweather_conky_USA/raw > /home/brendan/accuweather_conky_USA/temperatures
    sed -i 's/"temp">\|<span>&\|&\|<\/span>\ /\n/g' /home/brendan/accuweather_conky_USA/temperatures
    sed -i '/<strong class=\|deg;<\/span><\/strong><span class="low"><span>Lo\|deg;<\/span>/d' /home/brendan/accuweather_conky_USA/temperatures
    day1=$(sed -n '1p' /home/brendan/accuweather_conky_USA/days)
    if [[ $day1 == Overnight || $day1 == Tonight ]]; then
       sed -i 1i"-" /home/brendan/accuweather_conky_USA/temperatures
    fi
    
    #file: images
    grep 'icon' /home/brendan/accuweather_conky_USA/raw > /home/brendan/accuweather_conky_USA/images
    sed -i 's/\ i-alarm//g' /home/brendan/accuweather_conky_USA/images
    sed -i 's/\ i-\|"></\n/g' /home/brendan/accuweather_conky_USA/images
    sed -i '/<div class="icon\|\/div>/d' /home/brendan/accuweather_conky_USA/images
    for (( i=1; i<=5; i++ ))
      do
       test_number=$(sed -n "${i}p" /home/brendan/accuweather_conky_USA/images)
       test_image $test_number >> /home/brendan/accuweather_conky_USA/images
    
      done
    messag1=$(sed -n '1p' /home/brendan/accuweather_conky_USA/days)
    if [[ $messag1 == Tonight || $messag1 == Overnight ]]; then
       imag1=$(sed -n '1p' /home/brendan/accuweather_conky_USA/images)
       case $imag1 in
        h|ic)
          sed -i '6s/b/B/' /home/brendan/accuweather_conky_USA/images
        ;;
        mc)
          sed -i '6s/c/C/' /home/brendan/accuweather_conky_USA/images
        ;;
        mcfl|mcsn)
          sed -i '6s/o/O/' /home/brendan/accuweather_conky_USA/images
        ;;
        mcs)
          sed -i '6s/g/G/' /home/brendan/accuweather_conky_USA/images
        ;;
        mct)
          sed -i '6s/k/K/' /home/brendan/accuweather_conky_USA/images
        ;;
        esac
    fi
    
    
    #current conditions
    sed -i '/#detail-tab-buttons/,/\/#panel-main/!d' /home/brendan/accuweather_conky_USA/current_raw
    
    #file: current
    grep 'realfeel' /home/brendan/accuweather_conky_USA/current_raw > /home/brendan/accuweather_conky_USA/current
    grep 'Humidity:' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'Pressure:' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'Cloud Cover:' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'UV Index:' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'Dew Point:' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'Precipitation' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'Visibility:' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep '"more-info"' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'position:absolute;' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'start' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep 'finish' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    grep '="icon' /home/brendan/accuweather_conky_USA/current_raw >> /home/brendan/accuweather_conky_USA/current
    
    sed -i 's/[ ]*<div class="icon i-//' /home/brendan/accuweather_conky_USA/current
    
    sed -i -e 's/[ ]*<div[a-zA-Z0-9 =":;-]*>//g' -e 's/[ ]*<span[a-zA-Z0-9 =":;-]*>//g' /home/brendan/accuweather_conky_USA/current
    sed -i -e 's/<\/span><\/span>/<\/span>/g' -e 's/<\/span>/\n/g' /home/brendan/accuweather_conky_USA/current
    sed -i -e 's/[ ]*<li>[a-zA-Z0-9 ()]*: <strong>//g' -e 's/<\/strong><\/li>//g' /home/brendan/accuweather_conky_USA/current
    sed -i -e 's/&nbsp;/ /g' -e 's/&deg;//g' -e 's/<\/div>//g' /home/brendan/accuweather_conky_USA/current
    
    sed -i -e 's/RealFeel&reg; //' -e 's/ <img src="\/adc2010\/images\/icons-wind\///' /home/brendan/accuweather_conky_USA/current
    sed -i -e 's/.gif" width="260" height="138" alt="" \/>//' -e 's/">//' /home/brendan/accuweather_conky_USA/current
    
    sed -i -e 's/\([0-9.]*\) in/\1/g' -e 's/\([0-9.]*\) Miles/\1/g' -e 's/\([0-9.]*\) mph/\1/g' /home/brendan/accuweather_conky_USA/current
    sed -i -e 's/\([0-9.]*\) F/\1/g' -e 's/\([0-9.]*\) %/\1/g' -e 's/\([0-9.]*\)%/\1/g' /home/brendan/accuweather_conky_USA/current
    
    
    #If you want AM and PM in uppercase, comment this line out
    sed -i -e 's/ AM/am/g' -e 's/ PM/pm/g' /home/brendan/accuweather_conky_USA/current
    
    test_number=$(sed -n "22p" /home/brendan/accuweather_conky_USA/current)
    test_image $test_number >> /home/brendan/accuweather_conky_USA/current
    OOps, I forgot to say above, the last info I posted in the code box was the contents of the "current_raw" directory, it's HTML text.

    I went and deleted everything in the accuweather_conky_USA folder except the accuw_USA_script and made sure the script was as you posted then restarted the conky. WHen I do that the only information showing up is the time and date, I don't get the forecast or images that I was.

    This is the rest of it, could the problem be here somewhere ?
    conky-start-delayed.sh
    Code:
    #!/bin/bash
    sleep 30 && DISPLAY=:0.0 conky;
    sleep 30 && DISPLAY=:0.0 conky2;
    conkyrc2
    Code:
    alignment top_right
    background no
    border_width 1
    cpu_avg_samples 2
    
    #colors
    default_color EEEEE0
    color0 FFA54F        #titles
    color1 EEEEE0        #sub-titles
    color2 cccccc        #processes
    color3 556776        #graphs
    color8 696969        #DimGray
    
    default_outline_color white
    default_shade_color white
    draw_borders no
    draw_graph_borders yes
    draw_outline no
    draw_shades no
    use_xft yes
    xftfont Liberation Mono:size=7.5
    gap_x 1900
    gap_y 290
    minimum_size 315 680
    net_avg_samples 2
    no_buffers yes
    out_to_console no
    out_to_stderr no
    extra_newline no
    own_window yes
    own_window_transparent yes
    own_window_argb_visual yes
    own_window_type normal
    own_window_class conky-semi
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    stippled_borders 0
    update_interval 1.0
    uppercase no
    use_spacer none
    show_graph_scale no
    show_graph_range no
    double_buffer yes
    
    
    
    
    
    TEXT
    ${color2}${font Liberation Sans:size=60}${time %l:%M%P}${color2}${font}
    
    
        ${font Liberation Sans:size=14}${time %A}         ${time %B %e, %Y}
    ${font}
    ${goto 40}Sunrise: ${execpi 600 sed -n '14p' /home/brendan/accuweather_conky_USA/current}   ${goto 170}Moonrise: ${execpi 600 sed -n '16p' /home/brendan/accuweather_conky_USA/current}
    ${goto 40}Sunset:  ${execpi 600 sed -n '18p' /home/brendan/accuweather_conky_USA/current}   ${goto 170}Moonset:  ${execpi 600 sed -n '20p' /home/brendan/accuweather_conky_USA/current}
    
    ${goto 20}${color0}${font Nimbus Sans L:bold:size=10}Current $font${color8}${voffset -2}${hr 2}${texeci 600 bash /home/brendan/accuweather_conky_USA/accuweather_USA_script}
    
    ${goto 40}${font conkyweather:size=40}${color3}${execi 600  sed -n '23p' ~/accuweather_conky_USA/current}${color}
    ${font Nimbus Sans L:size=30}${goto 120}${voffset -75}${execpi 600 sed -n '2p' /home/brendan/accuweather_conky_USA/current}°
    ${font}${goto 120}${voffset -33}${execpi 600 sed -n '1p' /home/brendan/accuweather_conky_USA/current|fold -w30}
    
    ${goto 120}Wind:           ${execpi 600 sed -n '12p' /home/brendan/accuweather_conky_USA/current} ${execpi 600 sed -n '13p' /home/brendan/accuweather_conky_USA/current}mph
    ${goto 120}Feels Like:     ${execpi 600 sed -n '3p' /home/brendan/accuweather_conky_USA/current}°
    ${goto 120}Humidity:       ${execpi 600 sed -n '5p' /home/brendan/accuweather_conky_USA/current}%
    ${goto 120}Pressure:       ${execpi 600 sed -n '6p' /home/brendan/accuweather_conky_USA/current}in
    ${goto 120}Cloud Cover:    ${execpi 600 sed -n '7p' /home/brendan/accuweather_conky_USA/current}%
    ${goto 120}UV Index:       ${execpi 600 sed -n '8p' /home/brendan/accuweather_conky_USA/current}
    ${goto 120}Dew Point:      ${execpi 600 sed -n '9p' /home/brendan/accuweather_conky_USA/current}°
    ${goto 120}Precipitation:  ${execpi 600 sed -n '10p' /home/brendan/accuweather_conky_USA/current}in
    ${goto 120}Visibility:     ${execpi 600 sed -n '11p' /home/brendan/accuweather_conky_USA/current}miles
    
    
    ${goto 20}${color0}${font Nimbus Sans L:bold:size=10}Forecast $font${color8}${voffset -2}${hr 2}
    
    ${goto 40}${font conkyweather:size=40}${color3}${execi 600  sed -n '6p' ~/accuweather_conky_USA/images}${color}${font Nimbus Sans L:bold:size=8}${goto 120}${voffset -40}${execpi 600 sed -n '1p' /home/brendan/accuweather_conky_USA/days}
    ${font}${goto 120}${execpi 600 sed -n '2p' /home/brendan/accuweather_conky_USA/messages|fold -w30}
    ${goto 120}High: ${execpi 600 sed -n '1p' /home/brendan/accuweather_conky_USA/temperatures}°  Low: ${execpi 600 sed -n '2p' /home/brendan/accuweather_conky_USA/temperatures}°
    
    ${goto 40}${font conkyweather:size=40}${color3}${execi 600  sed -n '7p' ~/accuweather_conky_USA/images}${color}${font Nimbus Sans L:bold:size=8}${goto 120}${voffset -35}${execpi 600 sed -n '2p' /home/brendan/accuweather_conky_USA/days}
    ${font}${goto 120}${execpi 600 sed -n '5p' /home/brendan/accuweather_conky_USA/messages|fold -w30}
    ${goto 120}High: ${execpi 600 sed -n '3p' /home/brendan/accuweather_conky_USA/temperatures}°  Low: ${execpi 600 sed -n '4p' /home/brendan/accuweather_conky_USA/temperatures}°
    
    ${goto 40}${font conkyweather:size=40}${color3}${execi 600  sed -n '8p' ~/accuweather_conky_USA/images}${color}${font Nimbus Sans L:bold:size=8}${goto 120}${voffset -35}${execpi 600 sed -n '3p' /home/brendan/accuweather_conky_USA/days}
    ${font}${goto 120}${execpi 600 sed -n '8p' /home/brendan/accuweather_conky_USA/messages|fold -w30}
    ${goto 120}High: ${execpi 600 sed -n '5p' /home/brendan/accuweather_conky_USA/temperatures}°  Low: ${execpi 600 sed -n '6p' /home/brendan/accuweather_conky_USA/temperatures}°
    
    ${goto 40}${font conkyweather:size=40}${color3}${execi 600  sed -n '9p' ~/accuweather_conky_USA/images}${color}${font Nimbus Sans L:bold:size=8}${goto 120}${voffset -35}${execpi 600 sed -n '4p' /home/brendan/accuweather_conky_USA/days}
    ${font}${goto 120}${execpi 600 sed -n '11p' /home/brendan/accuweather_conky_USA/messages|fold -w30}
    ${goto 120}High: ${execpi 600 sed -n '7p' /home/brendan/accuweather_conky_USA/temperatures}°  Low: ${execpi 600 sed -n '8p' /home/brendan/accuweather_conky_USA/temperatures}°
    
    ${goto 40}${font conkyweather:size=40}${color3}${execi 600  sed -n '10p' ~/accuweather_conky_USA/images}${color}${font Nimbus Sans L:bold:size=8}${goto 120}${voffset -35}${execpi 600 sed -n '5p' /home/brendan/accuweather_conky_USA/days}
    ${font}${goto 120}${execpi 600 sed -n '14p' /home/brendan/accuweather_conky_USA/messages|fold -w30}
    ${goto 120}High: ${execpi 600 sed -n '9p' /home/brendan/accuweather_conky_USA/temperatures}°  Low: ${execpi 600 sed -n '10p' /home/brendan/accuweather_conky_USA/temperatures}°

  4. #504
    Join Date
    Feb 2010
    Beans
    Hidden!

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Quote Originally Posted by mgalvezb View Post
    Hi guys.. I have a similar problem like user Phyllinux (conky accuwather int images) dont show images.
    I probe change - for + , but I dont have images...

    This is my url:
    http://www.accuweather.com/es-mx/cl/...uick-look.aspx

    Any idea?

    Thanks
    Use this line ending with: ?cityID=60449
    Code:
    address="http://www.accuweather.com/es-mx/cl/region-metropolitana/santiago/quick-look.aspx?cityID=60449"
    HEAVY EDIT - I have Spanish working for Buenos Aires - now for some final tweaks:



    Gracias mgalvezb and thank you Teo ....
    Last edited by Sector11; November 6th, 2011 at 10:37 PM.

  5. #505
    Join Date
    Aug 2005
    Location
    Mars
    Beans
    245

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Quote Originally Posted by FrankenCub View Post
    Code:
    #!/bin/bash
    sleep 30 && DISPLAY=:0.0 conky;
    sleep 30 && DISPLAY=:0.0 conky2;
    conkyrc2

    #!/bin/bash
    sleep 30 &&
    conky -c ~/.conky &
    conky -c ~/.conkyrc2

    Using accuw_USA_script location I posted last night I see your temps with no errors.
    Attached Images Attached Images
    Last edited by BoredOutOfMyMind; November 6th, 2011 at 10:22 PM.

  6. #506
    Join Date
    Feb 2008
    Beans
    5,636

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    UPDATE - Scripts 1d and 1e re-bundled
    The conkyrcs of both scripts use a lot of images, so conky caches them. The result is that the images never update. The solution is to put
    Code:
    imlib_cache_size 0
    in your conkyrc file (settings section). If you already have the script and the conkyrc, don't bother downloading them again: that's the only change to the package, you can do it manually.
    Scripts rebundled.

  7. #507
    Join Date
    Oct 2010
    Beans
    16

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Thanks Teo and Sector11 . My conky works finally!!!!!!!!!!!!!!!!!

  8. #508
    Join Date
    Aug 2005
    Location
    Mars
    Beans
    245

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Quote Originally Posted by TeoBigusGeekus View Post
    The conkyrcs of both scripts use a lot of images
    Teo, I appreciate your work on this endeavour. Please accept this is what I see as a member of a community across different Linux distros and WM.

    One of the things that kaivalagi did with conkyforecast was use of standard icons. All the sed calls change the standard iconsets being used across platform including Gnome, KDE, XFCE, E-17, etc, etc, etc. All the download of an icon every XXX seconds is a waste when they could be cached in a font or /wicon directly and called locally ending the loops and calls.

    This is icon code 1 in the Accuweather iconset.

    This equals 32 for TWC

    I don't know enough about the programming to change my code, but would like to reduce my CPU and RAM load. Can the script recall local icons and current developed icons sets?

    [/soapbox]

    edit I found techno-mole already decoded standard Accuweather iconset in this post. hmmmm now to combine the codes.
    Last edited by BoredOutOfMyMind; November 7th, 2011 at 07:29 AM. Reason: Added link to April 13 2001 posting.

  9. #509
    Join Date
    Feb 2008
    Beans
    5,636

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Don't worry about cpu and ram usage. The images are all recalled from your pc.
    If you look into the script's folder (Int or USA), the images are all located inside the Forecast_Images folder - no image is ever downloaded.
    The script just downloads some text every 10 min or so, then parses it to isolate the important info and finds out which image to display from this text alone.
    From the conky documentation:
    imlib_cache_size Imlib2 image cache size, in bytes. Defaults to 4MiB. Increase this value if you use $image lots. Set to 0 to disable the image cache.
    Before putting this setting inside conkyrc, conky cached the displayed images.
    This caused the forecast not to update the images (from your local folder may I remind you once more) instantly.
    But even before putting
    Code:
    imlib_cache_size 0
    in your conkyrc, the max amount you would burden your ram was 4mb - not a big deal IMO.
    Of course, after putting it, you take away any additional caching burden.

    As you can see from the following screenshot, conky, even after adding a few more details, ie. cpu, ram, network info, takes about 1.50% of cpu power (of a Pentium 4 @ 1GH) and 0.58% of ram (of 1Gb @ 333mz, which is about 6MB).

    PS: At this point, I would like to apologize for the constant updates of the last 2 scripts. I know I should have tested them for a week or so before posting them, but I wanted to share ASAP.
    Attached Images Attached Images
    Last edited by TeoBigusGeekus; November 7th, 2011 at 11:24 AM.

  10. #510
    Join Date
    Feb 2010
    Beans
    Hidden!

    Re: HOW TO: Conky weather info using Accuweather/WUnderground/NWS

    Quote Originally Posted by TeoBigusGeekus View Post
    PS: At this point, I would like to apologize for the constant updates of the last 2 scripts. I know I should have tested them for a week or so before posting them, but I wanted to share ASAP.
    Actually putting them out as you did does more good then bad.

    The code gets tested on different machines, distros, DE's or WM's For example, my setup:

    Debian testing - no DE - just the WM (OpenBox).

    And because I'm testing for a friend: Debian testing with Xfce4 - the same conky runs just fine.


    Side Note: I have always used
    Code:
    imlib_cache_size 0
    from day one Images or not it's a standard in all my conkys. - Since I use the same above TEXT for all conkys.

    @ Boomer: keep those conkyForecast images as they only have 6 days to live anyway. Converting them won't be so bad, just rename them to match what is in your /Forecast_Images folder. Some config changes will be needed - those images are square not rectangular.

    KUDOS to Teo for the great work he's put in on this project!
    Something for everyone and with a change in two lines - multilingual as well
    Last edited by Sector11; November 7th, 2011 at 02:12 PM.

Page 51 of 122 FirstFirst ... 41495051525361101 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •