Author Topic: 1 0 0 1  (Read 17795 times)

garetjax

  • Sr. Member
  • ****
  • Posts: 45
  • suck it
    • View Profile
    • 1001Skins
Re: 1 0 0 1
« Reply #30 on: September 16, 2017, 02:26:41 AM »
GaretJax, will you update the ClassicPro plugin at 1001 Skins, please?
It is ClassicPro_2.03_jRGrNDV2mKc_(2017-03-21), while the latest version is ClassicPro_2.03_Zcb1ZN7Jo_4_(2017-04-27).

Updated
Owner 1001skins.com | Developer WMC/WCL

garetjax

  • Sr. Member
  • ****
  • Posts: 45
  • suck it
    • View Profile
    • 1001Skins
Re: 1 0 0 1
« Reply #31 on: September 16, 2017, 02:28:07 AM »
I should probably put up a mirror page here as well for it (along with a bit more about cPro since I'm including it in wacup) due to whatever is going on with the skin consortium site. I assume no one has been able to get in contact with people about it ?.

Also would it be better to have a skins sub-forum on here or leave it as-is in the general section ?

-dro
FYI: There is an API Available for accessing all of 1001skins...(just saying).
« Last Edit: September 16, 2017, 02:37:59 AM by dro »
Owner 1001skins.com | Developer WMC/WCL

dro

  • Admin / WACUP Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 3162
    • View Profile
    • WACUP (Winamp Community Update Project)
Re: 1 0 0 1
« Reply #32 on: September 16, 2017, 02:48:57 AM »
That took me a moment to realise you'd quoted me but also included a comment in the post (I think I've edited it correctly).

That could be most useful as a way to find & install skins from within WACUP.

Not sure on how the UI would work off the top of my head as everything so far is just setup for lists of the locally available skin so would need some sort of re-working to make web searching work (have attached a screenshot of the setup and in-wacup options).

-dro

garetjax

  • Sr. Member
  • ****
  • Posts: 45
  • suck it
    • View Profile
    • 1001Skins
Re: 1 0 0 1
« Reply #33 on: September 17, 2017, 03:45:27 AM »
It is standard json request; so, you could make a request from the ws and get back a set (#) of featured skins list that you could init a download from into a temp then use that file.  I've also, created an image handler that scales the preview images automagically available from the site as well (returns png | jpg | etc).  I also, included the search as an API Call;

----

Look into gSoap - a great open-source, C/C++ library for accessing web services. I've used this extensively for accessing services written in .Net. Commercial and not-for-profit licenses available.

FYI, before you get any idea's my c++ skils are shyte; I do c# winform/webform cuz, I am lazy; I like it to be built for me with all that fancy syntax highlighting, reflection and 'threading' (lol).

« Last Edit: September 17, 2017, 04:15:26 AM by garetjax »
Owner 1001skins.com | Developer WMC/WCL

dro

  • Admin / WACUP Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 3162
    • View Profile
    • WACUP (Winamp Community Update Project)
Re: 1 0 0 1
« Reply #34 on: September 17, 2017, 04:20:43 AM »
Can you send me the details or point me where to look for the api spec please :)

If it's a straight json response then gSoap might be a bit overkill plus the license & how their treating the GPL is an issue for me.

As so far libcurl + rapidjson has done me well when dealing with json responses with the main issue being getting the response reliably, the processing is the simple bit ;)

-dro
« Last Edit: September 17, 2017, 04:22:58 AM by dro »

garetjax

  • Sr. Member
  • ****
  • Posts: 45
  • suck it
    • View Profile
    • 1001Skins
Re: 1 0 0 1
« Reply #35 on: September 17, 2017, 06:51:56 PM »
« Last Edit: September 17, 2017, 06:53:26 PM by garetjax »
Owner 1001skins.com | Developer WMC/WCL

garetjax

  • Sr. Member
  • ****
  • Posts: 45
  • suck it
    • View Profile
    • 1001Skins
Re: 1 0 0 1
« Reply #36 on: September 17, 2017, 08:49:03 PM »
oh and to get an image

For a Preview Image (they are all big); comes from json return of a skin request:
http://www.1001skins.com/Assets/Handlers/PreviewImageHandler.ashx?image={skin_id}.big.{skin_preview_big}&w={intWidth}&h={intHeight}
Returns a binary file (jpg|png|etc) in the resampled size constraints requested. 

To Download again from the json return of a skin request a return field (skin_file) is used to pull the actual file and write it in the response:
http://www.1001skins.com/Assets/Handlers/filedownload.ashx?filename={skin_file}
Owner 1001skins.com | Developer WMC/WCL

ariszlo

  • Moderator
  • Hero Member
  • *****
  • Posts: 129
    • View Profile
Re: 1 0 0 1
« Reply #37 on: October 04, 2017, 06:04:00 PM »
cPro Relax hosted at 1001 throws up three error messages (see attached image) all because of a single missing slash in line 34 of colors.xml.

I am attaching the skin with a fixed colors.xml which I had downloaded from Skin Consortium before the site was hosed up.

GaretJax, will you replace cPro Relax at 1001 with this one, please?
Ariszló @ WinCustomize & DeviantArt