Search

 
 Join the Community, Create an EVE-ONLINE account or log in.

open All Channels
sepopen Out of Pod Experience
blanksepopen Music search tool - finds and downloads music
 
New Topic     |     Reply to Topic   
 
Pages: [1] 2 3 4

Author Topic

Ryysa
Firefly Inc.
Posted - 2008.09.02 22:47:00 - [1] - Quote

Edited by: Ryysa on 07/10/2008 06:31:48
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:
Freeware, closed source. Reason for closed source is, that it's currently not too pretty. Feel free to reverse-engineer the exe and monitor it's HTTP requests though.

Download link:
http://gm.mainframe.no/stuff/search.zip

Virustotal link:
http://www.virustotal.com/analisis/ed033cfeb1609f51f450929233e9cb15

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

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.

Arvald
Caldari
The Lumberjacks
Posted - 2008.09.02 22:51:00 - [2] - Quote

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
Posted - 2008.09.02 22:51:00 - [3] - Quote

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
Firefly Inc.
Posted - 2008.09.02 23:00:00 - [4] - Quote

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

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

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

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
Firefly Inc.
Posted - 2008.09.02 23:05:00 - [6] - Quote

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
Posted - 2008.09.02 23:20:00 - [7] - Quote

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
Firefly Inc.
Posted - 2008.09.02 23:26:00 - [8] - Quote

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] - Quote

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

Arvald
Caldari
The Lumberjacks
Posted - 2008.09.02 23:53:00 - [10] - Quote

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

Slade Trillgon
Masuat'aa Matari
Ushra'Khan
Posted - 2008.09.03 01:11:00 - [11] - Quote

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.
Ethereal Dawn
Posted - 2008.09.03 01:18:00 - [12] - Quote

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
The Lumberjacks
Posted - 2008.09.03 04:46:00 - [13] - Quote

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
Firefly Inc.
Posted - 2008.09.03 07:05:00 - [14] - Quote

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
The Lumberjacks
Posted - 2008.09.03 07:08:00 - [15] - Quote

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
Phantom Squad
Atlas Alliance
Posted - 2008.09.03 11:49:00 - [16] - Quote

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
Firefly Inc.
Posted - 2008.09.03 12:23:00 - [17] - Quote

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
Firefly Inc.
Posted - 2008.09.03 18:55:00 - [18] - Quote

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
Minmatar
Tribal Liberation Force
Posted - 2008.09.03 23:38:00 - [19] - Quote

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] - Quote

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

Rawr Cristina
Caldari
Liberi Fatalius
Exalted.
Posted - 2008.09.04 02:46:00 - [21] - Quote

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
Miner Guide to the Galaxy
Meerkat Federation
Posted - 2008.09.04 03:02:00 - [22] - Quote

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
Firefly Inc.
Posted - 2008.09.04 05:53:00 - [23] - Quote

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] - Quote

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
Firefly Inc.
Posted - 2008.09.04 16:29:00 - [25] - Quote

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
The TerraX Industrial Imperative
Posted - 2008.09.04 16:44:00 - [26] - Quote

Fantastic stuff, this makes downloading music so easy.

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

Ryysa
Firefly Inc.
Posted - 2008.09.04 16:46:00 - [27] - Quote

thx :)

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

Nice changes, this is really excellent.

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

Keep getting a timeout :(

Firewall is disabled and exited as well

Kulmid
The Accursed
Space Jerks
Posted - 2008.09.04 18:34:00 - [30] - Quote

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

New Topic     |     Reply to Topic