Changeset 908


Ignore:
Timestamp:
May 26, 2016, 9:02:53 AM (9 years ago)
Author:
Herwig Bauernfeind
Message:

GUITools: SMBMon (TDB Check page), shared library updates

Location:
trunk/guitools
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/guitools/shared/sambainit.vrs

    r719 r908  
    190190    if samba.!log = "" then do /* new default */
    191191        ok = SysFileTree(etc'\samba\log',exist.,'DO')
    192         if exist.0 > 0 then samba.!log = etc'\samba\logs'
     192        if exist.0 > 0 then samba.!log = etc'\samba\log'
    193193    end
    194194    if samba.!log = "" then do /* old default */
  • trunk/guitools/smbmon/changes

    r703 r908  
     1Version 2.5.RC   08-2015
     2                        +Added:   execute smbsched.cmd upon every refresh.
    13Version 2.5.beta 02-2012
    24                        +Added:   Delete old logs
  • trunk/guitools/smbmon/rc/lang/smbmon_de.mkm

    r875 r908  
    162162SMM0150I: Arbeitsgruppe
    163163SMM0151I: Kommentar
    164 SMM0152?:
     164SMM0152I: Dateigr”áe
    165165SMM0153?:
    166166SMM0154?:
  • trunk/guitools/smbmon/rc/lang/smbmon_en.mkm

    r875 r908  
    162162SMM0150I: Workgroup
    163163SMM0151I: Comment
    164 SMM0152?:
     164SMM0152I: Filesize
    165165SMM0153?:
    166166SMM0154?:
  • trunk/guitools/smbmon/rc/lang/smbmon_es.mkm

    r875 r908  
    162162SMM0150I: Grupo de trabajo
    163163SMM0151I: Commentario
    164 SMM0152?:
     164SMM0152I: Tama€o de archivo
    165165SMM0153?:
    166166SMM0154?:
  • trunk/guitools/smbmon/rc/lang/smbmon_fr.mkm

    r875 r908  
    167167SMM0150I: Groupe de travail
    168168SMM0151I: Commentaires
    169 SMM0152?:
     169SMM0152I: Taille du fichier
    170170SMM0153?:
    171171SMM0154?:
  • trunk/guitools/smbmon/rc/lang/smbmon_sv.mkm

    r875 r908  
    162162SMM0150I: Arbeta
    163163SMM0151I: Kommentera
    164 SMM0152?:
     164SMM0152I: Filstorlek
    165165SMM0153?:
    166166SMM0154?:
  • trunk/guitools/smbmon/smbmon.vrp

    r875 r908  
    77RunDirectory: U:\Develop\Samba\trunk\guitools\smbmon
    88VRXWindow: __VREMainWindow,1,2180,3614,1024,6769
    9 VRXWindow: __VRESectionListWindow,1,4083,11226,7372,6589
    10 VRXWindow: __VREToolsWindow,1,2156,1494,5477,1663
     9VRXWindow: __VRESectionListWindow,1,4083,11226,7372,7685
     10VRXWindow: __VREToolsWindow,1,2156,1494,5474,1665
    1111VRXWindow: __VREWindListWindow,1,964,11708,5372,3150
    1212UserFile: 1
    1313UserWindow: Main,1
    14 UserWindow: SW_FILES,1
    15 UserWindow: SW_CHKTDB,1
     14UserWindow: SW_DAEMONS,1
  • trunk/guitools/smbmon/smbmon.vrx

    r875 r908  
    107107ok = VRMethod("CN_CHKTDB", "RemoveRecord", "ALL")
    108108
     109RecHandleArray.0 = 0
     110ok = VRSet("CN_CHKTDB", "Painting", 0)
     111
    109112do I = 1 to tdb.0
    110     RecHandle = VRMethod("CN_CHKTDB", "Addrecord")
     113    RecHandleArray.I = VRMethod("CN_CHKTDB", "Addrecord")
     114end
     115ok = VRSet("CN_CHKTDB", "Painting", 1)
     116
     117/* ok = VRSet("CN_CHKTDB", "Painting", 0) */
     118
     119do I = 1 to tdb.0
     120    RecHandle = RecHandleArray.I
    111121    TDBFile =left(filespec('N',tdb.I), 22)
    112     ok = VRMethod("CN_CHKTDB", "SetFieldData", RecHandle, ChkTDBFilesFH, TDBFile, ChkTDBIconFH, "$50" )
     122    TDBSize = stream(tdb.I,'c','query size')
     123    ok = VRMethod("CN_CHKTDB", "SetFieldData", RecHandle, ChkTDBFilesFH, TDBFile, ChkTDBIconFH, "$50", ChkTDBSizeFH, TDBSize||" Bytes" )
    113124    address cmd '@tdbtool 'tdb.I' check 2>'tdb.I'.err 1>'tdb.I'.out'
    114125    out = linein(tdb.I'.out')
     
    142153        end
    143154        ok = VRMethod("CN_CHKTDB", "SetFieldData", RecHandle, ChkTDBStatusFH, out )
     155        ok = VRSet("CN_CHKTDB", "Painting", 1)
     156        ok = VRSet("CN_CHKTDB", "Painting", 0)
     157
    144158        ok = stream(tdb.I'.err','c','close')
    145159    end
     
    177191end
    178192
     193ok = VRSet("CN_CHKTDB", "Painting", 1)
     194
    179195return
    180196
     
    251267    ChkTDBFilesFH = VRMethod( "CN_CHKTDB", "AddField", "String", NLVGetMessage(134) )
    252268    ChkTDBIconFH  = VRMethod( "CN_CHKTDB", "AddField", "Icon",   NLVGetMessage(146) )
     269    ChkTDBSizeFH  = VRMethod( "CN_CHKTDB", "AddField", "String", NLVGetMessage(152) )
    253270    ChkTDBStatusFH= VRMethod( "CN_CHKTDB", "AddField", "String", NLVGetMessage(151) )
    254271
     
    567584*/
    568585_INIWrite:
    569     say 'start _INIWrite()'
     586    IF options.!debug == 1 then say time()' _INIWrite() started'
    570587    ok = VRSetIni( "Pos", "Top",          VRGet("Main","Top"),         OurINI, 'NoClose' )
    571588    ok = VRSetIni( "Pos", "Left",         VRGet("Main","Left"),        OurINI, 'NoClose' )
     
    605622    ok = VRSetIni( "Fonts", "Statusfont", VRGet("DT_StatusBar","Font"),OurINI, 'NoClose' )
    606623    ok = VRSetIni( "Fonts", "Main",       VRGet("Main","Font"),        OurINI )
    607     say 'done _INIWrite()'
     624    IF options.!debug == 1 then say time()' _INIWrite() done'
    608625return
    609626
     
    869886    ok = stream(refresherr, 'c','close')
    870887    ok = SysFileDelete(refreshouterr)
     888    if VRFileExists( samba.!bin"\smbsched.cmd" ) then do
     889        address cmd samba.!bin"\smbsched.cmd"
     890    end
    871891
    872892    call _RefreshDaemons
     
    11981218    if uS <> 0 | UpTimeStr = ' 'NlvGetMessage(43)':' then UpTimeStr = UpTimeStr' 'uS' 'NlvGetMessage(49)
    11991219
    1200     ok = VRset("CN_Daemons", "Caption", UpTimeStr)
     1220    loggingfreespace = word(sysdriveinfo(left(samba.!log,2)),2)%1024%1024
     1221
     1222    ok = VRset("CN_Daemons", "Caption", UpTimeStr' 'loggingfreespace' MB')
     1223
     1224    select
     1225        when loggingfreespace <  50 then ok = VRDeleteFile(samba.!log'\log.*')
     1226        when loggingfreespace < 100 then ok = VRset("CN_Daemons","BackColor","Red")
     1227        when loggingfreespace < 200 then ok = VRset("CN_Daemons","BackColor","Yellow")
     1228        otherwise ok = VRset("CN_Daemons","BackColor","SystemWindow")       
     1229    end
    12011230
    12021231    IF options.!debug == 1 then say time()' _SambaUptime() done'
Note: See TracChangeset for help on using the changeset viewer.