Make Posting of Debug Logs Easier

  Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
sphere Offline
Team-Kodi Member
Posts: 1,299
Joined: Jul 2009
Reputation: 60
Location: Germany
Post: #16
Regarding the spam, if nothing else helps we could integrate a captcha mechanism (the add-on could show a captcha image and input box). I am not sure if there are any captcha services which can be "kodi friendly", e.g. answer out of digits so the hassle of typing the answer with a remote is low enough.

What do you think?

My GitHub. My Add-ons:
[Image: IOoywq0.jpg]
find quote
takoi Offline
Team-Kodi Member
Posts: 1,223
Joined: Oct 2009
Reputation: 25
Location: Norway
Post: #17
I think the usability can improved here. Tbh email setup is too cumbersome, and those urls are too long to remember so you have to write it down anyway. One thing I've seen getting very popular recently (especially as one time security codes) is using two randomly generated (but real) words that together doesn't make any sense. That way it will be very easy to remember. We could use that in place of the ids and urls. So when you upload the log it say 'give these words to the developer' or something. This will ofc require support from backend..
find quote
takoi Offline
Team-Kodi Member
Posts: 1,223
Joined: Oct 2009
Reputation: 25
Location: Norway
Post: #18
On security: we can at least add api keys and obfuscate it in either the addon or in core. That will at least take care of the lazy spammers.
find quote
sphere Offline
Team-Kodi Member
Posts: 1,299
Joined: Jul 2009
Reputation: 60
Location: Germany
Post: #19
(2015-02-17 12:26)takoi Wrote:  I think the usability can improved here. Tbh email setup is too cumbersome, and those urls are too long to remember so you have to write it down anyway. One thing I've seen getting very popular recently (especially as one time security codes) is using two randomly generated (but real) words that together doesn't make any sense. That way it will be very easy to remember. We could use that in place of the ids and urls. So when you upload the log it say 'give these words to the developer' or something. This will ofc require support from backend..

"Email setup" is totally easy: On first start the add-on just asks for your email-address, thats all.


(2015-02-17 12:26)takoi Wrote:  On security: we can at least add api keys and obfuscate it in either the addon or in core. That will at least take care of the lazy spammers.
I am pretty sure that obfuscating won't help here. I know there are multiple clones of my code/add-on used "by the bad guys". They will just copy my code (its GPL, so its by design). TBH I could write an DDOS tool using my code in about 10 minutes.

Regarding spam/ddos, I only see the captcha possibility - thats what it is designed for.

My GitHub. My Add-ons:
[Image: IOoywq0.jpg]
find quote
prae5 Offline
Team-XBMC Forum Moderator
Posts: 2,064
Joined: Jan 2009
Reputation: 34
Location: Cambridge, UK
Post: #20
I do a lot of filter and blocking of IP addresses already. I'm reasonably sure I've got that taken care of now.

In terms of urls, that is changing slightly - will be slightly shorter.

I will look at API keys at some point, I'd rather avoid captchas (as personally I hate them).
find quote
zag Offline
Retired Team-Kodi Member
Posts: 4,006
Joined: Oct 2007
Reputation: 75
Location: UK
Post: #21
Just bumping this as its gone nowhere yet
(This post was last modified: 2015-05-14 12:07 by zag.)
find quote
Ned Scott Offline
Banned
Posts: 31,462
Joined: Jan 2011
Location: Arizona, USA
Post: #22
This won't really help with posting the logs themselves, but just an FYI: v15 has a default keymap toggle for debugging. Just do shift+control+D
find quote
Post Reply