Coder Social home page Coder Social logo

ketarin's Introduction

Ketarin

Ketarin is a small application which automatically updates setup packages. As opposed to other tools, Ketarin is not meant to keep your system up-to-date, but rather to maintain a compilation of all important setup packages which can then be burned to disc or put on a USB stick.

I created this application, because I couldn't find anything like it when I needed such a functionality. Since I don't want my efforts go to waste, I decided to release it to the public. Ketarin is open source, so you can also extend its functionality to fit your needs (just note that you may not use the icons that ship with it freely as well). I'd also appreciate source code contributions. Ketarin is written in C#, for the .NET Framework 4.5 and uses SQLite as database engine.

How does it work?

Basically, it monitors the content of web pages for changes and downloads files to a specified location. There is a tutorial explaining it all. Currently, you can either rely on a service based on FileHippo, or you can define your own rules, even using regular expressions (for advanced users). A similar application, for monitoring web pages, is Webmon and has sometimes served as guide.

Development

Build status

ketarin's People

Contributors

floele avatar franc6 avatar ushie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ketarin's Issues

End of Ketarin?

The forum, wiki, padfile, etc. are gone. Is this the official end of Ketarin or just a maintenance?

Crash adding new application from online database when database offline

As I wrote above. Ketarin chrashes when adding a new application from online database when the database is not available (e.g. offline). I noticed the problem yesterday. It seems to be related with a downtime of ketarin.org (website and database are hosted at the same system).
Ketarin should test if the database is available of not.

Linux version?

Does anyone know such* a program for linux?

*:

  • store files on usb-drive
  • Instal rpm and launch scripts on demand
  • update installers|scripts files on demand

FileHippo ID '<program>' does not exist.

I am new to Ketarin and have only put in a few programs to try it out. However, FileHippo is not working. This is the error message I get:

Malwarebytes Anti-Malware FileHippo ID 'malwarebytes_3' does not exist.
Defraggler FileHippo ID 'defraggler' does not exist.

EDIT: Never mind. I found the beta version on the forum. Works now.

Cancel button doesn't work

I frequently have issues where it gets hung up on a download that's not working for whatever reason, which prevents me from continuing on to do more downloads. And despite there being a cancel button, which it would seem would be the fix for such an issue, I don't think I've ever once had it actually work and cancel the current action, at least not in a timely manner. For example, I just had this issue when updating a couple dozen apps, and one is sitting there saying downloading with a white progress bar, and it has been stuck like that for ~10 minutes or more, and I hit the cancel button and it took a good couple minutes before it finally finished and showed the errors window, and it's hard to say if that was even from hitting cancel or if it just eventually timed out. Usually when this happens, I have to close Ketarin and relaunch it, which is not only annoying but then causes it to reset the view of which apps have been done.

[Help] How do I skip the download procedure of the apps?

As the title says, I would like to know if there is a way for ketarin to skip the download and use a setup file that is already located in the drive.

I already have and maintain a set of installers in my drive, so I would like ketarin to use them and not download anything if possible. Also, some apps, e.g. firefox or winrar, have different installers for every locale and, although I am personally ok with ketarin downloading and installing the english ones, almost all of my users prefer the greek ones because this is the language they speak and the language their windows is set to.

Thank you in advance.

Remove restriction to binary files

Would be great if I could download other files (except from binaries), but Ketarin seems to not accept those as legal download files.

I really enjoy TiddlyWiki and want to regularly check for the upgrader.html (and thus TiddlyWiki) to update. Sadly, since it's a HTML file, Ketarin won't download it. I can still check for Updates (based on Variables) as long as I don't set a download url... But I'd love to automatically download those.

Discover applications

I'd like a facility for Ketrin to discover installed applications on its own. Basically I don't want to:

  1. Add every application that's currently installed
  2. Add and remove any application from Keterin that later gets installed or uninstalled

The whole point of a program that automatically updates programs, or informs about updates, is to reduce the hassle. This increases the hassle.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.