Jump to content


Photo

Automated STEP Installer - Now in Beta


  • Please log in to reply
191 replies to this topic

#151 wolverine2710

wolverine2710

    Mod Author

  • Contributors
  • PipPipPipPipPipPip
  • 441 posts

Posted 21 November 2013 - 04:08 PM

[quote name=''MontyMM' pid='58676' dateline='1385059633']I'll have a play if I can. I think my favoured solution at this point would be some blend of Skyreps hashing' date=' and outputting custom profiles to MO.[/quote']

You already are familiar with those programs as you wrote/ported  them. Good luck and I hope you find the time. Please keep us informed.
  • 0

#152 mothergoose729

mothergoose729

    Thane

  • Members
  • PipPipPipPipPipPip
  • 462 posts

Posted 21 November 2013 - 04:42 PM

Hey thanks wolverine. I have much appreciated you help all along the way. Best of luck monty. For entirely selfish reasons, I hope you don't smash through it and I have nothing to do!
  • 0

#153 MilesTeg

MilesTeg

    Citizen

  • Members
  • Pip
  • 91 posts

Posted 21 November 2013 - 06:48 PM

Yikes! A ASI Beta version! I just tried your Beta 1.0 and wanted to give some quick feedback:

1st my test configuration (hopefully easy to replicate):

ASI (Automated STEP Installer) Beta 1.0 from https://www.mediafir...32b9o9ivop1tg5a
C++ sourcecode): https://github.com/m.../master/Beta1.0


Config File (for steps "fixes" and "interface")
https://www.mediafir...899b48a2szvrak8
move the included "config" file into /source directory

all archives need to be placed in the program root dir (beside the STEPAutomatedInstaller.exe)
probably just a small bug for now?


I only used the interface mods: fast download, better overview (only 18 archives).
Download-Links: https://wiki.step-pr...#2.E._Interface

Altar Descriptions
Better Dialogue Controls
Better MessageBox Controls
SKIPPED: Disease Descriptions
Dungeon Quest Awareness
High Quality 3D Map ---- download "BCF Available (Baseline)" direct link
Immersive HUD
Interface Key Tweaks ----- download "Normal Tweaks"
Lockpicking Interface ----- download ""v1.2 (Without wings)"
Lore-Based Loading Screens
Main Font Replacement ---- download "Fertigo Pro"
No Boring Wait Menu
No Menu & Loading Smoke
Race Menu
SKIPPED: Skill Interface
SkyUI
Not Another Colored Map Icon Mod ---- download the optional "NACMIM - Full" only
Smaller Cursor "Standard"
Spinning Skyrim Emblem "Average"
Time On Loading Screen
SKIPPED: Unknown Enchants


filenames:
My download manager (firefox addon downthemall) renamed my files to *2.* e.g.
Better Dialogue Controls v1_2-27371-1-2.zip
to
Better Dialogue Controls v1_2-27371-1-22.zip
The tool did not recognize them and I had to rename them. Maybe s.th. like this would circumvent such cases:
Better Dialogue Controls v1_2-27371-1-2*.zip

But I'm not sure if thats really necessary at all...


some suggestions from my first glance:
-> make mutiple config files (one for each step)
e.g.
config_fixes
config_interface
config_graphics

that would probably be easier to maintain, keep track, test and bugfix. This way you could also delegate the workload to more people.

--> add comments in config file (eases the documentation)
e.g. simply ignore a line beginning with "#"

--> put a "debug" command in your code to check the result - e.g.:
dir Skyrim /a-d /b /s > debug.txt

(right before add everything in a 7zip)
That way everyone testing it can post it here if s.th. goes wrong.


Aaaand finally: YES! It seems to work for me :D

My final 7zip:

  • 0

#154 mothergoose729

mothergoose729

    Thane

  • Members
  • PipPipPipPipPipPip
  • 462 posts

Posted 21 November 2013 - 06:55 PM

Hey miles thanks for giving it a go. Those are all great suggestions, and most of that stuff I planned on adding to my program. However, the problem is that no one wants to take on the task of building and maintaining the config file. Adding a comment feature won't really do much to fix that problem. Currently we are brainstorming a better solution which won't require hardly any maintenance. However, the program does work, so please keep using it and if you build a great config share it with us.
  • 0

#155 MilesTeg

MilesTeg

    Citizen

  • Members
  • Pip
  • 91 posts

Posted 21 November 2013 - 07:28 PM

actually, I think now that STEP core is out it shouldn't be such a big deal to maintain the packages: Once the heavy lifting (creating a first config) is done you could use Nexus' mod tracker to get update-mails. A simple script (or even some webtool) could then post the news in some alarm/warning blog where users can check if things might break. While that's no perfect solution at all, it would get the job done till a full fledged ASIS will be released :) Anyway, if I find some free time I might actually do some config work (no promises ;) )
  • 0

#156 mothergoose729

mothergoose729

    Thane

  • Members
  • PipPipPipPipPipPip
  • 462 posts

Posted 21 November 2013 - 07:51 PM

That would be great miles. I would be willing to do the hardest part, which is the special archive mods, if someone could order the normal ones and work at updates. Like I said before it works just needs people to put in the time to mantain it.
  • 0

#157 MilesTeg

MilesTeg

    Citizen

  • Members
  • Pip
  • 91 posts

Posted 21 November 2013 - 09:33 PM

great, I would have skipped the complicated ones anyway! I could start with all core mods (section by section). I haven't got a (properly) configured Skyrim installation yet. And my internet connection is pretty slow, so this might take a while... It would help if someone could identify the special archives, so I could just skip those downloads for now.
  • 0

#158 mothergoose729

mothergoose729

    Thane

  • Members
  • PipPipPipPipPipPip
  • 462 posts

Posted 21 November 2013 - 10:13 PM

Just look at the archive structure with 7zip or winrar or whatever. Mods that have more than one folder on the first level... probably a special archive. More detailed descriptions are in the OP.
  • 0

#159 z929669

z929669

    Ixian Inventor

  • Administrators
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 9,313 posts

Posted 21 November 2013 - 10:19 PM

If you guys build a complete config for STEP:Core, I will place that and MGs latest revision of ASI-beta onto the Nexus with instructions and credit to you two ;) Indeed, STEP:Core config would be easy to maintain, since little will change besides a few mods that get updated frequently.

#160 MilesTeg

MilesTeg

    Citizen

  • Members
  • Pip
  • 91 posts

Posted 22 November 2013 - 09:30 AM

Should we start with a "vanilla" or a "complete" (incl. all DLCs) core build?
Changed my mind. I will simply follow the current concept:
- all possible mods and optionals will be used
- user has to take care of choosing the right ones for his setup


anyway, the current state:

(everything core only = the green ones)
2.D. Fixes - DONE -> testing
2.E. Interface - DONE -> testing
2.F. Conflicting Graphics - ~20% WIP (easy NMM-links first)
2.G. Landscape & Environment - ~20% WIP (easy NMM-links first)
2.H. Characters & Creatures - ~20% WIP (easy NMM-links first)
2.I. Clothing & Equipment - skipped
2.J. Animations & Effects - ~10% WIP (easy NMM-links first)
2.K. Clutter & Miscellaneous - ~10% WIP (easy NMM-links first)
2.L. Sound - ~10% WIP (easy NMM-links first)
2.M. Gameplay -~20% WIP (easy NMM-links first)

Currently I'm simply downloading the archives from nexus and document details (filenames etc.). This might come in handy later on (or for the wiki).
I start with the one-click download files and work my way up till it gets more complicated.
  • 0

#161 z929669

z929669

    Ixian Inventor

  • Administrators
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 9,313 posts

Posted 22 November 2013 - 11:32 AM

All DLC required please. Thanks!

#162 mothergoose729

mothergoose729

    Thane

  • Members
  • PipPipPipPipPipPip
  • 462 posts

Posted 22 November 2013 - 01:49 PM

Thanks a lot miles. That is pretty much exactly what I planned to do before I ran out of time to do it. If you have any questions or need help let me know. I will try and pitch in soon.
  • 0

#163 MilesTeg

MilesTeg

    Citizen

  • Members
  • Pip
  • 91 posts

Posted 23 November 2013 - 02:27 AM

I'm currently hoarding data (mainly filenames and nexus file titles) ;)

see also this thread

Any help with this would be highly appreciated

edit:

just some ideas flying through my head (pretty much build upon recent activity here)


Downloading
---------------
still done by hand via Mod Organizer Browser - from what I can see the fastest way to download, right? (aside from the not viable autodownload)
You still need to click your way through to all necessary files though.


More user friendly STEP
---------------------
idea for another STEP structure:

Modname - Modname file 1, Modname file 2

There could be several STEP lists that are tailored for dlcs(DG, DB, HF available?) and system power (baseline, lower, higher)
To keep maintanance low those lists will be generated from the up-to-date info in the wiki

 

Give the user a bit more choice
-----------------------------------
When you've got all files in one dir there are two ways to approach next:

1) Prepare for MO:
A small tool (a variant of AutomaticSTEPInstaller by mothergoose729 ? )
- will go through all files and extract them (each mod gets it's own subdir)
- will adjust the directory structure of the mods
- create new archives - one for each mod
- create a csv filelist of all archives (in correct installation order) for MO

Those updated archives will then be fed by MO.
Start the (experimental) batch installer in MO and your STEP is done.

2) Create one big STEP mod file
The AutomaticSTEPInstaller basically does his job:
- extract all files
- order them
- create the final archive

Use this archive as your (probably) one and only mod for Skyrim and you are ready to go!


This approach has several benefits:
- MO can still be used to add new mods between the ones suggested by STEP
- a new user doesn't have to get into the modding magic
- it keeps things pretty clean, simple and manageable (you will use one config file for AutomaticSTEPInstaller and the MO-Preparation tool)
 
another idea:
While the general problem of maintenance still exists it might be possible to extract the config file from the wiki-data.
  • 0

#164 z929669

z929669

    Ixian Inventor

  • Administrators
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 9,313 posts

Posted 23 November 2013 - 04:19 PM

Good ideas, but best to focus on ASI in the short term. If you look at the other thread you link to above, I have posted some key links that hopefully infer our general plan and the possibilities. Maintenance is key right now, as we don't have time to develop anything until we get maintenance help, and we cannot retain much maintenance help until we develop the tools we need to make maintenance simpler. Catch 22 right at the moment ... but switching forum software is consuming my and s4n's time right now and for the foreseeable future.

#165 MilesTeg

MilesTeg

    Citizen

  • Members
  • Pip
  • 91 posts

Posted 24 November 2013 - 07:35 AM

just wanted to let you know things look shiny from here (well, except the "real" weather..) :D It currently seems like I have been over the hill, from the planning perspective at least! I'm cautiously optimistic about this...
  • 0


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users