Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_httpcontrol (Read 965777 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Re: foo_httpcontrol

Reply #1225
What is Browser?
Doesn't it show up at the end of the download?
Can't you click continue and save?

Direct Link: https://foobar2000.xrea.jp/up/files/up1517.zip
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)

Re: foo_httpcontrol

Reply #1226
感谢提醒,更换浏览器下载之后就正常了,但是下载安装好新组件(foo_httpcontrol_0_97_28.fb2k组件)之后,发现在手机控制端电源功能(关机、重启)无效,希望下个版本可以修复,其他功能正常。

Please provide English translation in future posts.
TOS 10. All members must post in English. Content in other languages allowed as long as full English translations are provided, or otherwise at the discretion of the staff.

Google translation:
Thanks for reminding, after changing the browser and downloading it will be normal, but after downloading and installing the new component (foo_httpcontrol_0_97_28.fb2k component), I found that the power function (shutdown, restart) of the mobile phone control terminal is invalid, I hope the next version can be repaired, and other functions are normal

Re: foo_httpcontrol

Reply #1227
what are you using?
Device Controller: foobar2000 controller PRO?

Japanese wiki
https://foobar2000.xrea.jp/?General+64bit#h7682466
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)


Re: foo_httpcontrol

Reply #1229
???
use google translate
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)

HTTP Control component issue

Reply #1230
Hi everyone

I'm using foobar2000 v.2.1.3 [x86] and sometimes I'm using the remote control Pro for Android [Version 0.9.4.0a from July 2016].
Everything works great but recently I've noticed the following message on my Android app:
"Last version of HTTP Control component needed. Please get it on http://tiny.cc/fb2kc" (Please see screenshot attached).
When I open the download link, there's a zip file name: foobar2000 controller [PC-side setup] v2.0.1, and when I starting the installation process, I see that the component's version is: 0.97.14 (screenshot attached), which is older version then the one installed on my foobar2000 software: 0.97.28 (I got it from here.

My questions are:

1. Why do I get this message?

2. Is there any other source or newer version for the HTTP Control component?

Thanks in advance

🙏

 

Re: foo_httpcontrol

Reply #1231
The app in Android uses a different (+outdated) version than this one. BUT the version built for Android does have some extra commands, in particular the one which checks component version, not available on this one.

Therefore... it thinks the component is outdated (even if it is not), because the latest version doesn't output the version number.

All this has been documented here:
https://hydrogenaud.io/index.php/topic,62218.msg1028836.html#msg1028836

In case the developer wants to add the missing commands, which would fix your problem too.

Re: foo_httpcontrol

Reply #1232
In case the developer wants to add the missing commands, which would fix your problem too.
Finally have been doing it by myself, and works fine. Added Version, FoobarVersion (which I found to be requested only after adding the previous one) and the GetQueue.

All emulate the functions needed by the controller, and seem to work fine on my side. This is the 32 bit dll. Must be put at
[foobar_profile]\user-components\foo_httpcontrol\

I don't have a bitbucket account and not interested on creating one, attached is the modified source code. For reference:
Spoiler (click to show/hide)

As far as I know, only things missing are the power actions related to shutdown, reboot, etc.

EDIT: updated readme.
Disclaimer: my experience with c++ comes from a lot of years ago, so don't complain if it crashes or whatever. Seems to work fine on my side though. This is just for the developer to merge it.

Re: foo_httpcontrol

Reply #1233
Thank you regor!
And sorry, but where can I get a remote control app for Android without a Google account, please? Do you see any possibility without PlayStore on the phone? Are there any trustworthy sources? Thank you.

Re: foo_httpcontrol

Reply #1234
I download any app from google store using Aurora store; it uses a fake account. Aurora store can be downloaded from github, f-droid, etc.
https://f-droid.org/packages/com.aurora.store/
(direct download of apks are at bottom)

Re: foo_httpcontrol

Reply #1235
Same version than above, but as component file, compatible with both x32 and x64.

Re: foo_httpcontrol

Reply #1236
is there a template just with artwork only?


Re: foo_httpcontrol

Reply #1238
is there a template just with artwork only?

This one might come close:
https://www.mediafire.com/file/hygzeejt5hz/lxofith.rar
Full cover art is the background, and if you tap it shows just the art and some controls above & below.


unfortunately this template doesn't update in real time like “ajquery-xxx”, when I switch the track in foobar, the information in the browser doesn't change and the cover doesn't change either. the cover is stretched, also.

Re: foo_httpcontrol

Reply #1239
is there a template just with artwork only?

This one might come close:
https://www.mediafire.com/file/hygzeejt5hz/lxofith.rar
Full cover art is the background, and if you tap it shows just the art and some controls above & below.


unfortunately this template doesn't update in real time like “ajquery-xxx”, when I switch the track in foobar, the information in the browser doesn't change and the cover doesn't change either. the cover is stretched, also.
I'm not sure if foo_httpcontrol could be modified to force a template refresh in such cases.

Anyway, the reason my template refresh on real time is just because I force the template to update itself every x seconds and check for changes, which is a pretty easy thing to add to any template. The android app works the same.

When you ask for a template with just artwork, you mean this?
Quote
Full cover art is the background, and if you tap it shows just the art and some controls above & below.
I think I could add such mode to ajquery-xxx. Or maybe a new template.

Re: foo_httpcontrol

Reply #1240
Shared here all required files to use foobar controller on Android.
Original files as shared by the dev and updated files too (i.e. the new foo_httpcontrol compatible component) and the template with a minor fix. + APK file for Android (which seems to be gone on google play now).
https://github.com/regorxxx/foobar2000-assets/tree/main/foobar2000%20controller

Re: foo_httpcontrol

Reply #1241
Hi :)
Could you please tell me how to save the PC_new_installation_2.0.1 folder? I'll give it a try.
PC_new_installation_2.0.1
https://github.com/regorxxx/foobar2000-assets/tree/main/foobar2000%20controller
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)

Re: foo_httpcontrol

Reply #1242
That's a github limitation, you either download the entire repo or every single file manually. But this seems to work fine:
https://download-directory.github.io/

(will add it later at the readme)

Re: foo_httpcontrol

Reply #1243
Thank you. I was able to save it.
The biggest problem is that 'foobar2000 controller PRO_0.9.4.0a.apk' cannot be installed on Android 14.
------
It connects without any problems on any device except Android 14.
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)

Re: foo_httpcontrol

Reply #1244
Let's talk about that at the other thread to not pollute this one. It seems the other user was able to do it via USB ADB.

Re: foo_httpcontrol

Reply #1245
no, it is not possible. album art data is retrieved for playing item only.

Anyone know if this is still the case? Was similarly looking for a way to retrieve cover art for playlist items (via the JSON response ajquery provides).

Came across a Github repo for an Android front-end for httpcontrol which shows per-album cover art seemingly in a directory tab. Can't tell how they're achieving this, unless they're using something to traverse all directories and match cover art that way.

Edit: hmm, foo_beefweb's API includes per-item cover art retrieval. I should look into that component.

Re: foo_httpcontrol

Reply #1246
I'm having crashes using the QueryAdvance commands no matter what I do with any template.

Re: foo_httpcontrol

Reply #1247
no, it is not possible. album art data is retrieved for playing item only.
To clarify, by "not possible" back then I actually meant "not implemented".

I'm having crashes using the QueryAdvance commands no matter what I do with any template.
More details needed, probably. No crashes here on latest fb2k 2.2 preview x64 + v0.97.28

Also, afaik dmp files are only useful for a holder of pdb file generated on component build.

P.S. I don't have a place of fb2k remote in my life anymore, so consider this component a forgotten toy.

Re: foo_httpcontrol

Reply #1248
There is no more details, it happens with any command & value in one PC (win 10) and works fine doing the same on another (win 7). In the PC where it fails, it also fails if I reset all to default on the query steps preference page.

I will try to further investigate it, have no idea what's going on.

Have no problem updating the component by myself since I was able to build it without issues, but wanted to report in case you knew what was going on

Re: foo_httpcontrol

Reply #1249
@regor , try setting up a debugger in VS and see where it crashes. Copied from another thread...

Quote
As for debugging, I generally setup a junction from the VS output folder to a folder inside the user-components folder of a portable install. From an administrator command prompt, I might do something like..


Code: [Select]
mklink /D z:\foobar2000\profile\user-components\foo_sample z:\git\foobar2000-sdk\foobar2000\foo_sample\Release

Then inside VS itself, to to the Properties of your project>Debugging>Command and set it to the foobar instance above - in my case z:\foobar2000\foobar2000.exe

Also, make sure the project is set as the "startup project", Right click in solution explorer>set as startup project.

After compiling, click the debug menu>Start debugging (or press F5).