Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Recipes

Notices

Reply
 
Thread Tools Search this Thread
Old 07-12-2011, 12:36 AM   #1
Bortolotto
Member
Bortolotto began at the beginning.
 
Bortolotto's Avatar
 
Posts: 15
Karma: 14
Join Date: Jun 2011
Location: Brazil
Device: Kindle
Thumbs up Recipe for IDG Now! Brazil

Hi buddies!

I wanna share a new recipe with you. The source is the IDG Now! Brazil, an affiliate of International Data Group Inc.

Spoiler:
Code:

from calibre.web.feeds.news import BasicNewsRecipe

class IDGNow(BasicNewsRecipe):
    title                  = 'IDG Now!'
    __author__             = 'Diniz Bortolotto'
    description            = 'Posts do IDG Now!'
    oldest_article         = 7
    max_articles_per_feed  = 20
    encoding               = 'utf8'
    publisher              = 'Now!Digital Business Ltda.'
    category               = 'technology, telecom, IT, Brazil'
    language               = 'pt_BR'
    publication_type       = 'technology portal'
    use_embedded_content   = False
    extra_css              = '.headline {font-size: x-large;} \n .fact { padding-top: 10pt  }'

    def get_article_url(self, article):
       link = article.get('link', None)
       if link is None:
           return article
       if link.split('/')[-1]=="story01.htm":
           link=link.split('/')[-2]
           a=['0B','0C','0D','0E','0F','0G','0I','0N'  ,'0L0S','0A','0J3A']
           b=['.' ,'/' ,'?' ,'-' ,'=' ,'&' ,'_','.com','www.','0',':']
           for i in range(0,len(a)):
              link=link.replace(a[i],b[i])
           link=link.split('&')[-3]
           link=link.split('=')[1]
           link=link + "/IDGNoticiaPrint_view"
       return link

    feeds                  = [
                              (u'Ultimas noticias', u'http://rss.idgnow.com.br/c/32184/f/499640/index.rss'), 
                              (u'Computa\xe7\xe3o Corporativa', u'http://rss.idgnow.com.br/c/32184/f/499643/index.rss'), 
                              (u'Carreira', u'http://rss.idgnow.com.br/c/32184/f/499644/index.rss'), 
                              (u'Computa\xe7\xe3o Pessoal', u'http://rss.idgnow.com.br/c/32184/f/499645/index.rss'), 
                              (u'Internet', u'http://rss.idgnow.com.br/c/32184/f/499646/index.rss'), 
                              (u'Mercado', u'http://rss.idgnow.com.br/c/32184/f/419982/index.rss'), 
                              (u'Seguran\xe7a', u'http://rss.idgnow.com.br/c/32184/f/499647/index.rss'), 
                              (u'Telecom e Redes', u'http://rss.idgnow.com.br/c/32184/f/499648/index.rss')
                             ]

    reverse_article_order  = True
Attached Files
File Type: txt IDGNowBrazil.txt (2.1 KB, 192 views)
Bortolotto is offline   Reply With Quote
Old 07-14-2011, 02:40 PM   #2
mtsp
Enthusiast
mtsp began at the beginning.
 
Posts: 31
Karma: 12
Join Date: Jul 2011
Location: São Paulo, Brasil/Brazil
Device: Kindle 3 3G
Massa!
Thanks
mtsp is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hi, From Brazil Rlegrand Introduce Yourself 13 09-03-2010 05:10 PM
Hello from Brazil! _Rodrigo_ Introduce Yourself 11 09-02-2010 09:16 PM
Greetings from Brazil toolio Introduce Yourself 8 02-19-2010 08:17 PM
Hello from Brazil! voidIndigo Introduce Yourself 5 03-03-2009 04:33 PM
Oi from Brazil! Slr Introduce Yourself 3 08-15-2008 05:00 AM


All times are GMT -4. The time now is 03:27 AM.


MobileRead.com is a privately owned, operated and funded community.