Jump to content

DOWNLOAD MODS

Are you looking for something shiny for your load order? We have many exclusive mods and resources you won't find anywhere else. Start your search now...

LEARN MODDING

Ready to try your hand at making your own mod creations? Visit the Enclave, the original ES/FO modding school, and learn the tricks of the trade from veteran modders...

JOIN THE ALLIANCE

Membership is free and registering unlocks image galleries, project hosting, live chat, unlimited downloads, & more...

Ashenfire

Ambassadors
  • Posts

    565
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by Ashenfire

  1. Ashenfire

    Programming-Batch

    Complete batch utilities using ANSI.
  2. Most of the programs written for useful, mundane tasks will rely on 4 functions / programs to handle their tasks. This is done so the same subroutine is not written for EACH program, when it could be written only one time and shared by the main programs over and over again. SETUP 2019: Install the Homechicken Software-Software Developers' Kit and you are done. This is the complete version and more useful than barebones. Configure your command window by skipping to step 3. Or Manually without the kit Barebones install. 1. Verify all supporting files (4) are downloaded and in the PATH statement. A. Supporting files are: box.bat (P.A. creation and downloaded here) box1.bat (P.A. creation and downloaded here) spccount.bat (P.A. creation and downloaded here) ansicon (downloaded from github) If the term PATH statement sounds scary, then just put all your programs in a folder called UTILITY and run them from the same folder. 2. Supporting files. 3. Configure your command prompt menu to be able to handle large windows with scrolling. This is important. The batch files will run from a command prompt window and will not work as expected in a visual sense, unless the user: Left clicks on the command window top left corner. Clicks on PROPERTIES. Clicks on OPTIONS tab. Clicks on the tick box "edit mode" to verify a check mark is present in the box. Clicks on the tick box INSERT mode to verify a check mark is present in the box. Clicks on the tick box USE LEGACY console to verify a check mark is present in the box. Clicks on the FONT tab. Changes font to 16 / consolas font type. In most cases it is whatever the defaults are. It does NOT have to be consolas font type. Adjust to whatever is good or you. Clicks on the LAYOUT tab. Changes Width and the Height of the SCREEN BUFFER size where Width=197 and Height=899. Changes Width and the Height of the Window Size where Width=197 and Height=61.
  3. Version 1.0.0

    2 downloads

    *Part of the HCS-SDK and also an independent program Required utilities to make this work Free ANSICON utility from GITHUB, or any shell command that utilizes ansi.sys, ANSI emulation. Free COLORR.bat utility included with this download. Free PRIVILEGE.BAT utility included with this download. Free SPCCOUNT.BAT utility included with this download This is for programmers who want to make menus and results show up in a box display but don't want to make the box themselves. The BOX command was meant to be 'called' from another program that would have a calculated result and wants to print it into a box display. The box can be told what color the foreground and the background should be. Also the lightness or darkness can be specified along with width and height. It is also the the main menu/GUI for Project Ashenfire's cosmetic functionality and MUST be copied to a folder that is in the PATH statement. Example Box /w100 /h25 /pyellow /dark /bgreen Inside the calling program: call colorr def call box /w100 /h25 /pyellow /dark /bgreen
  4. Useful Batch Files Request Purpose For enthusiasts or people looking for neat, cool, interesting batch files to add to their collections. For enthusiasts to share programming ideas without snotty attitudes and rating systems like stack exchange. For enthusiasts to advertise creations that are related to D.O.S 3.0 through Win 10. Whats Needed Over the course of time, new batch files will be added to the roster, courtesy of the Homechicken Software Lab. Over the course of time, other people might want to add their batch files to the list. These will be considered ACTIVE and must be approved. Non-Active are batch programs that do not meet the active criteria however, are still useful in the library of knowledge, to share. Criteria for items to be approved; before appearing on the ACTIVE listing. Ability to ELEVATE user rights for installation purporses. Mostly, the program relies on more than one file or program to operate. Ability to function if NOT elevated and does not require an install program. Mostly, the program is independent and in the path statement. Citations of work. For instance I had trouble with a space counter and I didn't want to do the work so I looked up how, and now there is a fella named JEB who probably is on stack exchange, I don't remember original area. The point is the batch file called SPCCOUNT.BAT has a remark file noting where I got the code. In fact 95% of the code was not altered. Of course, the spccount.bat will be re written when I have more time. No hidden 'phone home' code. This is deplorable, dishonorable and makes it hard for people to trust third party code because they are not judged by a master code editor or trusted source. No code that relies on .com or .exe, xhtml, vbs, powershell, etc; unless they are D.O.S. native or native to the kit. The focus is to enjoy BATCH programming, not a 'honey to do list' that tells other files what to do. No links, hidden or shown, that have the ability to append to other user code and turn it into advertising links or evolve into malware. Make your batch files easy to abort from memory. This means if you somehow can store your code in EMS, or page the memory; it MUST unload from memory when the user aborts the program. No left over setup, configurations, etc, in the registry; if the user uninstalls the batch program. Do not dump program files or even links on the users desktop without providing an option to do so. Do no install program code inside the actual WINDOWS folder structure. Give the user the choice to accept a suggested install location or they provide their own. No issue here, HCS-SDK covers that anyways. Designers do not have to use the kit templates if they don't want to however; any program they make must have the ability to be FOUND via common path statement or a windows .lnk file. The HCS-SDK actually utilizes Visual basic .vbs files in its INSTALL to add proper path statements to newly installed files. No REM statements, ini statements, registry statements, links, path statements, CVS, CFG; etc advertising how to get illegal warez, drugs; or where to do an illegal transaction. Criteria for items to be appear on a Non-Active Listing: Citations of work. Still need to show love for your fellow designers. No hidden 'phone home' code. This is deplorable, dishonorable and makes it hard for people to trust third party code because they are not judged by a master code editor or trusted source. No links, hidden or shown, that have the ability to append to other user code and turn it into advertising links or evolve into malware. Rename the batch file with a .NAC extension to notate useful code not following Active criteria. This prevents a downloader from accidently executing the code and blaming others for destroying their computer rig; or complaining that it is not working. NAC code does not have to be complete. It can just be a one liner with a designer's written understanding of how code should be. NAC codes must be in English. Sorry. Any translators for tutorials, NAC code are appreciated, they just are unavailable right now. No REM statements, ini statements, registry statements, links, path statements, CVS, CFG; etc advertising how to get illegal warez, drugs; or where to do an illegal transaction. This forum is looking forward to enthusiasts to share knowledge in a friendly atmosphere with no attitude of 'divine self' or putting down others because their expression of code or ideas are different than someone elses.
  5. Welcome to a very small software programming club, where it is desired to be part of a larger imagined company. The company idea keeps falling through with no support, lack of knowledge of small business promotion and funding. ProjectAshenfire was designed to start awareness and recruitment for light-hearted and well meaning designers to program D.O.S, Powershell, and Elder Scrolls V scripts. Once it was established, it was meant to be turned into a small programming company called HomeChicken Software. This lifelong dream has been mutilated several times where the magic of the idea has waned considerably. Thus, the only programmer (me), has had to resort to community promotion on this site as a 'last ditch' effort to keep a presence. There are useful batch files for D.O.S five through D.O.S. emulations of Win 10, that I have written and mod files for TESV; that are planned to be published here.
  6. Welcome! I am modding TESV, so if you ever feel the need to switch to it, feel free to take the courses here and ask questions in the conclave!
  7. And kill our freedom. We should not be slaves to entertainment, banks, etc. We need privacy, flexibility, and choice. We need to be able to choose and not to be forced to have online connections to get 'permission' to utilize something we already purchased. We need to OWN what we purchase and be able to use them 20 years or even 50 years later, assuming we take good care of our computers. They should not expire just because of corporate wims. We need a balance.
  8. For now, dirty edit is gone and the abode does not have uninvited guests.
  9. Oh goodness gracious. It makes no sense, has no advantage; to edit a vanilla package. I just don't get it, depressing. I found the edited vanilla package. I am assuming this is the only one. Sigh. UPDATE: That doesn't make sense. I did not change any vanilla package. Twenty characters were all told to USE my package. How is this possible? They are not part of my story line and come from different towns/cities.
  10. Oh goodness gracious. It makes no sense, has no advantage; to edit a vanilla package. I just don't get it, depressing. I found the edited vanilla package. I am assuming this is the only one. Sigh.
  11. Good thought. I used default packages; however I did not modify any vanilla packages. I like to duplicate packages and change them; not change originals. I also make new packages.
  12. I did not mess with any of the townspeople or original characters. I created my own NPCs for a story line. I created a small farm for them to live at. It was mostly working the way I liked it, so I used rest option to see NPC behavior in different parts of the day. It was fine until I got to 7am. Now I have important NPCs that I did not create, spawning inside my farm abode. There must bet at least 20 people in there, including a THANE!! What in tarnation is going on??
  13. What is required to get the next school project: Character Design  up and running?  The current format for Character Design/Student introduction, looks good.

    1. DarkRider

      DarkRider

      I need to finish writing Lesson #4 which is currently just notes. Then the whole thing needs testing to make sure it all works as outlined. :idea:

       

  14. I hate MS too, all the privacy invasions and their 'absolute power' mentality. However most software titles I own are with M.S. I also have a small network. I own all M.S and some Digital Research materials, swear by D.O.S and swear at D.O.S. I used to program in gwbasic, basic, basic a, turbo basic, turbo pascal and of course D.O.S. Nice to meet you!
  15. I am working in my kit again.  I need to know what Creation Kit you were using when you

    had problems with it crashing when adding a tenth dialogue line.  SSE or the normal kit?

    I only have the normal C.K. to test with, b.t.w.

  16. I rebuilt my lab, so I will now have to build up my skills again. I have to write it all down and 're study' what I did. I am going to build a rough draft.
  17. Oh my goodness, it was already being attempted! I just read your link. I absolutely want to do this! It brings tears of joy thinking the ways we can finish this. I will need a partner. Either for help with design concepts, mechanics, or overall guidance. 1. Decide if we stay with the model ideas that were in the above link. 2. Decide title based on what people know of her. 3. Decide how much of the mod will be adventurous, and how much will be direct tribute to the orphans in her name.
  18. Besides creationkit.com, I created a SKYBRARY that has cached pages, and also indexed pages.

    It probably needs an update.  Current version is on nexus/steam.

    I had it on my site but I am moving the site, so I am not updating it at this time.

     

    TESA forums, classes, are still good places to go for general help. (alot of tutorials of mine

    got broken because of the TESA site move) however, they should still be useful.

    Non youtube help:

    https://forums.nexusmods.com/index.php?/topic/754151-tutorials-without-youtoob/

    Also:

    http://en.uesp.net/wiki/Skyrim:Skyrim

    http://www.skyrimsearch.com/

    http://www.gamefront.com/games/skyrim

    http://elderscrolls.wikia.com/wiki/The_Elder_Scrolls_Wiki

    https://www.mmo-game.eu/tag/skyrim/

    https://forums.nexusmods.com/index.php?/topic/754151-tutorials-without-youtoob/

     

    1. RavenMind

      RavenMind

      Thank you Ashenfire, very much appreciated! I keep thinking I'd like to participate in the classes on TESA when I have the time. Thanks for your contributions to the tutorials & I'll go check out your Skybrary! (Love the name, BTW!)

×
×
  • Create New...