1
Commit Graph

43 Commits

Author SHA1 Message Date
eleksir
f544b875fb img-save.pl: fix typos, now it actually downloads links 2018-04-29 00:17:37 +03:00
eleksir
c49ad763ef img_url_memc.pl: add TCP_NODELAY socket option
img-save.pl: add logging if $DEBUG != 0
2018-04-28 16:34:27 +03:00
eleksir
229d05b801 img-save.pl:
* fix download condition
* when getting memcached keys we use  only first  slab in list, now all slabs
  are used, so we get full list of keys
2018-03-17 23:23:31 +03:00
eleksir
f9654faee0 web-link-saver: remove multithread stuff from img-save.pl script due to huge mem leak 2018-03-04 23:05:30 +03:00
eleksir
7d92d74bab img-save.pl: more eval magic, cleanups and coding style related stuff 2018-02-13 23:17:19 +03:00
eleksir
0d201b00ba fix memcache pool complints, fix eval magic 2018-02-09 22:05:35 +03:00
eleksir
d8a1e41eb2 fix coding style 2017-12-11 16:10:33 +03:00
eleksir
51b905cb70 * Plugins related to image downloding moved to subdir
+ Added plugin with sample dowloader that stores and retrieves links to/from memcache
2017-12-03 02:24:33 +03:00
eleksir
5e55c0dfc7 added img_url_tiny.pl, that uses HTTP::Tiny in order to download images 2017-11-26 21:09:56 +03:00
eleksir
de4a53f130 img_url_wget.pl:
* try to add windows support
  it's still wip as everything looks ok, but wget refuses to save file and shows cmd.exe like black window that disappears in a nick of second
2017-11-26 21:08:44 +03:00
eleksir
075bde3bb4 implement blacklists, resolve issue #3 2016-11-06 18:02:59 +03:00
eleksir
88b5b93b4d fix typo in help 2016-11-04 14:48:23 +03:00
eleksir
6c5b0e8517 implemented shortcuts "this" and ".", resolve issue #1 2016-11-04 14:33:34 +03:00
eleksir
b29e2e3b5f fixed minor issue with settings save format 2016-10-30 23:57:50 +03:00
eleksir
223603393b properly escape notify text body, now all messages should be shown 2016-10-30 22:36:13 +03:00
eleksir
5a9f9bdcd5 cleanup, remove duplicate code 2016-10-23 20:41:38 +03:00
eleksir
53aa3ed566 bump version in notifications.pl 2016-10-22 18:33:58 +03:00
eleksir
b5e4968b35 optimize fastpath, cleanup, move all possible routines to threads 2016-10-22 18:32:29 +03:00
eleksir
73f7997dbf micro optimization for big lists 2016-10-15 14:52:21 +03:00
eleksir
e3f657c7f6 now we handle all lists correctly 2016-10-15 13:08:54 +03:00
eleksir
889b1ec6c7 now lists handled more correctly 2016-10-15 09:40:23 +03:00
eleksir
cb5b2d6223 cleanup 2016-10-13 13:43:23 +03:00
eleksir
96f3c61317 cleanup variables in hotpath explicitly 2016-10-10 21:50:14 +03:00
eleksir
e61d4737d6 use system() instead of backticks where applicable 2016-10-08 20:17:37 +03:00
eleksir
1167d619e9 cleanup 2016-10-04 02:51:25 +03:00
eleksir
aba2920bf8 add on_unload script routines to clean out hooks 2016-10-02 01:48:58 +03:00
eleksir
05d0b6addd add on_unload script routines to clean out hooks 2016-10-02 01:48:24 +03:00
eleksir
72385248d8 code cleanup, fix minor issue with loading not yet created setting 2016-10-02 00:57:07 +03:00
eleksir
302700617d added command to show info about whitelist name for network 2016-10-01 23:37:38 +03:00
eleksir
2ffea839c6 logic fix, again; grand code cleanup 2016-10-01 20:03:11 +03:00
eleksir
23d2a751fa fix logic 2016-10-01 00:47:57 +03:00
eleksir
34262f77a9 add ability to save settings for notification plugin 2016-10-01 00:15:57 +03:00
eleksir
b45d06f5d3 try not to loose notifications if notification-daemon stuck from notifications havoc 2016-09-30 01:17:35 +03:00
eleksir
3112755e8c Fix thread leaking. 2016-09-25 22:28:55 +03:00
eleksir
4d3fc7044f We now strip all irc message formating.
Now we use hexchat event systen to send notifications in async manner.
2016-09-25 22:27:39 +03:00
eleksir
9de78532a6 added desktop notification script for hexchat 2016-09-18 02:35:57 +03:00
eleksir
753c2ca851 rework to utilize hc event system and threads 2016-09-16 00:54:23 +03:00
Sergey Fedosov
32e3c7d5b9 bump version :) 2016-09-13 21:59:15 +03:00
Sergey Fedosov
e11beb5d8c Grand cleanup of img_url_wget.pl - removed threads, as we need some trick to reall use threads and fork background jobs and other small cleanups 2016-09-13 21:56:14 +03:00
Sergey Fedosov
58b050c74e use rename() instead of mv() 2016-09-04 21:53:16 +03:00
Sergey Fedosov
86b0857f9f fix mimetype handling, make script syncronous 2016-09-04 21:20:45 +03:00
Sergey Fedosov
a98fc36c6f add perl variant of znc extras 2016-09-03 22:47:47 +03:00
Sergey Fedosov
a9d53db76b Initial commit. 2016-09-03 22:06:51 +03:00