PortableApps.com Wins Big in the 2009 SourceForge Community Choice Awards and hits 100 million portable apps served!

HTTP interface removed?

Submitted by StephenQ on May 21, 2007 - 3:09am

Has the http interface been removed from VLC Portable? I checked the modifications log on the app homepage and it does not mention it.
If you turn on debug log and then start the http interface and you get:

logger: using logger...
logger warning: no log filename provided, using `vlc-log.txt'
logger debug: opening logfile `vlc-log.txt'
main debug: using interface module "logger"
main debug: thread 3948 (interface) created at priority 0 (interface/interface.c:231)
main debug: looking for interface module: 1 candidate
http debug: using charset=UTF-8
http debug: base :8080
main: creating httpd
main debug: net: listening to port 8080
main debug: thread 4024 (httpd host thread) created at priority 0 (network/httpd.c:1078)
main debug: creating statistics handler
http error: cannot find any file in directory E:\PortableApps\VLCPortable\App\vlc\http
main debug: thread times: real 0m0.203125s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 4024 joined (network/httpd.c:1134)
main debug: HTTP host removed
main debug: no host left, stopping httpd
main warning: no interface module matching "http,none" could be loaded
main error: no suitable interface module
main error: interface "http" initialization failed

I checked for a http folder in the app directory, and there is none. Has it been removed for size or portability reasons? Could i add it in manually and it would still be portable?


( categories: )

Bump

Bumping this.

Still happens, is this meant to or not?

http error: cannot find any file in directory E:\PortableApps\VLCPortable\App\vlc\http
main error: no suitable interface module
main error: interface "http" initialization failed
http error: cannot find any file in directory E:\PortableApps\VLCPortable\App\vlc\http
main error: no suitable interface module
main error: interface "http" initialization failed

One way to learn if you can

One way to learn if you can add the directory manually is to do so, and place a file in it. I doubt very much if it will break anything, and it just might fix it.

If you do that experiment and it works, you might want to report back what the results are.

If that http interface is something many people might use, the HTTP directory should probably end up under .\Data instead of .\App\vlc -- but that's for the developer to figure out, most likely.

MC

do you have the chance

to install the local version and try it with that?

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

I'd also like to know what

I'd also like to know what the rationale behind removing the Web interface/http folder is and which was the last version that had this included.

I heavily rely on HTTP to control VLC and would be very appreciative if this could somehow be added back, and not by us just by copying it in.

Removed

It's been removed as it serves no purpose when run portably. It only serves a purpose on a home PC for remotely controlling stuff. And if that's your case, use the regular version.

Sometimes, the impossible can become possible, if you're awesome!