open All Channels
seplocked Out of Pod Experience
blankseplocked Music search tool - finds and downloads music
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: [1] 2 3 4 5 6 7

Author Topic

Ryysa
Mission Fail
Posted - 2008.09.02 22:47:00 - [1]
 

Edited by: Ryysa on 25/01/2010 19:18:01
Hello.
I have been developing a small windows program on the side every now and then, which allows you to search and download music, fast.

Downloads are done via HTTP, you can find nearly any music on there at good quality.
I have made it for myself, but quite a lot of my friends have tested it, and after fixing some bugs it seems to work fine.
Be aware, that you are downloading this at your own risk. In short - if you install a keylogger on your computer, don't blame me later. You'll just have to trust me (or virustotal) that this file is clean.

Screenshot:
http://gm.mainframe.no/stuff/search.png

License:
I hereby place this program and all contents of the downloadable .zip archive into the public domain.

Download link:
http://gm.mainframe.no/stuff/search.zip
By downloading this, you agree to the the disclaimer at the bottom.

Virustotal link (exe file, unzipped):
http://www.virustotal.com/analisis/f6685fd0b44b3cafb85005ff2916552b063898d99ed989a4436b22a25dfc3df7-1252608076

Features:
* Fast search and download
* Relatively small size - 1.7mb, runs under Windows and under Wine natively in Linux and on EeePC, contact me if you need a version for the latter ones.
* Doubleclick in file list to launch associated player with mp3 files.
* Extend search finds more matches for a given search, if available.
* In Soviet Russia music listens you
* If you need more information, click the blue note icon in the upper left corner and select "display help".

P.S.
If the address of the place I am using changes for some reason, or it dies, then the program will die with it. I try to keep it updated/functional though, as I use it myself every day.

DISCLAIMER:
No Liability for consequential damages: To the maximum extent permitted by applicable law, in no event shall I, the author of this program, be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the software product, even if I have been advised of the possibility of such damages.

No Warranty: Any use of this software product is at your own risk. To the maximum extent permitted by applicable law, I, the author of this program, disclaim all warranties and conditions, either expressed or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, and noninfringement.

Arvald
Caldari
Drunken Space Irish
Posted - 2008.09.02 22:51:00 - [2]
 

Edited by: Arvald on 02/09/2008 22:54:32
hell ill give it a try, give me a few and ill get back to ya

getting this message when i run it

Error sourcing /Mitka/tcl/search.tcl: can't find package htmlparse
(Desktop) 1 %

Benco97
Gallente
Terraprobe Dynamics
Posted - 2008.09.02 22:51:00 - [3]
 

Edited by: Benco97 on 02/09/2008 22:52:56
This is real tempting... but I'm a chicken.
Things are perfectly able to mess up a computer without getting caught in any virus nets, CCP are good at that Laughing

No, actually you're a known member of the community afterall so I'm going to go put this on my laptop, will report back soon!


Edit- All I get is "Error sourcing /Mitka/tcl/search.tcl: can't find package htmlparse"

Ryysa
Mission Fail
Posted - 2008.09.02 23:00:00 - [4]
 

Ah, i knew i would **** something up.

Fixed. Re-download from same URL please.
Updated VirusTotal link also.

Benco97
Gallente
Terraprobe Dynamics
Posted - 2008.09.02 23:03:00 - [5]
 

Edited by: Benco97 on 02/09/2008 23:04:09
..oh... my...gods...

Ryysa, you're a genius.

Edit- Is there a way to stop a download in progress?

Ryysa
Mission Fail
Posted - 2008.09.02 23:05:00 - [6]
 

Edited by: Ryysa on 02/09/2008 23:06:30
Thanks, although I am 100% sure there are bugs in it.

So if you manage to break it in any way or get any obscure error messages, do let me know.

Originally by: Benco97
Is there a way to stop a download in progress?

Currently not. Or well, you can just close the program.
I hope your connection is not too awful.

I can add a stop button next to the download - but i'll probably do that tomorrow.

Benco97
Gallente
Terraprobe Dynamics
Posted - 2008.09.02 23:20:00 - [7]
 

It's working well for me so far, good stuff.
Few little tweaks would be nice, being able to resize the lower portion of the view and also an indicator that the download is finished..like.. the bar being in a different colour and THEN becoming green or something like that but things like that really aren't important are they.

Ryysa
Mission Fail
Posted - 2008.09.02 23:26:00 - [8]
 

Edited by: Ryysa on 02/09/2008 23:30:23
Those are all good points, I'll put them down.
Regarding the bar, I'll have to think how to do that. It uses native "widgets", meaning green or blue, depends on your windows theme.
Probably just destroy the bar, and say "Finished" instead.

But they are little tweaks, I'd rather see you "break" some larger part of the functionality :D

pwnedgato
Posted - 2008.09.02 23:36:00 - [9]
 

I'm good at breaking things. I'll take a stab.

Arvald
Caldari
Drunken Space Irish
Posted - 2008.09.02 23:53:00 - [10]
 

you.....are.....GOD!

Slade Trillgon
Endless Possibilities Inc.
Posted - 2008.09.03 01:11:00 - [11]
 

With the responses from Arvald and Benco97 I want to try this, but I do not want to add anymore stuff to this computer. It can barely handle EVE right now. But the page is BM for future reference.


Slade

Bish Ounen
Gallente
Best Path Inc.
Cult of War
Posted - 2008.09.03 01:18:00 - [12]
 

Not to throw cold water on your enthusiasm, goodness knows this is a great concept and it's fantastic that you are taking the time to do it.

But are you familiar with Vuse (formerly Azureus)? It's an open source project that does exactly what you want to do with this. It's available for Windows, Mac and Linux, and has active development communities working on it.

You might want to consider joining one of those communities rather than trying to reinvent the wheel.

Arvald
Caldari
Drunken Space Irish
Posted - 2008.09.03 04:46:00 - [13]
 

oh i do have one suggestions, it would be nice if you could just set a folder for songs to be saved to automatically

Ryysa
Mission Fail
Posted - 2008.09.03 07:05:00 - [14]
 

Edited by: Ryysa on 03/09/2008 07:05:46
Originally by: Bish Ounen
But are you familiar with Vuse (formerly Azureus)? It's an open source project that does exactly what you want to do with this. It's available for Windows, Mac and Linux, and has active development communities working on it.

You totally don't get the point of the app.
Vuze is a pretty heavy java torrent application. That uses a lot of ram and that you have to install.

This thing uses less than 10mb ram, is NOT torrent, you can use it behind restrictive firewalls that only have port 80 open, it is a no-install one-click thing.

So - I am not re-inventing the wheel.
You are comparing apples to oranges, and it is clear, that you haven't tried it.

Also, the amount of music found and download speeds are MUCH better than vuze.

Originally by: Slade Trillgon
With the responses from Arvald and Benco97 I want to try this, but I do not want to add anymore stuff to this computer. It can barely handle EVE right now. But the page is BM for future reference.

That's the beauty - you don't need to install it or add it. It's a simple one-click download. No install, no memory hog, just run the 2.5mb executable, put it on your desktop, voila.
A pentium 1 could run it.

Originally by: Arvald
oh i do have one suggestions, it would be nice if you could just set a folder for songs to be saved to automatically

Noted, along with Benco's suggestions.
Please note, that to permamently save the folder, I would have to use the registry or some kind of initialization file.
I don't want to do that, as that involves leaving a trace of the program on your system.
However, currently, once you download one music file, it remembers the last directory used and when you start downloading the next one, offers to save into the last used directory.

Arvald
Caldari
Drunken Space Irish
Posted - 2008.09.03 07:08:00 - [15]
 

Originally by: Ryysa
Edited by: Ryysa on 03/09/2008 07:05:46
Originally by: Bish Ounen
But are you familiar with Vuse (formerly Azureus)? It's an open source project that does exactly what you want to do with this. It's available for Windows, Mac and Linux, and has active development communities working on it.

You totally don't get the point of the app.
Vuze is a pretty heavy java torrent application. That uses a lot of ram and that you have to install.

This thing uses less than 10mb ram, is NOT torrent, you can use it behind restrictive firewalls that only have port 80 open, it is a no-install one-click thing.

So - I am not re-inventing the wheel.
You are comparing apples to oranges, and it is clear, that you haven't tried it.

Also, the amount of music found and download speeds are MUCH better than vuze.

Originally by: Slade Trillgon
With the responses from Arvald and Benco97 I want to try this, but I do not want to add anymore stuff to this computer. It can barely handle EVE right now. But the page is BM for future reference.

That's the beauty - you don't need to install it or add it. It's a simple one-click download. No install, no memory hog, just run the 2.5mb executable, put it on your desktop, voila.
A pentium 1 could run it.

Originally by: Arvald
oh i do have one suggestions, it would be nice if you could just set a folder for songs to be saved to automatically

Noted, along with Benco's suggestions.
Please note, that to permamently save the folder, I would have to use the registry or some kind of initialization file.
I don't want to do that, as that involves leaving a trace of the program on your system.
However, currently, once you download one music file, it remembers the last directory used and when you start downloading the next one, offers to save into the last used directory.

oh, well that works

ArmedSolid
Caldari
Caldari Provisions
Posted - 2008.09.03 11:49:00 - [16]
 

OMG ok certain track,s iv,e been mooching around for for month,s with no success untill now !!

Many thanks Ryysa your a leg end im far from technical and still have no idea how you pulled this off all i know is it works damn well Very Happy

nice one

Ryysa
Mission Fail
Posted - 2008.09.03 12:23:00 - [17]
 

Originally by: Arvald
oh, well that works

Well, yes, but if you close the program, it will forget the directory, as I don't want to put more trash on people's systems than they already have.
But I guess you can live with it. With it's tiny memory footprint (and I don't think it leaks memory either), you can keep it loaded for longer periods of time.

Originally by: ArmedSolid
Many thanks Ryysa your a leg end im far from technical and still have no idea how you pulled this off all i know is it works damn well Very Happy

Well, it's just a bit of coding and searching from an internet index.
But the non-technical answer is:
Originally by: Ryysa
* In Soviet Russia music listens you

Ryysa
Mission Fail
Posted - 2008.09.03 18:55:00 - [18]
 

New build...

* Added ability to change the size of the download window relative to the result window.
* Improved timeout handling on size fetches, 3 second timeout with retry.
* Introduced 10 second timeout and graceful recovery for index search.

Link in OP, will update virustotal.

Kia Rash
Posted - 2008.09.03 23:38:00 - [19]
 

its the perfect thing for when you just remember that one song you wanted to hear, and with this you can find it and listen to it within a minute, no lenghty start up time for the software, a good catalogue and a very decent downrate.

beats most other ways that i used to use.

thanks for sharing it with usVery Happy

syphurous
Gallente
Center for Advanced Studies
Posted - 2008.09.04 02:32:00 - [20]
 

Heh, just make sure you can filter out RIAA IP addresses :P

Rawr Cristina
Caldari
Naqam
Posted - 2008.09.04 02:46:00 - [21]
 

Edited by: Rawr Cristina on 04/09/2008 03:00:21
Hum, will give it a try...

edit: seems to work fine. Can't find a lot of stuff but is super-fast for what it DOES find... Very very nice Shocked

Fraszoid
Caldari
Healthcare for Space Hermits
Posted - 2008.09.04 03:02:00 - [22]
 

This is amazing work, all that work trying to find songs on file sharing is over for me, this has everything I've tried to find. You are amazing, keep up this wonderful work.

Ryysa
Mission Fail
Posted - 2008.09.04 05:53:00 - [23]
 

Edited by: Ryysa on 04/09/2008 05:53:12
Thanks for the compliments.
However, do find bugs please :D

Originally by: syphurous
Heh, just make sure you can filter out RIAA IP addresses :P

Don't spread FUD here please.
It is not P2P based, and all downloads are done from a russian facebook clone. Last time I checked, russia does not give a damn about the RIAA.
As long as they can't monitor all your internet traffic, nothing will happen to you by using this program.

Amberly Coteaz
Amarr
The Black Rabbits
The Gurlstas Associates
Posted - 2008.09.04 07:00:00 - [24]
 

Originally by: Ryysa
New build...

* Added ability to change the size of the download window relative to the result window.
* Improved timeout handling on size fetches, 3 second timeout with retry.
* Introduced 10 second timeout and graceful recovery for index search.

Link in OP, will update virustotal.


You're awesome ugh

Ryysa
Mission Fail
Posted - 2008.09.04 16:29:00 - [25]
 

New build...

* Randomized user agent string.

This is a pre-emptive measure, if you don't know what that means, then don't worry about it.

Link still in OP, updated virustotal also.

Terra Sanctum
Penguins Unlimited FIght School and Catapult Range
Posted - 2008.09.04 16:44:00 - [26]
 

Fantastic stuff, this makes downloading music so easy.

Also checked out your work, great stuff also, keep up the good work. Smile

Ryysa
Mission Fail
Posted - 2008.09.04 16:46:00 - [27]
 

thx :)

Benco97
Gallente
Terraprobe Dynamics
Posted - 2008.09.04 17:27:00 - [28]
 

Nice changes, this is really excellent.

Kappas.
Galaxy Punks
Posted - 2008.09.04 17:43:00 - [29]
 

Keep getting a timeout :(

Firewall is disabled and exited as well

Kulmid
Paragon Fury
Cascade Imminent
Posted - 2008.09.04 18:34:00 - [30]
 

Edited by: Kulmid on 04/09/2008 18:40:17
was working great earlier, now I keep getting timeout as well



Pages: [1] 2 3 4 5 6 7

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only