Is the launcher not a jar file? I thought thats what a client launcher is. I have one that has my forums css updated, along with plugins. It checks for a new client update via website then installs if needed. If not it check the file location and runs it.