Changeset 797


Ignore:
Timestamp:
Aug 17, 2013, 11:55:30 AM (12 years ago)
Author:
Herwig Bauernfeind
Message:

EVFSGUI 2.5: Browsing enhancements

Location:
trunk/guitools
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/guitools/evfsgui/changes

    r770 r797  
    1414 
    1515Version 2.5.0 2013-??-??
     16+ Added: Detect when master browser suffers from broken databases
     17+ Added: If browsing is not allowed for user, retry as guest (useful for print
     18         servers)
    1619+ Added: Detect eComStation OS Version
    1720+ Added: Show for who we are waiting
     
    4346           convert global settings and advanced connection options
    4447           from windows into notebook pages
    45 * Changed: Removed %% in user credential string again
    4648! Fixed: Ticket #185 (create %ETC%/samba/pid and fix the EA of
    4749         %ETC%/samba/lock)
     
    5759! Fixed: Numerous small bugs/omissions
    5860! Fixed: "Creating lame upcase tables" filtered
     61! Fixed: "TDB(" filtered
    5962! Fixed: Do not run nmblookup.exe twice in the foreground
    6063! Fixed: Errorhandler for parsing errors in RPC library (still not perfect)
     
    6972! Fixed: Never add local link addresses and localhost to LMHosts file
    7073         (Ticket #200)
     74! Fixed: Add workaround for % vs. %% issue on smbclient.exe
     75! Fixed: Populate TabbedDialog pages earlier during startup
    7176- Removed: Bottom button row
    7277- Removed: View Menu
  • TabularUnified trunk/guitools/evfsgui/evfsgui.vrp

    r786 r797  
    1111VRXWindow: __VREFileListWindow,1,2204,7950,2665,3358
    1212VRXWindow: __VRESectionListWindow,1,1168,12382,12238,6914
    13 VRXWindow: __VREToolsWindow,0,3108,8528,5474,1669
     13VRXWindow: __VREToolsWindow,1,3084,12479,5477,1659
    1414VRXWindow: __VREWindListWindow,1,952,11611,4963,3150
    1515UserFile: 1
    1616UserWindow: Main,1
    17 UserWindow: SW_SETTINGS,1
    18 UserWindow: SW_SMBTREE,1
    19 UserWindow: SW_DIALOG,1
  • TabularUnified trunk/guitools/shared/smbtree.vrs

    r786 r797  
    77    if VRIsValidObject("DT_STATUSBAR") then ok = VRSet("DT_STATUSBAR","Caption", "Refreshing network")
    88    ok = SysFileDelete(samba.!msg)
     9    parse var debuglevel .'='level
     10    if level = 0 then debuglevel = ' --debuglevel=1'
    911
    1012    if UserCred   = 'USERCRED'   | UserCred = '' | UserCred = '--user=%' | UserCred = '--user=%%' then UserCred = '-N'
     
    2022    say       '  detach 'samba.!smbtreeexe' 'BroadCast' -S 'UserCred' 'debuglevel' >'samba.!serverlist
    2123    address cmd 'detach 'samba.!smbtreeexe' 'BroadCast' -S 'UserCred' 'debuglevel' >'samba.!serverlist
     24
     25    if level = 0 then debuglevel = ' --debuglevel=0'
    2226
    2327    /* strip username from caption */
     
    137141                end
    138142                if ThrowMsg = 1 then do
     143                call beep 2400, 500
    139144                    ThrowMsg = 0
    140145                    Msg.Type = "W"
     
    253258        if stat = "READY:" then do /* we found a readable output file */
    254259            OneWorkGroupOnly = 0
     260            GuestRetry = 0
    255261           
    256262            Machine = substr(smbmachine.I,pos('.',smbmachine.I)+1)
     263            if right(Machine,4) = '$rt$' then do
     264                Machine = left(Machine, length(Machine) - 4)
     265                GuestRetry = 1
     266            end
     267
    257268
    258269            smbtree.!machine = _GetMachinehandle(Machine)
     
    289300                ok = stream(smbmachine.I,'c','close')
    290301                ok = SysFileDelete(smbmachine.I)
     302                /* Try with guest account once */
     303
     304                if GuestRetry = 0 & UserCred <> '-N' then do
     305                    say       '  detach 'samba.!smbclientexe' -L "'machine'" -N 'debuglevel' 2>'smbmachine.I'$rt$ 1>&2'
     306                    address cmd 'detach 'samba.!smbclientexe' -L "'machine'" -N 'debuglevel' 2>'smbmachine.I'$rt$ 1>&2'
     307                end
     308
    291309                iterate
    292310            end
  • TabularUnified trunk/guitools/smbmon/smbmon.vrp

    r785 r797  
    88VRXWindow: __VREMainWindow,1,2180,3614,1024,6769
    99VRXWindow: __VRESectionListWindow,1,4083,11226,7372,6589
    10 VRXWindow: __VREToolsWindow,1,2156,1494,5471,1659
     10VRXWindow: __VREToolsWindow,1,2156,1494,5474,1661
    1111VRXWindow: __VREWindListWindow,1,964,11708,3132,3150
    1212UserFile: 1
    1313UserWindow: Main,1
    14 UserWindow: SW_DAEMONS,1
    15 UserWindow: SW_SETTINGS,1
  • TabularUnified trunk/guitools/smbmon/smbmon.vrx

    r785 r797  
    14741474    Msg.Type = 'Q'
    14751475    if _MsgYesNo() = 1 then do
    1476         say 'kill -9 'DaemonName
    1477         address cmd 'kill -9 'DaemonName
     1476        ok = PRKillProcess("1",DaemonName )
     1477        if ok = 0 then say ", success!"; else say ", error "ok
     1478
     1479/*      say 'kill -9 'DaemonName
     1480        address cmd 'kill -9 'DaemonName */
    14781481    end
    14791482    ok = VRSet("TM_Refresh","Enabled", 1)
Note: See TracChangeset for help on using the changeset viewer.