Changeset 661
- Timestamp:
- Nov 11, 2011, 9:45:52 AM (14 years ago)
- Location:
- trunk/guitools/evfsgui
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/guitools/evfsgui/changes
r660 r661 4 4 - Support server based logon scripts (requires REXX rpc library, 5 5 partly done) (works in a separate utility right now) 6 - eigenes Icon fr ADMIN$ 7 - _AddSharesDisplay verwendet kein file2stem 8 - session user/password 6 - provide Icon fr ADMIN$ 7 - fully implement icons. stem 8 - _AddSharesDisplay does not use file2stem 9 - "Guess" proper WINS server - is the LMB = WINS server approach good enough? 9 10 10 11 Known problems: … … 13 14 - Passive connections/double connection detection does not seem 14 15 to work properly 15 - Refreshing a single machine adds shares 2x for automatically added machines16 16 17 17 Version 2.5.x 2011-??-?? 18 + Added: Icon on login window depends upon connection type 19 + Added: Allow removing stored credentials from memory 18 20 + Added: Optionally store credentials in memory until next reboot 19 21 + Added: Properly verify all manually entered IP addresses … … 35 37 convert global settings and advanced connection options 36 38 from windows into notebook pages 39 ! Fixed: Extended Help menu item was broken 40 ! Fixed: Refreshing a single machine added shares 2x for automatically 41 added machines 42 ! Fixed: Loginbox was not NLS aware 37 43 ! Fixed: Numerous small bugs/omissions 38 ! Fixed: Creating lame upcase tablesfiltered44 ! Fixed: "Creating lame upcase tables" filtered 39 45 ! Fixed: Do not run nmblookup.exe twice in the foreground 40 46 - Removed: Bottom button row -
trunk/guitools/evfsgui/evfsgui.vrp
r660 r661 9 9 RunDirectory: U:\Develop\Samba\trunk\guitools\evfsgui 10 10 VRXWindow: __VREMainWindow,1,1951,2361,891,7841 11 VRXWindow: __VREFileListWindow,1, 2987,5155,2665,335811 VRXWindow: __VREFileListWindow,1,1144,10744,2665,3358 12 12 VRXWindow: __VRESectionListWindow,1,3903,10744,8082,4505 13 13 VRXWindow: __VREToolsWindow,0,2987,8528,6486,1669 … … 16 16 UserWindow: Main,1 17 17 UserWindow: SW_LOGIN,1 18 UserWindow: SW_SETTINGS,1 19 UserWindow: SW_SMBTREE,1 20 UserWindow: SW_DIALOG,1 18 UserWindow: SW_MOUNTPOINT,1 -
trunk/guitools/evfsgui/evfsgui.vrx
r660 r661 692 692 CALL NLVSetText 'Menu_File_SAVE', "Caption", 30 693 693 CALL NLVSetText 'Menu_File_LMHosts_Reset', "Caption", 127 694 CALL NLVSetText 'Menu_File_ucCred_Reset', "Caption", 128 694 695 CALL NLVSetText 'Menu_File_Autostart', "Caption", 35 695 696 CALL NLVSetText 'Menu_File_Autostart_Activate', "Caption", 76 … … 1356 1357 */ 1357 1358 _SmbConfCreateShadowCopy: 1359 IF options.!debug == 1 THEN SAY time()' _SmbConfCreateShadowCopy started' 1358 1360 /* we create a complete version of smb.conf in temporary directory for reading purposes */ 1359 1361 /* as we can only determine a default value from this complete version of the file */ 1360 1362 /* however it is not desirable to always have a complete copy normally */ 1361 1363 ok = SysFileDelete(samba.!shadowsmbconf) 1362 say 1364 say ' 'samba.!testparmexe' -v -s 1>'samba.!shadowsmbconf' 2>'TempDir'testparm.stderr' 1363 1365 address cmd samba.!testparmexe' -v -s 1>'samba.!shadowsmbconf' 2>'TempDir'testparm.stderr' 1366 IF options.!debug == 1 THEN SAY time()' _SmbConfCreateShadowCopy done' 1364 1367 return 1365 1368 … … 1448 1451 icons.!folder = '#26:PMWP.DLL' 1449 1452 icons.!folder_open = '#34:PMWP.DLL' 1453 icons.!machine_awake = '#35:PMWP.DLL' 1450 1454 icons.!machine_sleeping = '#61:PMWP.DLL' 1455 icons.!workgroup = '#62:PMWP.DLL' 1456 icons.!pdc = '#63:PMWP.DLL' 1451 1457 icons.!active = '#64:PMWP.DLL' 1452 1458 icons.!passive = '#68:PMWP.DLL' … … 1514 1520 */ 1515 1521 _UserCredUpdate: 1522 IF options.!debug == 1 THEN SAY time()' _UserCredUpdate started' 1516 1523 credentials.!username = VRGet("EF_USER","Value") 1517 1524 credentials.!password = VRGet("EF_PASSWORD","Value") … … 1526 1533 end 1527 1534 else call beep 200, 20 1535 IF options.!debug == 1 THEN SAY time()' _UserCredUpdate done' 1528 1536 return 1529 1537 … … 3052 3060 Menu_File_LMHosts_Reset_Click: 3053 3061 ok = SysFileDelete(samba.!lmhosts) 3062 /* FIXME: Add a message box here */ 3054 3063 return 3055 3064 … … 3110 3119 Menu_File_Save_Click: 3111 3120 call PB_CONDET_SAVE_Click 3121 return 3122 3123 /*:VRX Menu_File_ucCred_Reset_Click 3124 */ 3125 Menu_File_ucCred_Reset_Click: 3126 ok = _ucDelUc() 3127 /* FIXME: Add a message box here */ 3112 3128 return 3113 3129 … … 4497 4513 SW_LOGIN_Create: 4498 4514 call SW_LOGIN_Init 4515 ok = VRSet("SW_LOGIN","Caption",NLVGetMessage(136)' 'strip(p_workgroup' \\'p_server'\'p_share,'T','\')) 4499 4516 CALL NLVSetText 'DT_USER1', "Caption", 25 4500 4517 CALL NLVSetText 'DT_PASSWORD1', "Caption", 26 … … 4503 4520 CALL NLVSetText 'PB_LOGIN_CANCEL',"Caption", 3 4504 4521 4505 /* ok = VRSet("Pict_Login","PicturePath", SMBObj.icon) */ 4522 select 4523 when pos("PDC",VRMethod("CN_smbtree", "GetFieldData", SMBObj.rh, MBFH)) > 0 then LoginIcon = "#63:PMWP.DLL" /* icons.!pdc */ 4524 when SMBObj.udatatype = "WORKGROUP" then LoginIcon = SMBObj.Icon 4525 when SMBObj.udatatype = "SERVER" then LoginIcon = SMBObj.Icon 4526 otherwise LoginIcon = "#35:PMWP.DLL" /* icons.!machine_awake */ 4527 end 4528 say loginicon 4529 ok = VRSet("Pict_Login","PicturePath", LoginIcon) 4506 4530 ok = VRSet("EF_USER1","Value",VRGet("EF_USER","Value")) 4507 4531 ok = VRSet("EF_PASSWORD1","Value",VRGet("EF_PASSWORD","Value")) -
trunk/guitools/evfsgui/rc/lang/evfsi_de.mkm
r660 r661 79 79 EVG0072I: Die Verbindung von %1 zu %2 trennen? 80 80 EVG0073I: Inaktive Verbindungen merken 81 EVG0074I: Broadcasts statt dem lokalen Master Browser benutzen81 EVG0074I: Broadcasts statt dem lokalen Master Browser (LMB) benutzen 82 82 EVG0075I: Als Standardarbeitsgruppe speichern 83 83 EVG0076I: Aktivieren … … 136 136 EVG0126I: Steuerprogramm 137 137 EVG0127I: LMHosts zurcksetzen 138 EVG0128 ?:138 EVG0128I: Anmeldeinformationen lschen 139 139 EVG0129?: 140 140 ;More advanced properties … … 145 145 EVG0134I: TRAC Wiki Notation anfgen 146 146 EVG0135I: Anmeldeinformationen speichern 147 EVG0136I: Anmelden bei -
trunk/guitools/evfsgui/rc/lang/evfsi_en.mkm
r660 r661 79 79 EVG0072I: Really unmount %1 connected to %2? 80 80 EVG0073I: Remember inactive connections 81 EVG0074I: Use broadcasts instead of local master browser 81 EVG0074I: Use broadcasts instead of local master browser (LMB) 82 82 EVG0075I: Save as default workgroup 83 83 EVG0076I: Enable … … 135 135 EVG0125I: Comment 136 136 EVG0126I: Control daemon 137 EVG0127I: Reset LMHosts138 EVG0128 ?:137 EVG0127I: ~Reset LMHosts 138 EVG0128I: Rese~t stored credentials 139 139 EVG0129?: 140 140 ;More advanced properties … … 145 145 EVG0134I: Add TRAC Wiki markup 146 146 EVG0135I: Store credentials until next reboot 147 EVG0136I: Login -
trunk/guitools/evfsgui/rc/lang/evfsi_fr.mkm
r660 r661 84 84 EVG0072I: Voulez-vous vraiment dmonter %1 connect sur %2 ? 85 85 EVG0073I: Conserver les connexions inactives 86 EVG0074I: Utilisation des broadcasts plutt que le matre explorateur local 86 EVG0074I: Utilisation des broadcasts plutt que le matre explorateur local (LMB) 87 87 EVG0075I: Enregistrer groupe de travail par dfaut 88 88 EVG0076I: Activer … … 142 142 EVG0126I: Programme de contrle 143 143 EVG0127I: Rinitialiser LMHosts 144 EVG0128 ?:144 EVG0128I: A~nnuler utilisateur et mot de passe 145 145 EVG0129?: 146 146 ;More advanced properties … … 151 151 EVG0134I: Ajouter TRAC Wiki balisage 152 152 EVG0135I: Rfrences magasin jusqu'au prochain redmarrage 153 EVG0136I: Connexion -
trunk/guitools/evfsgui/rc/lang/evfsi_it.mkm
r660 r661 83 83 EVG0072I: Smonto %1 connesso a %2? 84 84 EVG0073I: Ricorda le connessioni inattive 85 EVG0074I: Usa broadcast invece del master browser locale 85 EVG0074I: Usa broadcast invece del master browser locale (LMB) 86 86 EVG0075I: Salva come gruppo di lavoro predefinito 87 87 EVG0076I: Abilita … … 140 140 EVG0126I: Programma di controllo 141 141 EVG0127I: Cancellare LMHosts 142 EVG0128 ?:142 EVG0128I: ~Disfare credenziali di memorizzare 143 143 EVG0129?: 144 144 ;More advanced properties … … 149 149 EVG0134I: Aggiungi TRAC Wiki markup 150 150 EVG0135I: Credenziali di memorizzare fino al riavvio successivo 151 EVG0136I: Accesso
Note:
See TracChangeset
for help on using the changeset viewer.