Page 1 of 2

HaxRooms & HaxWin - Room browser and lightweight web browser

PostPosted: December 10th, 2016, 8:32 am
by salamini
I had some free time so i made these tools. At the moment this is only for Windows.

Features

HaxRooms

Image

    - Periodic refresh
      - Once refresh is turned on it will refresh the roomlist every 12 seconds
    - Text search (supports regular expressions)
      - e.g. pro|3 (read pro OR 3) would show all rooms that have 3 or pro in their name
    - Roomlist sorting when clicking the headers
    Image
    - Filter out countries by clicking them at the roomlist
    Image
    - Preserves filters between runs
      - You don't have to edit your blocked countries every time
    - Can launch your browser of choice (works best with HaxWin browser)

HaxWin

Image

    - Uses old engine of Firefox for smooth HaxBall experience (same as Haxball Window)
    - Can run standalone or launched from HaxRooms (standalone executable is in HaxWin folder)
    - AutoJoin - automatically tries joining room that is full. Requires room link and window to be visible and focused!
    - Can be forced to stay as topmost window
    - Compact window size, but can be resized

Known problems

HaxRooms blocked list gets slow when lot of countries are added and it is not sorted.

Source code
https://github.com/morko/haxrooms
https://github.com/morko/haxwin

Download
Kindly hosted by saviola.
http://quickswans.de/downloads/haxrooms.zip

Installation
No need to install. Just unzip the folder and launch either haxrooms.exe or HaxWin.exe in the HaxWin folder.

Feel free to post any suggestions/questions. Happy Haxing.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 10:35 am
by socrates
That's brilliant sala

Really love the autojoin idea. Nice one :thumbup:

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 1:09 pm
by saviola
Would love to see a version working on Linux, would that be possible seeing as it is written in python? And maybe a non-packaged version for systems already having python, could make it more leightweight and possibly faster.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 1:39 pm
by Lloyd Banks
Can you make something that would make me good at haxball? :scratch: :scratch:

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 2:17 pm
by salamini
saviola_GK wrote:Would love to see a version working on Linux, would that be possible seeing as it is written in python? And maybe a non-packaged version for systems already having python, could make it more leightweight and possibly faster.


Yes I forgot to mention that this version is only for windows. It would indeed be quite possible to make it work on Linux and Mac since haxrooms is written in python and originally I started writing and testing it in Linux. However HaxWin is written in C# and is a winforms application. I think it would be possible, but I have not tried to compile it in Linux.

For the Mac version I would need someone with Mac to compile it in his/her computer since I do not own one.

For non-packaged version I will upload the source codes to GitHub (or similar site) when I will overcome my laziness so everyone can get it, but unfortunately python is not all you would need to run it since its made with GUI framework called Kivy. To run the application you would also need to install KiVy

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 2:36 pm
by salamini
Lloyd Banks wrote:Can you make something that would make me good at haxball? :scratch: :scratch:


Unfortunately I can't since I don't know how to be good at haxball.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 3:12 pm
by Infinite

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 3:32 pm
by salamini
Made wrote:error....
http://prntscr.com/dhplxt


Is that windows xp? i think it wont work with windows xp since its no longer supported.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 5:13 pm
by Mamba
Nice, would it be possible to have an option to hide/get rid of chat in haxwin? Or atleast just get an option to remove chat sounds while leaving other sounds on ^^

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 10th, 2016, 5:49 pm
by salamini
Mamba wrote:Nice, would it be possible to have an option to hide/get rid of chat in haxwin? Or atleast just get an option to remove chat sounds while leaving other sounds on ^^


Yes it would be quite simple to put some overlay on top of it. I think getting rid of only the chat sound would require to change the haxball code and running a modified version of it, but I'm not gonna do that. Option to hide the chat will be in next version released somewhere in the future. xD

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 11th, 2016, 5:29 pm
by salamini
I added the source codes to the first post.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 20th, 2016, 9:44 pm
by kojo
Which version of flash should i install?

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 21st, 2016, 7:12 am
by saviola
I would recommend against installing old versions of flash unless you're certain that you're blocking / not using flash for anything other than Hax.

On Windows 7 I'm using the latest version without issues, on Linux I'm using 11.1.102.63.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 22nd, 2016, 2:51 am
by Mackrazo
:bball:

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: December 25th, 2016, 12:48 pm
by salamini
Yes saviola is right. Use the latest flash. For Haxwin it doesn't matter but you are using the same version also in other browsers.

I will upgrade Haxwin and add at least the chat overlay once I get home around new year.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: July 3rd, 2017, 5:35 pm
by Infinite
not working ,help?
http://prntscr.com/fr63wa

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: July 3rd, 2017, 5:50 pm
by saviola
Win7 & Win10:

  • Go go C:\Windows\System32\drivers\etc
  • Open the file "hosts" in notepad (make backup copy if you're paranoid)
  • add this line at the end of the file:
    "127.0.0.1 pagead2.googlesyndication.com" (without quotes)
  • save the file (don't use "save as", just "save"), and make sure it's saved as hosts and not hosts.txt

You need admin permissions to do this. Note that this may break some google ads for you.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: July 27th, 2017, 11:15 am
by saviola
I added the link to the original Haxball Window in the first post, for those who prefer the old one and don't want to search the whole forum or ask around for the link.

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: January 7th, 2018, 9:14 pm
by salamini
Hey I decided to eat my words and update HaxWin one last time. It has now the saviolas proxy idea integrated into it to make it work with the older Firefox engine (which was probably faster for haxball) and the overlay to hide the chat.

Download from http://quickswans.de/downloads/HaxWin1.2.zip kindly hosted by saviola as always. ^^

Re: HaxRooms & HaxWin - Room browser and lightweight web bro

PostPosted: April 16th, 2018, 7:09 pm
by Rufy
salamini wrote:Hey I decided to eat my words and update HaxWin one last time. It has now the saviolas proxy idea integrated into it to make it work with the older Firefox engine (which was probably faster for haxball) and the overlay to hide the chat.

Download from http://quickswans.de/downloads/HaxWin1.2.zip kindly hosted by saviola as always. ^^


is it safe?