fix ripbang url snipping and set command

This commit is contained in:
Daniel Dimijian 2022-03-02 01:49:17 -05:00
parent dc50793d2d
commit b5c1cf9144
1 changed files with 3 additions and 2 deletions

View File

@ -25,11 +25,12 @@ for argument in sys.argv[1:]:
searchengine = unquote(re.search("url=[^']+", r.text).group(0))
searchengine = searchengine.replace('url=', '')
searchengine = searchengine.replace('/l/?kh=-1&uddg=', '')
searchengine = searchengine.replace('/l/?uddg=', '')
searchengine = searchengine.replace('SEARCHTEXT', '{}')
searchengine = searchengine[0:searchengine.find("&rut")]
if os.getenv('QUTE_FIFO'):
with open(os.environ['QUTE_FIFO'], 'w') as fifo:
fifo.write('set searchengines %s %s' % (bang, searchengine))
fifo.write('config-dict-add url.searchengines %s %s' % (bang, searchengine))
else:
print('%s %s' % (bang, searchengine))