[RELZ] Wrye Bash -- Thread 62

Post » Wed Mar 30, 2011 8:32 am

More troubles for you lojack...

There is an ultra useful shortcut in windows (of which I learned too lately) - Cntrl + Numpad+ - which sizes all columns to fit their maximum length element and which seems to have been broken in 958

also a glitch : resizing the columns manually seems to leave a line hanging behind where the initial column limit was (IIRC this is around for a couple SVNs already)

Ctrl+Numpad+ Works for me, just have to make sure the control has focus. Is it not working for you?

resizing: do you mean http://img812.imageshack.us/i/resizing.png/ If so, there's nothing we can do about that on windows. Possibly on other platforms, but on windows, the control doesn't send out the "I'm getting dragged!" event, so the only options are to make an owner draw control and do it myself (eww) or do something weird and hacky (more eww). If that's not it, then I'm not sure what you're talking about, a screenshot would be helpful.
User avatar
Assumptah George
 
Posts: 3373
Joined: Wed Sep 13, 2006 9:43 am

Post » Wed Mar 30, 2011 10:54 am

Brand new install of Oblivion, Wrye Bash 291 with the wrye python package 03a but python upgraded to 2.6.6. Rebuilding my bashed patch for the first time with only Ob, SI, the DLC's, the UOP, USIP and UOMP's installed and got this error message.

Error in Unofficial Shivering Isles Patch.espTraceback (most recent call last):  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\basher.py", line 5304, in Execute    patchFile.initData(SubProgress(progress,0,0.1)) #try to speed this up!  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 16990, in initData    patcher.initData(SubProgress(progress,index))  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 18835, in initData    srcFile.load(True)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 5101, in load    self.tops[label].load(ins,unpack and (topClass != MobBase))  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4114, in load    self.loadData(ins, ins.tell()+self.size-20)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4971, in loadData    worldBlock = MobWorld(header,selfLoadFactory,world,ins,True)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4757, in __init__    MobCells.__init__(self,header,loadFactory,ins,unpack)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4581, in __init__    MobBase.__init__(self,header,loadFactory,ins,unpack)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4104, in __init__    if ins: self.load(ins,unpack)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4114, in load    self.loadData(ins, ins.tell()+self.size-20)  File "C:\Elder Scrolls\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4836, in loadData    raise ModError(self.inName,'Unexpected subgroup %d in world children group.' % groupType)bosh.ModError: Unofficial Shivering Isles Patch.esp: Unexpected subgroup 16777222 in world children group.

Any ideas?

Edit: Nevermind. Re-downloaded the USIP and now it's fine.
User avatar
asako
 
Posts: 3296
Joined: Wed Oct 04, 2006 7:16 am

Post » Wed Mar 30, 2011 12:03 pm

Ctrl+Numpad+ Works for me, just have to make sure the control has focus. Is it not working for you?

resizing: do you mean http://img812.imageshack.us/i/resizing.png/ If so, there's nothing we can do about that on windows. Possibly on other platforms, but on windows, the control doesn't send out the "I'm getting dragged!" event, so the only options are to make an owner draw control and do it myself (eww) or do something weird and hacky (more eww). If that's not it, then I'm not sure what you're talking about, a screenshot would be helpful.

Thanks for the quick reply !
Re: glitch : I meant something else but not at my Ob machine now -Re:Ctrl+Num+ - I meant the bottom window slider disappears - so I can't access the last columns - I disabled files column before trying it though
I'll have to reinstall the whole lot to check for sure - I'll get back to you ASAP.
User avatar
Blessed DIVA
 
Posts: 3408
Joined: Thu Jul 13, 2006 12:09 am

Post » Wed Mar 30, 2011 1:04 am

Thanks for the quick reply !
Re: glitch : I meant something else but not at my Ob machine now -Re:Ctrl+Num+ - I meant the bottom window slider disappears - so I can't access the last columns - I disabled files column before trying it though
I'll have to reinstall the whole lot to check for sure - I'll get back to you ASAP.

EDIT70 : see EDIT69
What I did was http://www.bild.me/bild.php?file=9201997all_columns_shrunk.jpgand then hit Ctrl+Num+ -> http://www.bild.me/bild.php?file=4821235columns_missing_after_ctrl_.jpg (ordering different in 2 screenshots but this does not make a difference)
Cant' reproduce the other one - http://www.bild.me/bild.php?file=2356076python_2011.04.16_14.08.jpg (yes PyFFI is old, wxPython 2.8.11.0 ansi for Python 2.6) - I believe the 291 installer congratulated me on the other machine - so python is not the issue.

Ah yes - Win7 home here - Pro in my main machine.

EDIT69 : Hmm seems the last column has the problem :

http://www.bild.me/bild.php?file=6360979Before_cntrl_numpad.jpg I hit control + Num+
http://www.bild.me/bild.php?file=7004678After_cntrl_numpad.jpg
Seems the last one (size in my case) does not really expand fully (disappearance was due to this apparently - it left space for the others to expand)
User avatar
RUby DIaz
 
Posts: 3383
Joined: Wed Nov 29, 2006 8:18 am

Post » Wed Mar 30, 2011 8:41 am

Some more UI requests:

The open menus: Ex. Open... Rename
Installers tab - Open... to Open Bash Installers Directory
Mods tab - Open... to Open Oblivion Data Directory
Saves tab - Open... to Open Game Saves Directory
There Isn't one for Ini Edits... to Open INI Tweaks Directory
Screenshots tab - Open... to Open IniSet Screenshots Directory

The List Mods command in the mods tab should have a few more options...
A submenu for them would work out nice
List... > Active Mods
List... > All Mods
List... > All Files
List... > # of each type of file esps, esms, bsas etc...

Is there a feature to extract the screenshot from the save file?...

Also it would be a bit more helpful for some if there was a description in
the statusbar while mousing over some of the context options.

guess that's it for now. brain run dry again...
User avatar
Jade MacSpade
 
Posts: 3432
Joined: Thu Jul 20, 2006 9:53 pm

Post » Wed Mar 30, 2011 7:16 am

I am having a problem with opening WB, when i install it i can get it too open when i click finish but when i close it that time i cannot reopen it. I open bash.py and a window comes up and says "already started" for about half a second before closing again
User avatar
Tamika Jett
 
Posts: 3301
Joined: Wed Jun 06, 2007 3:44 am

Post » Wed Mar 30, 2011 10:54 am

Forgive me if this has been discussed. If so just point to to the proper thread entry:

ISSUE: Mod ESPs with identical dates/times down to the second.

I've ran in to this several times lately. I'll install a new mod and position it correctly. Doing so can cause several esps (not related to the new mod) to have the same date down to the second. They of course turn red. First time this happened I didn't notice it while still in Wrye Bash and only caught it because TES4LODgen terminated early....when it hit those esps.

Highlighting one of the identically-dated esps and moving it up and down the list doesn't help. As soon as I put it back in place it is again identical. The only practical solution I've discovered thus far is to uninstall and reinstall one of the BAIN-packages involved (assuming both esps aren't from the same mod). That gets to be a pain, especially if the esps involved come from something big like Elsweyr-Anequina. Seems to me manipulating esps via OBMM fixes it too, but I try to limit load-order duties to Wrye. Note that while I do use BOSS for guidance, I keep it in a special separate folder containing nothing but itself and Oblivion esms/esps.

Am I missing something or is this a known issue?

Thanks in advance.
-Decrepit-
User avatar
Jessie Butterfield
 
Posts: 3453
Joined: Wed Jun 21, 2006 5:59 pm

Post » Wed Mar 30, 2011 8:39 am

EDIT69 : Hmm seems the last column has the problem :

http://www.bild.me/bild.php?file=6360979Before_cntrl_numpad.jpg I hit control + Num+
http://www.bild.me/bild.php?file=7004678After_cntrl_numpad.jpg
Seems the last one (size in my case) does not really expand fully (disappearance was due to this apparently - it left space for the others to expand)
Tracked it down, wasn't as hard as I thought it was going to be at first, but fixed now :)


Some more UI requests:

The open menus: Ex. Open... Rename
Installers tab - Open... to Open Bash Installers Directory
Mods tab - Open... to Open Oblivion Data Directory
Saves tab - Open... to Open Game Saves Directory
There Isn't one for Ini Edits... to Open INI Tweaks Directory
Screenshots tab - Open... to Open IniSet Screenshots Directory
Added the Ini Edits one, as the others were already there (I think you were saying that, but it's a bit unclear)


The List Mods command in the mods tab should have a few more options...
A submenu for them would work out nice
List... > Active Mods
List... > All Mods
List... > All Files
List... > # of each type of file esps, esms, bsas etc...
The 'List Mods...' command already shows quite a bit about the mods. It tells you what's active, merged, imported, load order, which is really all you need to know when posting a load order. I mean, a totally inactive mod is going to have no effect on your game whatsoever. I guess I don't really see the point in giving more options to give information that's not going to help when posting on the forums. The BSA's part is something Wrye Bash still doesn't handle very well, it's something we're working on though.


Is there a feature to extract the screenshot from the save file?...

Also it would be a bit more helpful for some if there was a description in
the statusbar while mousing over some of the context options.
1 - No, and good idea: it shouldn't be too hard to add that
2 - Also something I've thought of, I'll be adding that soon


I am having a problem with opening WB, when i install it i can get it too open when i click finish but when i close it that time i cannot reopen it. I open bash.py and a window comes up and says "already started" for about half a second before closing again
First, delete the file 'pidfile.tmp' in the Mopy directory. If you can't, open up taskmanager, look for 'pythonw.exe' and kill it. If it's running and Wrye Bash is not, then for some reason it didn't quit properly. If that still doesn't work, then that means some other process spawned by Wrye Bash didn't quite properly and is hanging Wrye Bash up. Also, usually it's best to launch with 'Wrye Bash Launcher.pyw', unless of course you're troubleshooting.


Forgive me if this has been discussed. If so just point to to the proper thread entry:

ISSUE: Mod ESPs with identical dates/times down to the second.

I've ran in to this several times lately. I'll install a new mod and position it correctly. Doing so can cause several esps (not related to the new mod) to have the same date down to the second. They of course turn red. First time this happened I didn't notice it while still in Wrye Bash and only caught it because TES4LODgen terminated early....when it hit those esps.

Highlighting one of the identically-dated esps and moving it up and down the list doesn't help. As soon as I put it back in place it is again identical. The only practical solution I've discovered thus far is to uninstall and reinstall one of the BAIN-packages involved (assuming both esps aren't from the same mod). That gets to be a pain, especially if the esps involved come from something big like Elsweyr-Anequina. Seems to me manipulating esps via OBMM fixes it too, but I try to limit load-order duties to Wrye. Note that while I do use BOSS for guidance, I keep it in a special separate folder containing nothing but itself and Oblivion esms/esps.

Am I missing something or is this a known issue?

Thanks in advance.
-Decrepit-
So more than one esp turns red then? The most I should think would end up with duplicate times would be the mod(s) you installed, plus one that was already there that happened to have the same time. Reordering with Ctrl+/- or drag and drop wont fix it, because that just swaps timestamps, so they'll still be the same. The way to fix is to either run BOSS and have that set the timestamps for you, or to right click on the mods in the Mods tab and choose File->Redate... to give it a new timestamp.
User avatar
Cameron Wood
 
Posts: 3384
Joined: Wed Oct 31, 2007 3:01 pm

Post » Tue Mar 29, 2011 9:54 pm

I am having a problem with opening WB, when i install it i can get it too open when i click finish but when i close it that time i cannot reopen it. I open bash.py and a window comes up and says "already started" for about half a second before closing again

If you get the message "already started" and I wonder if you tried to use Alt+Tab bring up Wrye Bash through the your keyboard?
User avatar
Ridhwan Hemsome
 
Posts: 3501
Joined: Sun May 06, 2007 2:13 pm

Post » Wed Mar 30, 2011 1:03 am

So more than one esp turns red then? The most I should think would end up with duplicate times would be the mod(s) you installed, plus one that was already there that happened to have the same time. Reordering with Ctrl+/- or drag and drop wont fix it, because that just swaps timestamps, so they'll still be the same. The way to fix is to either run BOSS and have that set the timestamps for you, or to right click on the mods in the Mods tab and choose File->Redate... to give it a new timestamp.

Perhaps it would be good to have an option that redates all the plugins while maintaining order, deriving from the date of Oblivion.esm and using an even spacing (a minute apart is what BOSS uses)? Ie. list the plugins in date order, then go down the list redating them adding 1 minute each time. It's not really necessary if you use BOSS, but Decrepit says he manually applies its suggestions for some reason, so there are people who would use it.
User avatar
John N
 
Posts: 3458
Joined: Sun Aug 26, 2007 5:11 pm

Post » Tue Mar 29, 2011 10:49 pm

Added the Ini Edits one, as the others were already there (I think you were saying that, but it's a bit unclear)

The 'List Mods...' command already shows quite a bit about the mods. It tells you what's active, merged, imported, load order, which is really all you need to know when posting a load order. I mean, a totally inactive mod is going to have no effect on your game whatsoever. I guess I don't really see the point in giving more options to give information that's not going to help when posting on the forums. The BSA's part is something Wrye Bash still doesn't handle very well, it's something we're working on though.

Well other than the initweaks dir, I was kind of hinting at renaming the 'Open...'s to 'Open blabla directory'.

It just was a simple question one of my buddies asked the other day. Anyway, to make this a short story,
out of the 6 copies of oblivion I have purchased, 4 have been thrown into the fire from the beginning.
In other words they were bought as gifts. Along with the gifts came well, you know, wrye bash.
I helped them set it up initially and when I visit these are just some of the not so stupid questions I get asked.
Q: Why are they all named 'Open...'? What is it opening. a readme, the mod for cleaning/editing/etc. wheres the dialog?...
A: No, just the directory path.
Retort: They all open up something different. That's kind of confusing.

Anyway, yes I can see that being confusing for a noob, as there are a ton of features that actually do edit stuff.
And needless to say, a few of them are stubborn about RTFM.


As far as the list thing, I scribbled up something here real quick for my app that I think will serve the purpose I was looking for. and maybe a bit more.
Spoiler
    def OnListFiles(self, event,                     pathmessage="Enter or Copy-Paste the desired directory path to look for?:\n\n"                                 "Common Paths:\n"                                 "C:\Program Files\Bethesda Softworks\Oblivion\Data \n"                                 "C:\Program Files\Bethesda Softworks\Oblivion\Data\Textures \n"                                 "C:\Program Files\Bethesda Softworks\Oblivion\Data\Meshes \n"                                 "C:\Program Files\Bethesda Softworks\Oblivion\Data\Docs"                                 "C:\Program Files\Bethesda Softworks\Oblivion Mods\Bash Installers \n\n"                                 "Note that the path should be spelled exactly! Ex. Meshes or meshes",                     pathtitle="Input Path",                     pathvalue="http://forums.bethsoft.com/index.php?/topic/1176905-relz-wrye-bash-thread-62/%s" %DefaultListFilesDirectory,                     extmessage="Enter the file extention you would like to look for?\n\n"                                "File Type Examples:\n"                                ".bsa, .esm, .esp, .dds, .nif, .kf, .cmp, .lod, .spt, .sdp, .fx, .bik, .xml, .fnt, .tex, .lip, .mp3, .wav, .txt, .csv, \n"                                ".ini, .rtf, .html, .jpg, .bmp, .png, .old, .bat, .exe, .dll, .dlx, .log, .dat, .py, .wiz, .omod, .zip, .7z, .rar \n\n"                                "Or leave blank to list everything in the directory.",                     exttitle="Input Extension",                     extvalue="http://forums.bethsoft.com/index.php?/topic/1176905-relz-wrye-bash-thread-62/%s" %DefaultListFilesixtension):        userinputtext = wx.GetTextFromUser(extmessage, exttitle, extvalue, parent=None)        userinputpath = wx.GetTextFromUser(pathmessage, pathtitle, pathvalue, parent=None)        filelist = []  # Start with an empty list        for filename in os.listdir("%s" %userinputpath):            if filename.endswith("%s" %userinputtext):                filelist.append(filename)        # Now show the list        for filename in filelist:            self.control.AddText(filename + '\n')            if DebugSetup == 1:                print (filename)        self.control.DeleteBack()

User avatar
biiibi
 
Posts: 3384
Joined: Sun Apr 08, 2007 4:39 am

Post » Tue Mar 29, 2011 8:57 pm

Perhaps it would be good to have an option that redates all the plugins while maintaining order, deriving from the date of Oblivion.esm and using an even spacing (a minute apart is what BOSS uses)? Ie. list the plugins in date order, then go down the list redating them adding 1 minute each time. It's not really necessary if you use BOSS, but Decrepit says he manually applies its suggestions for some reason, so there are people who would use it.

Ctrl+A
Right Click->File->Redate...
Enter

Done :) Although, possibly a menu option that does that all in one go to make it easier?
User avatar
Shaylee Shaw
 
Posts: 3457
Joined: Wed Feb 21, 2007 8:55 pm

Post » Wed Mar 30, 2011 9:31 am

I redid my Oblivion install and saw that BOSS was reporting mods I should clean. I cleaned them, however BOSS is still showing them to be cleaned. Is it possible to implement the following:

When an user right clicks an ESP file in his Mods section, he/she gets an option that states "mod has been cleaned". If BOSS then could check for these check marks - I reckon there would be less cluttering in BOSS output list. That way, finding new mods that still need to be cleaned would be easier. It would also stop people from forgetting they actually cleaned a plugin.

I reckon a crc system could do the same, but that seems like way more work than what I had in mind. Not sure if similar ideas have already been mentioned, if so - just ignore this.
User avatar
Jamie Lee
 
Posts: 3415
Joined: Sun Jun 17, 2007 9:15 am

Post » Wed Mar 30, 2011 8:53 am

Ctrl+A
Right Click->File->Redate...
Enter

Done :) Although, possibly a menu option that does that all in one go to make it easier?


Heck, another previously OBMM only stomping ground function eaten :) - Grabbing the svn

Edit: Or am I confusing this with BSA timestamps redating? - Yes I am, ignore me :)
User avatar
Dan Endacott
 
Posts: 3419
Joined: Fri Jul 06, 2007 9:12 am

Post » Wed Mar 30, 2011 9:08 am

I redid my Oblivion install and saw that BOSS was reporting mods I should clean. I cleaned them, however BOSS is still showing them to be cleaned. Is it possible to implement the following:

When an user right clicks an ESP file in his Mods section, he/she gets an option that states "mod has been cleaned". If BOSS then could check for these check marks - I reckon there would be less cluttering in BOSS output list. That way, finding new mods that still need to be cleaned would be easier. It would also stop people from forgetting they actually cleaned a plugin.

I reckon a crc system could do the same, but that seems like way more work than what I had in mind. Not sure if similar ideas have already been mentioned, if so - just ignore this.

Already done. ;)

The cleaning messages are the prelude to a bit of collaboration between Lojack and I, which will be functional at some point after BOSS and Wrye Bash updates are released.
User avatar
Genocidal Cry
 
Posts: 3357
Joined: Fri Jun 22, 2007 10:02 pm

Post » Tue Mar 29, 2011 11:20 pm

EDIT: :ninja:
User avatar
Sakura Haruno
 
Posts: 3446
Joined: Sat Aug 26, 2006 7:23 pm

Post » Wed Mar 30, 2011 10:11 am

Thanks, I will ignore it then.
User avatar
Lil Miss
 
Posts: 3373
Joined: Thu Nov 23, 2006 12:57 pm

Post » Tue Mar 29, 2011 9:27 pm

Edit: Or am I confusing this with BSA timestamps redating? - Yes I am, ignore me :)


BSA Redateing is simple. Create a folder named redate.
Create a .py file in that folder with this code

Spoiler
#RedateBSATimestamps01-01-2006.py# GPL License and Copyright Notice ============================================##  This file is part of TES4WIZBAIN##  This is free; you can redistribute it and/or modify it under the terms of the GNU General Public License#  as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.##  This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied#  warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.##  You should have received a copy of the GNU General Public License#  along with this file; if not, write to the Free Software Foundation,#  Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.##  Copyright (C) Metallicow 2011## =============================================================================import osimport timefrom stat import *def RedateBSATimestamps():    #---Returns a list of all the files on the current directory.---    files = os.listdir('.')    for filename in files:        if filename.endswith(".bsa"):            st = os.stat(filename)            accesstime =       st[ST_ATIME]            creationtime =     st[ST_CTIME]            modificationtime = st[ST_MTIME]            # date_time = '01-01-2001 00:00:00'   #978328800            # date_time = '01-01-2006 00:00:00'   #1136095200            # date_time = '01-01-2011 00:00:00'   #1293861600            # newmodificationtime = (978328800) #Get timestamp from below: print ('timestamp = ' + str(epoch))            newmodificationtime = (1136095200) #Get timestamp from below: print ('timestamp = ' + str(epoch))            #---Modify the file timestamp.---            os.utime(filename,(accesstime,newmodificationtime))            #---Get timestamp to place in the newmodificationtime line above.---            date_time = '01-01-2006 00:00:00'   #Month,Day,Year  Hour,Min,Second            pattern = '%m-%d-%Y %H:%M:%S'            epoch = int(time.mktime(time.strptime(date_time, pattern)))            print ('timestamp = ' + str(epoch))if __name__ == '__main__':      # This is the stuff that initializes everything    RedateBSATimestamps()       # To start the file if you double click on it or open and run it from the console.


then toss your bsas into the redate folder and run the py file
User avatar
James Shaw
 
Posts: 3399
Joined: Sun Jul 08, 2007 11:23 pm

Post » Wed Mar 30, 2011 8:30 am

BSA Redateing is simple. Create a folder named redate.
Create a .py file in that folder with this code

Spoiler
#RedateBSATimestamps01-01-2006.py# GPL License and Copyright Notice ============================================##  This file is part of TES4WIZBAIN##  This is free; you can redistribute it and/or modify it under the terms of the GNU General Public License#  as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.##  This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied#  warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.##  You should have received a copy of the GNU General Public License#  along with this file; if not, write to the Free Software Foundation,#  Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.##  Copyright (C) Metallicow 2011## =============================================================================import osimport timefrom stat import *def RedateBSATimestamps():    #---Returns a list of all the files on the current directory.---    files = os.listdir('.')    for filename in files:        if filename.endswith(".bsa"):            st = os.stat(filename)            accesstime =       st[ST_ATIME]            creationtime =     st[ST_CTIME]            modificationtime = st[ST_MTIME]            # date_time = '01-01-2001 00:00:00'   #978328800            # date_time = '01-01-2006 00:00:00'   #1136095200            # date_time = '01-01-2011 00:00:00'   #1293861600            # newmodificationtime = (978328800) #Get timestamp from below: print ('timestamp = ' + str(epoch))            newmodificationtime = (1136095200) #Get timestamp from below: print ('timestamp = ' + str(epoch))            #---Modify the file timestamp.---            os.utime(filename,(accesstime,newmodificationtime))            #---Get timestamp to place in the newmodificationtime line above.---            date_time = '01-01-2006 00:00:00'   #Month,Day,Year  Hour,Min,Second            pattern = '%m-%d-%Y %H:%M:%S'            epoch = int(time.mktime(time.strptime(date_time, pattern)))            print ('timestamp = ' + str(epoch))if __name__ == '__main__':      # This is the stuff that initializes everything    RedateBSATimestamps()       # To start the file if you double click on it or open and run it from the console.


then toss your bsas into the redate folder and run the py file


You just know the question that begs :) - Could it be implemeted easily in Wrye Bash?. Quite willing to give that a go; But for the steps involved it would be just as convenient to load up OBMMex and use its function for the same job.
User avatar
Josee Leach
 
Posts: 3371
Joined: Tue Dec 26, 2006 10:50 pm

Post » Tue Mar 29, 2011 11:05 pm

You just know the question that begs :) - Could it be implemeted easily in Wrye Bash?. Quite willing to give that a go; But for the steps involved it would be just as convenient to load up OBMMex and use its function for the same job.


Sure read line 7
User avatar
Suzie Dalziel
 
Posts: 3443
Joined: Thu Jun 15, 2006 8:19 pm

Post » Tue Mar 29, 2011 11:56 pm

On the Installers Header bar menu, do we still need "Show Replacers Tab"

I think I have seen a new user recently mention they had the Installers tab "and I have enabled the replacers tab" - I had to go at the time but wanted to answer with a "You dont need it" ( cant remember where it was :( )

I think the Installers tab has taken over - so does anyone have a need for the option still?
User avatar
Albert Wesker
 
Posts: 3499
Joined: Fri May 11, 2007 11:17 pm

Post » Wed Mar 30, 2011 12:05 am

On the Installers Header bar menu, do we still need "Show Replacers Tab"

I think I have seen a new user recently mention they had the Installers tab "and I have enabled the replacers tab" - I had to go at the time but wanted to answer with a "You dont need it" ( cant remember where it was :( )

I think the Installers tab has taken over - so does anyone have a need for the option still?

Well, I don't see the point in a Replacers tab since the advent of BAIN - everything Replacers does, Installers does better, and I don't see why you'd use the former over the latter. I think there's been plenty of version numbers since BAIN was introduced for Replacers users to get the message, so perhaps it's OK to remove it? Then again, backwards compatibility is important I suppose...

In a similar vein, why does BALO still exist? What with WB's extensive (and expanding) interconnectivity with BOSS, I would have thought it is now unnecessary too. I don't see the point in a conflicting auto load ordering feature that isn't as accurate/informative/expansive.

Since I'm going down the readme criticising stuff, I'll mention the Docs Browser: it doesn't detect any Docs for me, despite the readmes for my mods being installed through BAIN. I think it must not have been updated to take account of BAIN or something - could I request that the detection regex or whatever is used be updated so that it actually works as intended for the majority of readme files?
User avatar
Music Show
 
Posts: 3512
Joined: Sun Sep 09, 2007 10:53 am

Post » Tue Mar 29, 2011 8:57 pm

You just know the question that begs :) - Could it be implemeted easily in Wrye Bash?. Quite willing to give that a go; But for the steps involved it would be just as convenient to load up OBMMex and use its function for the same job.
Yes, it will be implemented eventually, it's not too hard, we just haven't gotten around to it yet.

On the Installers Header bar menu, do we still need "Show Replacers Tab"

I think I have seen a new user recently mention they had the Installers tab "and I have enabled the replacers tab" - I had to go at the time but wanted to answer with a "You dont need it" ( cant remember where it was :( )

I think the Installers tab has taken over - so does anyone have a need for the option still?
You're probably right. I think I'll move the option to an INI setting, sot it's still available, but wont clutter the ui anymore with the option. Then eventually maybe we'll get rid of it completely.


Well, I don't see the point in a Replacers tab since the advent of BAIN - everything Replacers does, Installers does better, and I don't see why you'd use the former over the latter. I think there's been plenty of version numbers since BAIN was introduced for Replacers users to get the message, so perhaps it's OK to remove it? Then again, backwards compatibility is important I suppose...

In a similar vein, why does BALO still exist? What with WB's extensive (and expanding) interconnectivity with BOSS, I would have thought it is now unnecessary too. I don't see the point in a conflicting auto load ordering feature that isn't as accurate/informative/expansive.

Since I'm going down the readme criticising stuff, I'll mention the Docs Browser: it doesn't detect any Docs for me, despite the readmes for my mods being installed through BAIN. I think it must not have been updated to take account of BAIN or something - could I request that the detection regex or whatever is used be updated so that it actually works as intended for the majority of readme files?
Another thing I've never seen used either. I think I'll move this to an ini setting as well, with possibly removing it in the future as well.
User avatar
Rik Douglas
 
Posts: 3385
Joined: Sat Jul 07, 2007 1:40 pm

Post » Wed Mar 30, 2011 12:55 pm

This may already exist, but here goes. When I install a mod using the installer and later manually update its ini file, I'll get the niggling file mismatch. Merely cosmetic, but I try to limit my yellow boxes to intended mesh and texture replacements and strive for green otherwise. Is there a way to tell Wrye Bash to update crc's to the currently existing files so my edits won't create flags?

Hope I explained myself alright.

ETA: That or an option to ignore ini files changes.
User avatar
Ruben Bernal
 
Posts: 3364
Joined: Sun Nov 18, 2007 5:58 pm

Post » Wed Mar 30, 2011 12:04 pm

This may already exist, but here goes. When I install a mod using the installer and later manually update its ini file, I'll get the niggling file mismatch. Merely cosmetic, but I try to limit my yellow boxes to intended mesh and texture replacements and strive for green otherwise. Is there a way to tell Wrye Bash to update crc's to the currently existing files so my edits won't create flags?

Hope I explained myself alright.

ETA: That or an option to ignore ini files changes.


As a temporary measure, at the moment with bains which have an ini, create a couple of sub-package folders with different ini's, so you can set them up for different configs then just choose a sub-package to install - I did this for streamline so I can install on the desktop and the laptop which both have different capabilities
User avatar
naome duncan
 
Posts: 3459
Joined: Tue Feb 06, 2007 12:36 am

PreviousNext

Return to IV - Oblivion