Search the Community
Showing results for tags 'user'.
-
Well: I don't know if anyone else is working on multiuser multi node Forem XE Pro, but I have a reliable way of doing so, provided that you have up to 5 computers that are networked together on Windows 10 Pro, and you are running Altirra to do this, and have Total Commander installed in each computer. Let me explain how I have achieved this: I have added some extra lines in the INITBBS program first of all to create 5 different pas.dat and pas.inx files , one on each of 5 drives , for now hard coded to D1: through D5: , (of course these drives can be changed in the program , and Forem still operates normally even with the extra lines of code). The thing is that if you are using up to 5 computers, (maybe up to more than 5 , but 8 Max) then it an easy matter to change to code slightly when the new user logs off, it will then use 5 separate subroutines to write out 5 passwords, one to each system, thus eliminating a new user login for the other 4 systems. Lets say that you confine New user applications to your master computer and then put a routine on the other 4 (or more) computers that redirects the user to the other computers it is doable. I will of course test it on two computers , I gave away the third to my girlfriend as it was too big anyways , and I want the other 4 to be desktops anyway and small form factor too. My two new BBSes have had the passwords wiped for this occasion as the password files were not backed up, as the latest ATR was not backed up and it went corrupt, I took a password file from another computer and it reset everything back to index 1, that was my first attempt of multi user systems. I now have a fool proof system I just have to make hourly backups of my ATR files (Set it up as a service in windows), and do that. If anyone would like just the detailed code to add to Amis clean copy (make a backup first) I will post it a a BXE list file for both Forem XE Pro and the INITBBS file, (I will work on the others to do their operations simultaneously). First Forem XE mods: 8300 Rem Save up to six different password files. 8310 A$=F$:F$="D6:PAS.DAT":Gosub 6500:Close #I:Open #I,C12,O,F$:F$=A$:Return 8320 A$=F$:F$="D5:PAS.DAT":Gosub 6500:Close #I:Open #I,C12,O,F$:F$=A$:Return 8330 A$=F$:F$="D4:PAS.DAT":Gosub 6500:Close #I:Open #I,C12,O,F$:F$=A$:Return 8340 A$=F$:F$="D3:PAS.DAT":Gosub 6500:Close #I:Open #I,C12,O,F$:F$=A$:Return 8350 A$=F$:F$="D2:PAS.DAT":Gosub 6500:Close #I:Open #I,C12,O,F$:F$=A$:Return 8360 A$=F$:F$="D1:PAS.DAT":Gosub 6500:Close #I:Open #I,C12,O,F$:F$=A$:Return 31035 ? #C3;X$,X:If X:Gosub 2100 31040 Gosub 8310:D$=Pw$(I,C4),Idx$(28;):Wk1=Usr(1576,I,Adr(Idx$(28;))):? #I;Pw$(I,124) 31041 Wk1=Usr(1573,I,Adr(Idx$(28;))):F$="D6:PAS.IDX":Gosub 6600:Close #I:M$(Int(Len(M$)/C7)*C7+I)=D$ 31042 Gosub 8320:D$=Pw$(I,C4),Idx$(28;):Wk1=Usr(1576,I,Adr(Idx$(28;))):? #I;Pw$(I,124) 31043 Wk1=Usr(1573,I,Adr(Idx$(28;))):F$="D5:PAS.IDX":Gosub 6600:Close #I:M$(Int(Len(M$)/C7)*C7+I)=D$ 31044 Gosub 8330:D$=Pw$(I,C4),Idx$(28;):Wk1=Usr(1576,I,Adr(Idx$(28;))):? #I;Pw$(I,124) 31045 Wk1=Usr(1573,I,Adr(Idx$(28;))):F$="D4:PAS.IDX":Gosub 6600:Close #I:M$(Int(Len(M$)/C7)*C7+I)=D$ 31046 Gosub 8340:D$=Pw$(I,C4),Idx$(28;):Wk1=Usr(1576,I,Adr(Idx$(28;))):? #I;Pw$(I,124) 31047 Wk1=Usr(1573,I,Adr(Idx$(28;))):F$="D3:PAS.IDX":Gosub 6600:Close #I:M$(Int(Len(M$)/C7)*C7+I)=D$ 31048 Gosub 8350:D$=Pw$(I,C4),Idx$(28;):Wk1=Usr(1576,I,Adr(Idx$(28;))):? #I;Pw$(I,124) 31049 Wk1=Usr(1573,I,Adr(Idx$(28;))):F$="D2:PAS.IDX":Gosub 6600:Close #I:M$(Int(Len(M$)/C7)*C7+I)=D$ 31050 Gosub 8360:D$=Pw$(I,C4),Idx$(28;):Wk1=Usr(1576,I,Adr(Idx$(28;))):? #I;Pw$(I,124) 31051 Wk1=Usr(1573,I,Adr(Idx$(28;))):F$="D1:PAS.IDX":Gosub 6600:Close #I:M$(Int(Len(M$)/C7)*C7+I)=D$ Next InitBBS Mods: 1900 Close #1:Open #1,8,0,"D1:PAS.DAT":Idx$(28;)=" " 1901 A$=Cr$:A$(125)=Cr$:A$(2)=A$:For X=1 To 10:? #1;A$:Next X:Close #1 1902 Close #1:Open #1,8,0,"D2:PAS.DAT":Idx$(28;)=" " 1903 A$=Cr$:A$(125)=Cr$:A$(2)=A$:For X=1 To 10:? #1;A$:Next X:Close #1 1904 Close #1:Open #1,8,0,"D3:PAS.DAT":Idx$(28;)=" " 1905 A$=Cr$:A$(125)=Cr$:A$(2)=A$:For X=1 To 10:? #1;A$:Next X:Close #1 1906 Close #1:Open #1,8,0,"D4:PAS.DAT":Idx$(28;)=" " 1907 A$=Cr$:A$(125)=Cr$:A$(2)=A$:For X=1 To 10:? #1;A$:Next X:Close #1 1908 Close #1:Open #1,8,0,"D5:PAS.DAT":Idx$(28;)=" " 1909 A$=Cr$:A$(125)=Cr$:A$(2)=A$:For X=1 To 10:? #1;A$:Next X:Close #1 1910 Close #1:Open #1,8,0,"D6:PAS.DAT":Idx$(28;)=" " 1911 A$=Cr$:A$(125)=Cr$:A$(2)=A$:For X=1 To 10:? #1;A$:Next X:Close #1 These are the two mods that are needed to allow multiusers (Up to 6 six identical password sets on six different machines) Russ
-
This is a work in progress.. will be happy to add anything missing - Greg A few bits of information, rules and guidelines on posting. Short links to our sub-forums: TI-99/4A Computers http://ti99.atariage.com TI-99/4A Development http://dev99.atariage.com Please read the AtariAge site guidelines which apply to and are enforced in our subs. Our sub-forums are divided to help cater to the varied interests in our beloved platform. The parent sub-forum, TI-99/4A Computers, contains general information and conversation regarding the TI-99/4A and its siblings, such as the 99/2, 99/8, CC-40, and BASICALCS. The sub-forum TI-99/4A Development is for conversations, information, announcements, etc. pertaining to programming, tinkering, or the development of software or hardware for these computers. This division is not intended to be a separation of the community but rather a way for those who have little interest in development but moreso in general discussions to focus their time on the fun-zone, while those who take more interest in the deep-down nitty-gritty and not so much general shenanigans to focus their attention just the same. The rest of us can spend all the time we want and will peruse both subs with reckless abandon. Insofar as development is concerned, once hardware or software has been completed or is at least ready for general consumption, an announcement should be made in the general TI-99/4A Computers forum for all to partake. Further development and inquiries should still be continued within the TI-99/4A Development sub-forum. The forum leader will move threads to a more appropriate forum. This may also be done by request should a thread be started in the wrong forum by accident or the trajectory changes from general to development or vice-versa. The forum leader will also merge identical threads started in both forums into a single thread in the proper forum. Per AtariAge guidelines, please refrain from posting identical threads in both sub-forums as way to ensure the topic gets viewed. Many people already browse both subs, and if your topic pertains more to development rather than general, or vice-versa, the thread should exist in the appropriate forum. As well, multiple threads created on the same topic in the same forum will be merged. Regular members can edit a post for 60 minutes after submission. This allows you to fix any issues you may notice with the post right away. Subscribers can edit posts for 30 days. In the Marketplace and Programming forums you can edit your posts indefinitely, since the flexibility of allowing editing of posts outweighs the potential abuse of the edit functionality. If you make a duplicate post in a thread, which can happen by accident or some unforeseen technical glitch, report the post by clicking on the "report" link at the bottom of the post and indicate in the report that the post is a duplicate. If you are not a subscriber, please help support AtariAge by using the eBay BBCodes ebay, ebayseller, and ebaystore when posting links to eBay! Click here for more information. Anything you would like to share with your fellow 99ers but is seriously off-topic for the forum may be posted in the official off-topic thread, located here To find the most popular threads click on sort by and select most popular. All of us are ready and willing to provide answers to your TI-99 questions if we can, some will just chime in if they cannot, and others will just lurk. If you have any questions specifically pertaining to the operation of our forums, please feel free inquire of the forum leader via Private Message (PM,) or one of the global moderators. BEFORE POSTING QUESTIONS PLEASE READ THE UPDATED TI-99/4A FAQ HERE: https://www.arcadeshopper.com/wp/ti-99-4a-faq/
- 66 replies
-
- 30
-
I want to change my username, but I have no idea how. Help please?