commit 0a02356b0e985942f3eb5183cb055abd95e57890
parent c396185f14093cd5800e58419edad4b4109ff532
Author: parazyd <parazyd@dyne.org>
Date: Sat, 25 Nov 2017 13:38:44 +0100
announce both to self and a remote directory
Diffstat:
1 file changed, 13 insertions(+), 7 deletions(-)
diff --git a/damn.py b/damn.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# See LICENSE file for copyright and license details.
-from os.path import isfile
+from os.path import isfile, join
from getpass import getpass
from stem.control import Controller
import simplejson as json
@@ -69,12 +69,18 @@ def main():
'message': message,
'signature': sign,
}]
- # resp = requests.post('http://qzhpi3jsbuvndnaw.onion/post',
- resp = requests.post('http://localhost:49371/post',
- data=json.dumps(payload),
- headers={'Content-Type': 'application/json'},
- # proxies={'http': 'socks5://127.0.0.1:9050'}
- )
+
+ directories = [
+ 'http://localhost:49371',
+ 'http://qzhpi3jsbuvndnaw.onion',
+ ]
+
+ for i in directories:
+ if i.endswith('.onion'):
+ prx = {'http': 'socks5h://127.0.0.1:9050'}
+ resp = requests.post(join(i, 'post'), data=json.dumps(payload),
+ headers={'Content-Type': 'application/json'},
+ proxies=prx)
input('Press Enter to exit.')
return