Warning: Use of undefined constant REQUEST_URI - assumed 'REQUEST_URI' (this will throw an Error in a future version of PHP) in /customers/9/e/0/kluwert.se/httpd.www/wp-content/themes/lighthouse/functions.php on line 73 ThugByte | Technical Blog

Category: ThugByte

ThugByte is a small software that crawls various websites for mp3 urls.
It allows you to Stream these Mp3 files and Download.

ThugbyteGithub == True?

ThugbyteGithub == True?

So i’ve decided to release ThugByte on Github.

Link

Why? Well i no longer maintaine it and i would just rather release it into the world, incase someone needs something from it than letting it “Die”.

The sourcecode lacks a lot of comments, but in my opinion its still understandable if you take the time.

I’ve also removed API keys and etc and replace with it “###API###”.

 

ThugByte 1.5.8

ThugByte 1.5.8

Thugbyte 1.5.8
-Tab searches
-Removed Playlist, filled no function
-Removed Webservice, filled no function
-Removed Lan support, Filled no function
-Fixed small bugg when shuting down, if the download form was open
-Removed Theme creator, Filled no function and made the program die if incorrect colours was set.
-Fixed Source one, Altho it seems the like libary has shrunk.

Download below

Thugbyte 1.5.8
Thugbyte Update 1.5.2

Thugbyte Update 1.5.2

New update up.
So what’s new?

  • The Design has changed a bit
  • Added another sound Source (This source only allows up to 6 requests per IP per 30sec, so dont spam play songs. Search is no issue tho.)
  • Added a webservice that can use source 1 and 3, this can be access under “Server_Client”
    To access these run localhost:666 for Source 1 and localhost:666/S1 for Source 3
  • Added a BETA theme manager
  • Fixed bugg where Downloadmanager would not shut down when main program was exited
  • Volume slider will now remember your audio settings, its saves current position each time you change it.

 

Download link: https://www.kluwert.se/groovy/ThugByte-1-5-2.zip

Thugbyte 1.4.1

Thugbyte 1.4.1

-1.4.1-
-Added Server & Client Feature
A server controls the music, as the client can queue a song to the server. Aswell as play/Pause and Next.
-Added Queue ability for songs
-Added another option on Rightclick in the Search results.
This adds the songs URL to the Clipboard and displays it in a messagebox aswell.

 

http://kluwert.se/groovy/ThugByte-1-4-1.zip

Upcoming Feature

Upcoming Feature

I’m slowly working on a TCP Client/Server for Thugbyte.
This will allow one client to connect to the other one and “Take” control.

And how is this useful? Well let’s say you got one pair of speakers in a room with 4 people.
Rather than people yelling at you with Song Request, they can queue it up in their thugbyte and send it over to yours.Aswell as Paus the music and “Next”.

The flow will look something like this.

Lets call them Serv = Server and C1 for Clients.

Serv “Starts” the server part of the application
This means that the Serv will start listening for connections on its Local network
C1 “Starts” Client mode, here it will prompt for an IP adress, which is ofcourse the servers.

When C1 connects the Serv will sendout its current search results, so C1 can take part of it.
C1 cant play music while in client mode, but he can still search for song, but rather than playing them localy, all songs will be sent to the server queue.Now depending on the settings i assume, C1 can either Request a Pause/Next or just do it right away.

So insteed of an Office war over the music, everyone can be happy with their own results.

Thugbyte 1.4.0

Thugbyte 1.4.0

Hello!

A few new things has been introduced and i forgot to add them here.
So here we go.

NOTE: If you’re on 1.3.9 you will need to download this manually.
I broke the update function in 1.3.9 without realising it.

-1.4.0-
-Fixed Source 1 Issue
-I now track when a new user starts the program, this can be disabled in the settings file. Defualt is “True”
-Updated NAudio libery
-Fixed Issue where new autocompletes would not be saved

-New Options-
-You can now select what device to send music through.
-Swap color on the Progessbar, Red,Green,Yellow.

-Removed Networking function completly, since its never active
-Fixed issue where Hotkeys would stop working when minimizing.
-Settings are now reloaded whenever they’re saved

 

http://kluwert.se/groovy/ThugByte-1-4-0.zip

[Preview] Thugbyte 2.0

[Preview] Thugbyte 2.0

Hello.

Heres a preview of what i got so far.
It “Works” but lacks alot of Features present in the current Thugbyte.

At the moment, there is some issues with the Threading, since WPF does not like creating UserInterfaces on Seperated threads and then Adding them into a existing controller.
Therefor the program hangs on Search.

Current Features are
*Searching
*Play
*Song Progress

But heres a Preview.

 

12029642_545875955580727_4940027401210205797_o

ThugByte 1.3.7

ThugByte 1.3.7

Hello!

A new update has arrived!

The Status text is back, not a big deal.
But it was missed by many.

And a new Feature!
Hotkeys!
You can now use Hotkeys to Play/Pause and go to next Song.

This can be Changed in the Properties Menu.
Remember that the hotkeys use ALT+ Your key.All keys has to be in Ascii.

Thugbyte 1.3.6

Thugbyte 1.3.6

Hello People.
Here is a small update for today.
Newest version can be found when you start ThugByte.
-Added Exit button to NotifyButton
-Added “Search Both” which searches both engines at the same time and presents a combinded results.
It also tries to remove dupes. NOTE: This function takes longer than a normal search.
-Done some cleaning up in the code, at the moment “Status” does not work.
This will be resolved in future versions.

Update 1.3.5

Update 1.3.5

New update!
Volume is now done in fives insted of tens to make the “jump” a bit smoother
Also fixed a bugg with Contextmenu from the Notifyicon

 

Download:

http://kluwert.se/groovy/ThugByte-1-3-5.zip