Forum

Results 1 to 5 of 5
  1. #1
    Join Date
    February 2012
    Location
    Nuremberg, Bavaria
    Posts
    258

    [Improvement] Add client information to TeamSpeak3-ImageFetcher requests

    Hey,
    I get a lot of HTTP(S) requests from the user-agent TeamSpeak3-ImageFetcher-1.0 as they fetch the images for their banner from my server.

    I've tried to build something cool, but this is not possible as the HTTP headers only include the clients IP address, but nothing else, unfortunately. Ok, it is already possible, but as I only have the IP address of the client, I have to guess the correct client, if there are multiple clients with the same IP address (eg. siblings using the same internet as they life in the same house).

    What about adding one of these values to the user-agent or a different header?
    • client_id
    • client_database_id
    • client_unique_identifier


    As the
    Code:
    client_id
    changes with every login, I would suggest one of the other values.

    The user-agent could look like this for example:
    • client_id
      Code:
      TeamSpeak3-ImageFetcher-1.0/7
    • client_database_id
      Code:
      TeamSpeak3-ImageFetcher-1.0/35
    • client_unique_identifier
      Code:
      TeamSpeak3-ImageFetcher-1.0/A1v55RjbESxZ7ncN5Uql+VfUs=


    Using one of these information, you could fetch the clients information using the TS3PHPFramework for example.

  2. #2
    Join Date
    November 2017
    Location
    Cologne, Germany
    Posts
    181
    Isn't the ImageFetcher also used to retrieve images for channel descriptions? Because that would allow anyone with write access to channel descriptions to gain access to the same data which you probably don't want.

  3. #3
    Join Date
    February 2012
    Location
    Nuremberg, Bavaria
    Posts
    258
    @RandomHost this is something, what the admin needs to take care of, when he develops something in my opinion.

    But... If the client has already write access, he will already have access to the same data, hasn't he?

    Do you have an example for your reason, where it can be a problem?

  4. #4
    Join Date
    October 2016
    Location
    Berlin, Berlin, Germany
    Posts
    160
    Sebi94 great idea!
    Would be pretty sensible. However, questionable in Channel description, assume that it was more related to the banner. Would act for the banner of the Fetcher differently than the Fetcher of the Channel description would be the super!

  5. #5
    Join Date
    August 2015
    Posts
    22
    Will it be introduced?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Requests for next client update
    By Polimpo4 in forum Suggestions and Feedback
    Replies: 2
    Last Post: May 21st, 2018, 11:39 AM
  2. Using teamspeak3 connection information in other programs
    By mrcake in forum Client Plugins / Lua Scripts
    Replies: 2
    Last Post: December 18th, 2014, 07:34 PM
  3. [Rejected] [CLIENT] Build date/time improvement
    By mpqo_ in forum Suggestions and Feedback
    Replies: 1
    Last Post: April 14th, 2014, 08:30 AM
  4. [Improvement Requests]
    By x!sign.dll in forum General Questions
    Replies: 11
    Last Post: December 21st, 2009, 04:05 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •