Janhouse

Posts Tagged ‘uploader’

Upgrades to announcement system

Wednesday, August 1, 2012

Some of you know that there are times when release announcements for certain download sources stop appearing for some reason. Mostly it is because the announcer gets banned from the announcement channel or there are some other problems with the feed.
I promised that I would make it possible for you to help with announcing. And so I did!
 :)

I made some changes so you could help with passing announcements from your box to the tuper-server, that then sends them out to every connected user.
This way you will get the announcements sooner than before (at least for some sources) and they will keep coming even if some boxes get problems.

Those who want to help out, please contact me. I will give your uploader account permission to send release announcements and help you with setting up the necessary scripts.

Also, to make sure that releases get announced only once, I am now storing announcement history, so you will be able to check the history easily.

FTP and file feature for auto uploader

Thursday, December 1, 2011

Few days ago FTP feature was added to the uploader. It means that any files/folders can be easily added to the uploader’s database. This allows using FTP servers and other sources to auto upload to your tracker (or maybe even upload to some other FTP servers).

So basically you can make it work in any way you want now. FTP to Tracker, Tracker to Tracker, Tracker to FTP, FTP to FTP or even make it work with direct files on the web.

Those of you who already have the access to the new Wiki for the Uploader, can look there for information on setting it up.

I’ll keep making this new FTP thing better so any feedback is welcome in the bugtracker’s forum. :)

From the shiny features, automatic screenshot grabber script for videos is left to port to V3.

Auto-uploader v3

Tuesday, March 29, 2011

A bit later than I expected but it is available for testing in the new tuper-v3 repository on my SVN server. Use your old usernames and passwords to get access to it.

I did rewrite most of the code and changed the way it works.

  • The new auto-uploader client (announce-client) process keeps running in the background and gets announcements from main auto-uploader server. This means that there is no need for IRSSI anymore (unless you really want to use it).
  • Possibly it is also slightly faster since most of the needed modules are kept loaded while announce-client process is running.
  • Multiple commands are executed asynchronously in separate worker processes.
  • Announce-client locally listens for incoming connections so you can still pass commands to it manually. (Detailed documentation about communication with announce-client will be added to repository later this week.) You can use this to make your own custom extensions.

Next updates:

  • Better support for uTorrent. (Teach Eliminator to use uTorrent API.)
  • FTP auto-upload (or should I say auto-download from FTP, auto-upload to tracker).
  • Setup wizard for Windows users.
  • Update “Uploader” section in my webpage, make it show v3 changelog.

Web panel for Uploader

Thursday, December 23, 2010

Since some people prefer shiny user interfaces over command line, I have added web administration panel to auto uploader.

Since it is really early über pre-alpha version, it doesn’t have many options yet but it will change in time.

The idea is to create admin panel that allows you to manage Uploader using only your browser and to forget about terminal commands.

Alpha version of web panel for Uploader

As you can see in the screenshot above, you can already search, remove, upload and redownload releases.

Web panel is built using PHP and jQuery. To make it work, make sure you have installed Sqlite3 for PHP (it comes installed by default from PHP 5.3.x). You should be able to install it on Debian/Ubuntu by using sudo apt-get install php5-sqlite.

It is available through SVN repository, inside trunk/web_panel/.

Switch to our mobile site

© Jānis Jansons (Janhouse)