Poll

Should I add increased BLID gathering abilities to Support_Updater and make a public, searchable list of BLIDs and names?

Yes
34 (81%)
No
8 (19%)

Total Members Voted: 42

Author Topic: Support_Updater  (Read 54615 times)

You might want to rephrase how to set up GitHub, your original instructions weren't right.
The repo needs to be like this, using [username].github.io for the repository name instead of gh-pages.

Mine's working now anyhow, http://theblackparrot.github.io/blockland-repo/repository.txt

How do I open the GUI when there are no updates?

Updated ReturnToBlockland, I guess, and it broke the ability to change server settings

You might want to rephrase how to set up GitHub, your original instructions weren't right.
The repo needs to be like this, using [username].github.io for the repository name instead of gh-pages.

Mine's working now anyhow, http://theblackparrot.github.io/blockland-repo/repository.txt

Thanks, fixed.

Updated ReturnToBlockland, I guess, and it broke the ability to change server settings

Anybody else having this problem?

Question, am I doing this right?
https://github.com/Crystalwarrior/crystalwarrior.github.io
I cannot seem to force any of the add-ons to update. Changing version number in version.txt for any add-ons doesn't seem to force it.
How the hell do I test if this works?

That looks right. You're making sure you're linking to the raw link in your version.txt?

http://raw.githubusercontent.com/Crystalwarrior/crystalwarrior.github.io/master/repository.txt

Oh, so that's what I have to do. I'll try this now.
EDIT: I did that and still nothing happens when version.txt of the mod in my blockland folder has different version number from the mod in github.
« Last Edit: June 08, 2015, 07:31:55 AM by Crystalwarrior »

The URL for your repository would be http://crystalwarrior.github.io/repository.txt

Put that in your version.txt file.
« Last Edit: June 08, 2015, 08:21:38 AM by Greek2me »

The URL for your repository would be http://crystalwarrior.github.io/repository.txt

Put that in your version.txt file.

So, wait, do I modify the repository.txt to also include http://?

It doesn't matter. If it still doesn't work, post your version.txt file.


Hold on, for some reason it only decided to update TODAY. Huh.
Changelog was broken though, but I think I can fix it.

EDIT: Oh. It didn't do any actual updating it seems. Just showed up in updater menu when Slayer had to update with a broken changelog. :/
« Last Edit: June 09, 2015, 02:53:57 AM by Crystalwarrior »

Link to the old version of the add-on, so I can test it?

The problem with your thing not updating is that the links in your repository.txt file have different capitalization than the actual files. Github is case-sensitive.

For the change log, Github seems to prefer a *.txt file. Replace your .log file with a .txt one.
« Last Edit: June 10, 2015, 03:58:09 PM by Greek2me »

The problem with your thing not updating is that the links in your repository.txt file have different capitalization than the actual files. Github is case-sensitive.

For the change log, Github seems to prefer a *.txt file. Replace your .log file with a .txt one.
Alright, huge thanks! I'll try it out and see if it works.

I'm restructuring Support_Updater to make it very easy to parse repositories in different formats.

Currently the only working format is TML (Torque Markup Language). I plan to add support for a couple more standardized formats, starting with JSON and possibly including XML as well.

The goal here is to allow Support_Updater to be easily used by add-on websites such as Scout31's Blockland Glass.



There will also be the ability to specify an ID for each add-on in its version.txt file and then upload the list of IDs to the server.
« Last Edit: June 14, 2015, 02:40:49 PM by Greek2me »