home *** CD-ROM | disk | FTP | other *** search
- ┌────────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄ │
- │ ▒▒█ ▒▒█ ▒▒█ ▒▒█▀▒▒█ │
- │ ▒▒█ ▒▒▒▒▒▒█ ▒▒▒▒▒█▀ │
- │ ▒▒▄ ▒▒█ ▒▒█▀▒▒█ ▒▒█▀▒▒▄ │
- │ ▒▒▒▒█▀ ▒▒█ ▒▒█ ▒▒█ ▒▒█ │
- │ ▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ │
- │ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ │
- │ ▒▒█▀▀▀▀ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ ▀▒▒█▀▀ ▒▒█ ▒▒█ ▒▒█▀▒▒█ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ │
- │ ▒▒▒▒▒▒▄ ▒▒█ ▒▒█ ▒▒▒▒▒▄ ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒█ ▒▒▒▒▒█▀ ▒▒▒▒▒▄ │
- │ ▀▀▀▒▒█ ▒▒█ ▒▒█ ▒▒█▀▀▀ ▒▒█ ▒▒█▒▒▄▒▒█ ▒▒█ ▒▒█ ▒▒█▀▒▒▄ ▒▒█▀▀▀ │
- │ ▒▒▒▒▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▒▒█ ▀▒▒▒▒█▀▀ ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒▄ │
- │ ▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀ │
- └────────────────────────────────────────────────────────────────────────────┘
-
- Copyright (C) 1992,93 / J.H.R. Software (TM) / All rights reserved
-
- PostBank Rekeningnummer : 3625008
-
- J.H.R. Software (TM)
- Postbus 1966 2280 DZ
- Rijswijk / Holland.
-
- (*=------------------------------------------------------------------------=*)
-
- INDEX
- <----->
-
- [ 1 ] File Overzicht.
-
- [ 2 ] File(s) die nodig zijn
-
- [ 3 ] Wat is dit programma eigenlijk ?
-
- [ 4 ] Hoe werkt het eigenlijk
-
- [ 5 ] Hoe te installeren
-
- [ 6 ] Standaard cfg file
-
- [ 7 ] Registratie
-
- (*=------------------------------------------------------------------------=*)
-
- [ 1 ] File Overzicht:
- <--------------->
-
- ROBO_U_C.CFG : De cfg file van het programma.
- ROBO_U_C.NED : De nederlandse doc file van het programma.
- ROBO_U_C.EXE : Het programma zelf.
- ROBO_U_C.LOG : De logfile die het programma kan aanmaken.
- ROBO_U_C.ERR : Error file die het programma MAAKT tijdens een error.
-
- (*=------------------------------------------------------------------------=*)
-
- [ 2 ] File's die nodig zijn:
- <---------------------->
-
- ROBOUSR1.DAT : User record van robobbs.
- ROBOUSR2.DAT : User record van robobbs.
- ROBOBBS.CFG : Config record van robobbs.
- DORINGO?.DEF : Indien deze is opgegeven in de cfg file.
-
- (*=------------------------------------------------------------------------=*)
-
- [ 3 ] Wat is dit programma eigenlijk ?
- <-------------------------------->
-
- Met dit programma is het mogelijk gegevens van meerder users te gelijk aan
- te passen.
-
- Doordat er gezocht kan worden op diverse opties zijn de mogelijkheden van
- dit programma zeer ruim.
-
- Het is ook mogelijk de gegevens van een user die on-line is te wijzigen met
- behulp van de dorinfo?.def file.
-
- (*=------------------------------------------------------------------------=*)
-
- [ 4 ] Hoe werkt het eigenlijk
- <----------------------->
-
- Het programma leest eerst de ROBO_U_C.CFG file voor alle gegevens die
- noodzakelijk zijn om dit programma te laten werken.
- Als er een ERROR in de cfg file wordt gevonden, dan wordt dit gemeld, en
- stop het programma.
-
- Als alle gegevens uit de cfg file correct zijn, dan meld het programma wat
- hij gaat doen, en als de controlle vraag in de cfg file AAN staat, dan zal
- het programma vragen om verder te gaan, als deze controlle vraag UIT staat,
- dan begint het programma direct met hetgeen wat hij moet gaan doen.
-
- Als de DORINFO?.DEF file optie is ingeschakeld, zal met behulp van de user-
- naam die in de dorinfo?.def staat gezocht worden in de user records naar de
- gegevens van die user, en dan worden deze aangepast en weer herschreven.
-
- Als de DORINFO?.DEF file optie is uitgeschakeld, dan zal het programma het
- gehele user-record doorlopen, en kijken of de Search_User velden overeen
- komen met de gevevens die zijn opgegeven die minimaal in dat veld moeten
- voorkomen.
- ( Bij BV het level , downloads , uploads moet het GETAL hetzelfde zijn en
- bij BV de user-naam moet een gedeelte van de opgegeven zoekstring in de
- user-naam voorkomen. )
- Als de gegevens overeen komen, dan zal het programma de desbetreffende user
- voorzien van de nieuwe gegevens.
- Als bij de SEARCH_DATA de "ALL" optie is ingevoerd, dan worden ALTIJD alle
- users van de nieuwe gegevens voorzien.
-
- (*=------------------------------------------------------------------------=*)
-
- [ 5 ] Hoe te installeren
- <------------------>
-
- Het programma MAG worden opgestart met parameters.
-
- Als je het programma opstart ZONDER parameter, dan zoekt het naar de file
- "ROBO_U_C.CFG" als je een andere cfg file wilt gebruiken, start het programma
- dan met het PATH en de FILENAAM van de CFG file.
- BV: C:\ROBOBBS\UTILS\ROBO_U_C.EXE C:\ROBOBBS\UTILS\ROBO_EXP.CFG
- In dit geval zoekt hij dus naar de file ROBO_EXP.CFG als CFG file.
-
- Het is van zeer belang dat de CFG file GOED is opgebouwd, en de juiste
- informatie bevat, als dat NIET het geval is, zal het programma niet werken.
-
- Als je BV alle nieuwe users ( die nog NIET bij de tijdbank konden komen )
- een extra wilt geven in de tijdbank van BV 10 min. dan zouden de volgende
- gegevens in de CFG file ingesteld moeten zijn.
-
- ( er vanuit gegaan dat deze users level 5 hebben. )
-
- PATH_ROBOBBS "c:\robobbs\"
- ;
- ;PATH_DORINFO "c:\robobbs\" { Deze is dus uitgeschakeld }
- ;
- SEARCH_USER "access"
- ;
- SEARCH_DATA "5"
- ;
- CHANGE_FIELD "bank"
- ;
- CHANGE_DATA "10"
- ;
- CONTROL_QUESTION "no"
- ;
- MAKE_LOGFILE"Yes"
- ;
- ;END { Einde van de cfg file }
-
- Dit lijkt allemaal ZEER ingewikkeld, maardat is het NIET, in de CFG file zelf
- staat naar mijn idee een duidelijke uitleg hoe en wat, en aan het einde van de
- doc staat een compleete CFG file met het hierboven genoemde voorbeeld.
-
- Denk er wel aan dat als een veld getallen bevat : Access - Download - Uploads
- Enz. dat deze dan dezelfde waarde moet hebben als waar je naar zoekt.
- Als een veld een naam bevat : Name - City - Password - Enz. dan kan je een
- gedeelte van hetgeen waar je naar zoekt opgeven, als je BV op name zoekt naar
- alle users die JAN heten, en een user-naam is Jan Rietveld , dan komt deze
- user dus in aanmerking voor de wijzigingen.
-
- Met de FLAGS moet je het FLAG nummer opgeven 1 t/m 8 is hier mogelijk, en ook
- of hij YES of NO moet zijn om gewijzigt te worden BV "1YES" wil zeggen dat als
- falg 1 op YES staat deze voor wijziging in aanmerking komt.
-
- Bij de overige opties zoals USERSOUND - MAILCHECK - NO_PAGE - Enz. moet je
- opgeven of deze op YES of NO moet staan om voor de wijziging in aanmerking
- te komen.
- Als je BV zoekt of USERSOUND en de zoekoptie is YES , dan komen alle users die
- USERSOUND op YES hebben staan in aanmerking voor de wijziging.
-
- (*=------------------------------------------------------------------------=*)
-
- [ 6 ] Standaard cfg file
- <------------------>
- ;
- ; Cfg file voor ROBO_U_C v0.01ß
- ;
- ; Elke regel die met een ; begint wordt NIET door het programma gelezen en
- ; Lege regels zijn NIET toegestaan.
- ;
- ; Met deze CFG file kan je de werking van het programma naar eigen idee en
- ; wensen stuuren zodat het programma doet wat je zelf wil.
- ;
- ; Elke Instelling begint met een vastgesteld woord, en tussen de " " tekens
- ; wordt de instelling geplaats.
- ;
- ; ■ PATH_ROBOBBS = Het path waar de ROBOBBS.CFG file te vinden is.
- ;
- Path_Robobbs "C:\Robobbs\"
- ;
- ; ■ PATH_DORINFO = Het path en de filenaam waar de DORINFO?.DEF file te vinden
- ; is, als deze optie wordt gebruikt, worden alleen de gege-
- ; vens van de user met dezelfde naam als in de DORINFO?.DEF
- ; file gewijzigd.
- ; De 'Search_User" optie kan dan niet worden gebruikt.
- ;
- ;Path_Dorinfo "C:\Robobbs\Dorinfo1.Def"
- ;
- ; ■ SEARCH_USER = Deze optie geeft de mogelijkheid om het veld op te geven
- ; waarin gezocht moet worden naar gegevens die een user moet
- ; hebben om in aanmerking te komen voor een wijziging.
- ; De "Path_Dorinfo" optie kan dan niet worden gebruikt.
- ; Je hebt hier de keuze uit de volgende mogelijkheden :
- ;
- ; _ Name _ Handle _ Password _ PhoneHome _ PhoneData _
- ; _ City _ LastYear _ LastMonth _ LastDay _ LastHours _
- ; _ Calls _ TimeLeft _ Access _ Bank _ Birthdate _
- ; _ Uploads _ Downloads _ UserFlags _ Expiry _ ExpAccess _
- ; _ NonDelete _ OverRide _ ReadAll _ ReadKill _ NoExpire _
- ; _ NoRatio _ NoPage _ NoTlimit _ Speedtime _ Usersound _
- ; _ Mailcheck _ Street _ Postalcode
- ;
- Search_User "Calls"
- ;
- ; ■ SEARCH_DATA = Met deze optie kan je de zoekstring opgeven die in de
- ; SEARCH_USER optie moet voorkomen, als je BV op Calls zoekt
- ; en je geeft nu 5 op , dan zullen alle users met 5 Calls
- ; in aanmerking komen voor een wijziging.
- ; Als je bij deze optie "ALL" opgeeft dan komen alle users
- ; in aanmerking voor de wijziging en vervalt de SEARCH_USER !
- ;
- ; Als je Search_User op UserFlags hebt ingesteld, dan moet je
- ; bij de Search_Data het nummer van de flag opgegen, en of
- ; De flag op YES of NO moet staan Bv: "1YES" dit zorgt ervoor
- ; dat alleen users die flag 1 op YES hebben verwerkt worden.
- ;
- ; Als je Search_user op _ NonDelete _ OverRide _ ReadAll _
- ; _ ReadKill _ NoExpire _ NoRatio _
- ; _ NoPage _ NoTlimit _ Speedtime _
- ; _ Usersound _ Mailcheck
- ; hebt ingestelt, geef dan als Search_Data op of de optie
- ; op YES of op NO moet staan. Bv als Search_Data op
- ; Usersound staat en je geeft op "YES" dan worden alleen de
- ; users verwerkt die deze optie op YES hebben staan.
- ;
- Search_Data "5"
- ;
- ; ■ CHANGE_FIELD = Met deze optie kan je het veld opgeven dat gewijzigd moet
- ; worden, en je hebt de keuze uit de volgende mogelijkheden:
- ;
- ; _ Name _ Handle _ Password _ PhoneHome _ PhoneData
- ; _ City _ LastYear _ LastMonth _ LastDay _ LastHours
- ; _ Calls _ TimeLeft _ Access _ Bank _ Birthdate
- ; _ Uploads _ Downloads _ UserFlags _ Expiry _ ExpAccess
- ; _ NonDelete _ OverRide _ ReadAll _ ReadKill _ NoExpire
- ; _ NoRatio _ NoPage _ NoTlimit _ Speedtime _ Usersound
- ; _ Mailcheck _ Street _ Postalcode
- ;
- Change_Field "Bank"
- ;
- ; ■ CHANGE_DATA = Bij deze optie geef je de wijziging aan zoals hieronder
- ; wordt uitgelegt voor de desbetreffende velden.
- ;
- ; Name [36] _ Handle [36] _ Password [36] _
- ; PhoneHome [15] _ PhoneData [15] _ City [36] _
- ; LastYear [ 4] _ LastMonth [ 2] _ LastDay [ 2] _
- ; LastHours [ 2] _ Calls [ 4] _ TimeLeft [ 4] _
- ; Access [ 3] _ Bank [ 4] _ Birthdate [ 8] _
- ; Uploads [ 4] _ Downloads [ 4] _ Expiry [ 6] _
- ; ExpAccess [ 3] _ Street [26] _ Postalcode [ 9] _
- ;
- ; De hierboven staande gegevens kunnen gewoon als TEKST
- ; zijnde worden opgegeven, het getal tussen de [ ] geeft
- ; het maximaale aantal tekens op voor die optie dus Bv:
- ; Birthdate in MM-DD-YY "02-24-93"
- ; Expiry in YYMMDD "930224"
- ; Als je bij de wijziging van de Expiry een SPACE in de
- ; nieuwe gegevens plaats, dan mag je daarachter het
- ; ExpAccess opgeven BV "930224 10" Dit zou dus inhouden
- ; Dat de datum van Exp. op 930224 wordt gezet en het
- ; ExpAccess wordt dan op 10 gezet.
- ;
- ; De UserFalgs worden met hun numer opgegeven en dan de
- ; optie dit kan zijn "YES" of "NO" of "TOGGLE" de toggle
- ; Zet hem op NO als hij YES was of andersom. BV: "1YES"
- ; Zet de Flag1 op YES of "2TOGGLE" zet flag twee om.
- ;
- ; Bij de _ NonDelete _ OverRide _ ReadAll _ ReadKill
- ; _ NoExpire _ NoRatio _ NoPage _ NoTlimit
- ; _ Speedtime _ Usersound _ Mailcheck
- ; Gegevens mag je opgeven of het op "YES" of "NO" gezet
- ; moet worden, of de "TOGGLE" om te switsen.
- ;
- Change_Data "10"
- ;
- ; ■ CONTROL_QUESTION = Als deze optie op "YES" wordt gezet dan zal het pro-
- ; gramma na de vermelding wat het gaat doen, en wie daar
- ; voor in aanmerking komt de vraag stellen of dit OK is,
- ; en wacht het op een antwoord, als je deze optie op "NO"
- ; zet, dan vraagt het programma NIETS, en gaat het gelijk
- ; hetgeen doen wat het zou moeten gaan doen.
- ;
- Control_Question "YES"
- ;
- ; ■ MAKE_LOGFILE = Als je deze optie op "YES" zet, dan worden alle user-names
- ; in een logfile geplaatst met daarachter welk veld er is
- ; gewijzigd, en wat de nieuwe info in dat veld is.
- ; Als je ze op "NO" zet, wordt er GEEN logile bijgehouden.
- ;
- Make_Logfile "YES"
- ;
- ; < END >
- ;
- ; In het kort een voorbeeld dat alle users verwerkt, en de tijd in de bank op
- ; 10 zet.
- ;
- ; Path_Robobbs "C:\Robobbs\"
- ; ;Path_Dorinfo "C:\Robobbs\dorinfo1.def" { Deze moet UIT staan }
- ; Search_User "Name"
- ; Search_Data "All"
- ; Change_Field "Bank"
- ; Change_Data "10"
- ; Control_Question "No"
- ; Make_Logfile "Yes"
- ;
-
- (*=------------------------------------------------------------------------=*)
-
- [ 7 ] Registratie:
- <----------->
-
- Om optimaal van het programma gebruikt te kunnen maken, zal het geregistreerd
- moeten worden.
-
- De volgende opties werken NIET als het niet is geregistreerd :
-
- ■ De mogelijkheid in het SEARCH_DATA veld van "ALL"
-
- ■ De mogelijkheid om de gegevens van de user die ON-LINE is te wijzigen via de
- PATH_DORINFO optie
-
- ■ De mogelijkheid om de CONTROL_QUESTION uit te zetten
-
- (*=------------------------------------------------------------------------=*)
-
- Copyright (C) 1992,93 / J.H.R. Software (TM) / All rights reserved
-
- PostBank Rekeningnummer : 3625008
-
- J.H.R. Software (TM)
- Postbus 1966 2280 DZ
- Rijswijk / Holland.
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄ │
- │ ▒▒█ ▒▒█ ▒▒█ ▒▒█▀▒▒█ │
- │ ▒▒█ ▒▒▒▒▒▒█ ▒▒▒▒▒█▀ │
- │ ▒▒▄ ▒▒█ ▒▒█▀▒▒█ ▒▒█▀▒▒▄ │
- │ ▒▒▒▒█▀ ▒▒█ ▒▒█ ▒▒█ ▒▒█ │
- │ ▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ │
- │ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ │
- │ ▒▒█▀▀▀▀ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ ▀▒▒█▀▀ ▒▒█ ▒▒█ ▒▒█▀▒▒█ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ │
- │ ▒▒▒▒▒▒▄ ▒▒█ ▒▒█ ▒▒▒▒▒▄ ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒█ ▒▒▒▒▒█▀ ▒▒▒▒▒▄ │
- │ ▀▀▀▒▒█ ▒▒█ ▒▒█ ▒▒█▀▀▀ ▒▒█ ▒▒█▒▒▄▒▒█ ▒▒█ ▒▒█ ▒▒█▀▒▒▄ ▒▒█▀▀▀ │
- │ ▒▒▒▒▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▒▒█ ▀▒▒▒▒█▀▀ ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒▄ │
- │ ▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀ │
- └────────────────────────────────────────────────────────────────────────────┘
-