mirror of
https://gitlab.com/jeancf/twoot.git
synced 2025-03-27 07:56:48 +00:00
Correct url in image downloads
This commit is contained in:
parent
822215fefe
commit
67bf87213d
21
twoot.py
21
twoot.py
@ -85,9 +85,9 @@ def process_card(card_container):
|
|||||||
link = card_container.get('href')
|
link = card_container.get('href')
|
||||||
|
|
||||||
# Do not extract image for youtube links
|
# Do not extract image for youtube links
|
||||||
image_url = 'twitter.com' + card_container.div.div.img.get('src')
|
image_url = 'https://nitter.net' + card_container.div.div.img.get('src')
|
||||||
list.append(image_url)
|
list.append(image_url)
|
||||||
logging.debug('Extracted still image of dailymotion video from card')
|
logging.debug('Extracted image from card')
|
||||||
|
|
||||||
return list
|
return list
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ def process_attachments(attachments_container, get_vids, twit_account, tweet_id,
|
|||||||
pics = []
|
pics = []
|
||||||
images = attachments_container.find_all('a', class_='still-image')
|
images = attachments_container.find_all('a', class_='still-image')
|
||||||
for image in images:
|
for image in images:
|
||||||
pics.append(image.get('href'))
|
pics.append('https://nitter.net' + image.get('href'))
|
||||||
|
|
||||||
logging.debug('collected ' + str(len(pics)) + ' images from attachments')
|
logging.debug('collected ' + str(len(pics)) + ' images from attachments')
|
||||||
|
|
||||||
@ -212,17 +212,22 @@ def main(argv):
|
|||||||
max_age = float(args['a'])
|
max_age = float(args['a'])
|
||||||
min_delay = float(args['d'])
|
min_delay = float(args['d'])
|
||||||
|
|
||||||
|
# Remove previous log file
|
||||||
|
try:
|
||||||
|
os.remove(twit_account + '.log')
|
||||||
|
except FileNotFoundError:
|
||||||
|
pass
|
||||||
|
|
||||||
# Setup logging to file
|
# Setup logging to file
|
||||||
os.remove(twit_account + '.log')
|
|
||||||
logging.basicConfig(filename=twit_account + '.log', level=logging.DEBUG)
|
logging.basicConfig(filename=twit_account + '.log', level=logging.DEBUG)
|
||||||
logging.info('Running with the following parameters:')
|
logging.info('Running with the following parameters:')
|
||||||
logging.info(' -t ' + twit_account)
|
logging.info(' -t ' + twit_account)
|
||||||
logging.info(' -i ' + mast_instance)
|
logging.info(' -i ' + mast_instance)
|
||||||
logging.info(' -m ' + mast_account)
|
logging.info(' -m ' + mast_account)
|
||||||
logging.info(' -r ' + tweets_and_replies)
|
logging.info(' -r ' + str(tweets_and_replies))
|
||||||
logging.info(' -v ' + get_vids)
|
logging.info(' -v ' + str(get_vids))
|
||||||
logging.info(' -a ' + max_age)
|
logging.info(' -a ' + str(max_age))
|
||||||
logging.info(' -d ' + min_delay)
|
logging.info(' -d ' + str(min_delay))
|
||||||
|
|
||||||
# Try to open database. If it does not exist, create it
|
# Try to open database. If it does not exist, create it
|
||||||
sql = sqlite3.connect('twoot.db')
|
sql = sqlite3.connect('twoot.db')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user