Checksums

View the checksum values on the hushChecksums page.

News

20231022 Updates to Hush

Added aliases to:

Added new widgets to:

You can always get the latest version of Hush from Github

20230421 Minor update to Search Imports

IMDB updated their HTML, which means the search import feature broke at some point (it was a while ago I think). I noticed this and have updated the IMDB Calendar option in Search Imports ao it is working again. If you use the feature that adds movie titles to the search list automatically, it fixes this.

I have no packaged the bugfix into a new version. Instead, just download the latest version from GitHub here.

20230228 Website Was Down, Hush is on github

The website was down for a day or two I think. By chance I checked it and had to log into the hosting account to reactivate it.

I have made the Hush source code available on github (you get it when you download it anyway). You can find it here: https://github.com/Cabji/hush

20220227 Development Has Stopped, Website Was Down

First, I have stopped working on Hush. It is buggy but does what I basically need it to do for me. If you want to use any or all parts of the code, do as you will.

Second, this website was down for I don't know how long. I didn't know the hosting account freezes the account if you don't log in at least once a year. So I logged in and it's back up. I will have to log in once a year.

20200401 v0.4.1 Released

I have released v0.4.1 of Hush after an extended period of testing. The download system is prety good, not perfect though. Sometimes there are random errors KVIrc creates for a transfer failure like "Unknown Error" and I have no idea how it occurs or how to handle it, so that sort of thing happening will always pose problems to the automatic system.

The auto movie title acquisition seems to work well, but I think it is slowly collecting movie title searches that will never be found and downloaded. I will look into making some form of timestamp register and then making Hush automatically purge searches that are in the Search list for too long.

20200102 Eepsite Lost FML

In early December 2019, a whole pool of VPS providers went down in what is called a "deadpool". Basically, all these VPS providers seem to be have run by one entity or person and they were being sold at unsustainable prices. This was great for me and other customers as the VPS accounts were so cheap to buy but inevitably they weren't going to last (unbeknownst to me and many).

The provider I was using didn't send any email to warn me that the service was going to shut down in mid December even though many other people recieved warning emails about a week or so prior to the off switch being flicked. So I woke up one morning about mid December and found all the services I was running from my VPS were down, which prompted me to investigate only to learn what had happened.

The Hush eepsite was hosted on the VPS and was subsequently lost in this event. I am in the process of restoring my VPS with a new, whitelisted, provider. I am unsure if I will bother to restore the eepsite, as its source code is lost. I thought I had the old VPS's account backing up but it looks like it wasn't.

For now I am restoring the download page on this website to make Hush available.

20191022 V0.4.0 Released

Version 0.4.0 of Hush is released. This version has a fairly stable automatic downloading system (there are still some bugs though). The major improvement is the Transfer Priority system which automatically collects transfer success rate data and then decides which bots to download from. You can choose to give priority to specific channels as well if you like. Anyway, get it into you. It's available on the eepsite.

20190519 V0.3.9 Released

Version 0.3.9 has been released. It features updates and improvements to the Download Queue, adds an option for automated movie title acquisition and various other bugfixes. Download is available from the Hush eepsite.

20190217 - v0.3.8 Released Earlier This Month

v0.3.8 of Hush released earlier this month and development continues toward v0.3.9. Sorry if you find bugs in these releases as I know there always will be. I work hard to try to minimize and rid the code of bugs, but it seems like every time I add a new feature it introduces a new set of bugs. Maybe its just the nature of programming software, or maybe I'm just a crap programmer? Either way, sorry but slowly I am fixing it up.

You probably will be wondering where the download link for version after 0.3.6 are? They aren't here on the website. I have moved Hush offcially to the "eepsite" so you need to install i2p router to access the eepsite at hush.i2p. i2p is an anonymous layer of internet access and runs like any program in your computer to give you access to the i2p network of eepsites. You might be able to access the eepsite using TOR as well, but i'm unsure about that and never used it.

Also I have seen from the web stats that I've had some new visitors from around the world. I hope you like the idea of Hush and that it is useful for you.

20181105 - i2p eepsite

I have decided to move the Hush website to the i2p network.

i2p is an 'anonymous internet' network which offers greater privacy. Given the nature of the Hush addon, I think it is appropriate to move to i2p. If users really want it, they will either put in the effort to access the official eepsite to get the software, or they will find the software themselves at other sources online not affiliated with the developer.

This website will remain, but it will probably just contains a list of checksum values so users can verify if a file they obtain has been altered or not.

The eepsite is already up, at hush.i2p or at http://kxcyhuzgp2wlxz4sczyzgoj7vkoaopl3a5tyb644rtexcjjky43a.b32.i2p/.

If you already have i2p router running you can add it to your addressbook.

20181027 - Bug Update

Just a notice to say that I've been testing the auto download system more and with v0.3.6 you shouldn't set the number of auto downloads above 1 because the auto download system will download clone files which leads to bad data and then will automatically disable event handlers etc. In other words - it's not working correctly if you set it over 1 auto download at a time.

This bug is the first thing I will be working on fixing, the bold item in the Changelog is always my current coding target.

20181017 - v0.3.6 Released and Feedback Channel

The 0.3.5 automatic downloading system was tested a fair bit before this release and it seems to work pretty good. I have also added support to update your Kodi clients using Hush. It uses HTTP to send the update notice to Kodi devices on your network. You have to configure the username/password, IP and port numbers in Hush options for it to work, and if you want it to be automatic make sure you tick the option under the Transfers tab as well. This release also hasn't been optimized for use on Linux so Linux users will have to keep waiting until I put in the timer for that. The Linux specific code really only affects the auto move to library locations option, but the script is completely untested on Linux so I really don't even know if it works as expected.

The script is now at a point where it needs some more testing from users. If you want to give feedback about the script, you can find me in #hush on i2p IRC.

20181003 - v0.3.5 Released!

It is finally here.

Now some caveats:

Other than that, hopefully it works for you.

20180925 - Development Update

Have been putting my back into it lately when I can. Did the code rewrite for all of the DCC event handling to make it use the new hushDownloadHash system I made from the SQL driven passive search code. Right now I am letting it run and checking for bugs, which there definitely will be some of but it seems to work as expected 80% of the time so far. The 0.3.5 release will include:

For now, once I've done enough testing and think these features are close to ''stable'' I will release 0.3.5. After that I need to write the Linux specific code for auto move to library, and then aim for things like automated searches acquisition etc. and all other little features that just aren't such a priority compared to what I've been doing now.

About

Hush is an addon for KVIrc and requires at least v4.9.2 or higher from v0.2.6 onwards. For Windows binaries of KVIrc v4.9.x please visit Downloading KVIrc Nightly Binaries for Windows and follow the instructions listed there.

Hush aims to create a search system for XDCC channels along with automation for a number of aspects related to your media content. It removes the need to: publicly search for content, use subscription systems that reside on other computers and provides a degree of automation to continue content acquisition. It supports watching multiple IRC networks and channels. It should work with any XDCC channel that uses the default bot announcement message layout.

See also the About file. (Probably not up to date)

Development

Hush is a hobby project being developed by one person mostly for personal enjoyment, so updates are sparodic - as time and life permits - but it is classed as "under development" by the author.

It is written in KVS, KVIrc's internal scripting language.

Download

You can download any/all version of Hush from here.

IMPORTANT FOR USERS UPGRADING TO v0.4.0

v0.4.0 introduces the Transfer Priority system. This system requires a new table in the Hush database. Hush will create the table it needs if you reset the Hush database in the Options. To do this, click: Hush -> Options -> Searching -> Reset Entire Database

Note: you will lose all the current pack announce data and the 'haystack' data when you do this. Just wait a while and Hush will rebuild all the content in the database as bots announce in the channels. The haystack data is built by Hush as it finds passive searched items.

Important Message for v0.2.6 or lower Users Upgrading Hush

If upgrading, make sure you export your hush settings prior to installing the new version! The upgrade routine will remove your settings file and you will have to enter all your settings again. To export your settings go to Hush -> Options -> Export Settings and save to a file. Import from this file after upgrading.

From v0.2.7 onwards there is a dialog asking if you want to preserve your existing config file when uninstalling or upgrading the script.

Help

For help installing/configuring Hush, please see the Help file.

(Probably not up to date)

You can also see the Change Log to identify historical changes, to see a To Do list and Known Bugs list.

If you would like to give feedback you can find us at #thirstylizards on Abjects.

Bugs?

You'll probably just have to groove on them. Or you can join the IRC channel and tell me about them.

π