so you have to use fake user agent?
Can future vlc do this?
IMHO VLC should have this option. No one should tell me what to use. If i've found my my favourite Player then I should have right to use that, and it shouldn't be they're call to tell me what player to use.
I am just curious... in which file is user agent info stored? (doesn't matter me if it's binary or not)
And why doesn't this work?
--http-user-agent=<string> User Agent
You can use a custom User agent or use a known one
Code: Select all
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --http-user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0"
but I still get
Code: Select all
[[TCP Remote Disconnected]]
Target 0 Connection 0 GET /stream.mp3 HTTP/1.0
Host: 127.0.0.1:8005
Accept: */*
User-Agent: NSPlayer/7.10.0.3059
Pragma: no-cache,rate=1.000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0
Pragma: xClientGUID={0xbabac001-0x792d-0x7791-0xff98b06cba62d63f}
Connection: Close
[[TCP Connected to remote (1212.95.32.219)]]
[[TCP local connected]]
[[TCP Remote Disconnected]]
Target 0 Connection 0 GET /stream.mp3 HTTP/1.0
Host: 127.0.0.1:8005
User-Agent: VLC/2.0.0 LibVLC/2.0.0
Icy-MetaData: 1
[[TCP Connected to remote (1212.95.32.219)]]
[[TCP local connected]]
[[TCP Remote Disconnected]]
Target 0 Connection 0 GET /stream.mp3 HTTP/1.1
Host: 127.0.0.1:8005
User-Agent: VLC/2.0.0 LibVLC/2.0.0
Range: bytes=0-
Connection: close
Icy-MetaData: 1
[[TCP Connected to remote (1212.95.32.219)]]
[[TCP local connected]]
why don't I get Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0 ? Does help really have documented parameters that doesn't actually exist?
Edit: I made Firefox give out VLC/2.0.0 LibVLC/2.0.0 as user agent (with plugin) and I can still download it.... Must be something else.