Page 3 of 4 <1234>
Topic Options
#97584 - 2003-01-11 05:16 PM Re: is there a "RemoteComputerFromUser" UDF out there
Radimus Moderator Offline
Moderator
*****

Registered: 2000-01-06
Posts: 5187
Loc: Tampa, FL
unless the problem is:
I'm not on the network
I can't log in
My email doesn't work
I can't find that utility that emails you stuff
Where is my head and why does everything smell like crap?

As a policy, we remove the last logged on username, to prevent the dumbasses from locking someone else's account... for those that can't read.

Due to security issues, we have all password reset requests come in person to IT or have their supervisor call in the request (with a call back number). It is more cumbersome, but prevents the possibility of someone resetting a 3rd party's acct... and the dumbasses start to remember their name when the have to explain to their supervison how "I don't know my own name. duh..."
_________________________
How to ask questions the smart way <-----------> Before you ask

Top
#97585 - 2003-01-11 06:24 PM Re: is there a "RemoteComputerFromUser" UDF out there
Sealeopard Offline
KiX Master
*****

Registered: 2001-04-25
Posts: 11165
Loc: Boston, MA, USA
This procedure is the best way to prevent 'social engineering' attacks, e.g. the ones of Kevin Mitnick fame [Wink]
_________________________
There are two types of vessels, submarines and targets.

Top
#97586 - 2003-01-12 07:05 PM Re: is there a "RemoteComputerFromUser" UDF out there
JimRobinson Offline
Fresh Scripter

Registered: 2003-01-10
Posts: 42
Loc: Tempe, AZ
NTDOC,
Rocco Capra originally asked "...but I know the
username and want the computer name they are
logged into...".

My intent was to provide the cleanest solution I
have found to that question in a WINS environment.

I will try to make myself clearer in the future,
but rest assured, when I have a question, it will
be 'painfully' obvious (insert frowney face here)!

Jim
_________________________
Jim
--------------------

Top
#97587 - 2003-01-12 07:37 PM Re: is there a "RemoteComputerFromUser" UDF out there
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
Jim,
We welcome your input. No need to walk on eggshells... this is the 'general discussions' forum where almost anything goes.

Your respose was very pertinent since Rocco said he presently searches WINS, so therefore he must have admin rights to WINS. True, in a large organization that would not be the case. Also in a large org the likelyhood of having two users with the same ID in different domains increases and since there can only be one unique record...

Some of the other suggestions like browsing the network also would not fit in a large org.

On thing that perhaps hasn't been mentioned here is making use of logon logs. If you track all logons, then you could simply mine the info out of the log.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#97588 - 2003-01-12 10:02 PM Re: is there a "RemoteComputerFromUser" UDF out there
Rocco Capra Offline
Hey THIS is FUN
*****

Registered: 2002-04-01
Posts: 380
Loc: Mansfield Ohio
lot of info to reply to so bear with me...

Username = email address (rcapra@mail.com)
If they don't know either I won't even bother with them!

Like I said, I know the user name, and am looking for a quick way to get the PC name without manually digging through WINS.

I will look at that bat file when I get back to work(since this is Sunday).

Also, I liked the idea of the user running a file on thier PC that sends a request to the help desk that I am currently creating my own with the pertenint info we look for. One thing is I am using kixwin.exe so no need to install any utils that need admin rights. Kix grabs the environment stuff that the users are oblivious to and kixwin gives them the ability to type in a disc. of the problem.

I love this board!! Thanks to all who have made suggestions and given pointers. Will have to dig through all this in the week to come!!

Thanks,
Rocco
_________________________
I Love this board!! -------------------- My DEV PC is running KIX 4.22 WINXP Pro

Top
#97589 - 2003-01-14 09:22 PM Re: is there a "RemoteComputerFromUser" UDF out there
NTDOC Administrator Offline
Administrator
*****

Registered: 2000-07-28
Posts: 11628
Loc: CA
Hi Rocco,

quote:
Like I said, I know the user name, and am looking for a quick way to get the PC name without manually digging through WINS
Well, one of the things I do is log all the user info during every logon, to a server share.
The file name is the machines name.log Then I can use UltraEdit (there are others, even using KiX if you want a pure KiX solution) to do a FIND IN FILES and look for the username I want. I will find every computer the person has logged onto and it also records the time they logged on. Now that you know the machine and username their is also a UDF to check if the person is still currently logged onto that remote computer. My logon script overwrites all previous information with new data during the logon process. That way you don't have stale data except for machines where a user has not logged back on to in a long time.

Top
#97590 - 2003-01-14 10:44 PM Re: is there a "RemoteComputerFromUser" UDF out there
Radimus Moderator Offline
Moderator
*****

Registered: 2000-01-06
Posts: 5187
Loc: Tampa, FL
that wins batch is pretty cool...

I'll see what I can do to KIX it. Looks handy though
_________________________
How to ask questions the smart way <-----------> Before you ask

Top
#97591 - 2003-01-15 07:10 AM Re: is there a "RemoteComputerFromUser" UDF out there
JimRobinson Offline
Fresh Scripter

Registered: 2003-01-10
Posts: 42
Loc: Tempe, AZ
Thanks, Radimus. It has been a godsend for me.
My company has locations in several states, and I
can locate a user's hostname and IP most of the
time no matter their location.

I even played with the output, changing window size and color, but I think what I posted is
identical to what I use at work except for that.

I'll be interested to see what it looks like
Kixed!

Jim
_________________________
Jim
--------------------

Top
#97592 - 2003-01-15 08:26 AM Re: is there a "RemoteComputerFromUser" UDF out there
Jochen Administrator Offline
KiX Supporter
*****

Registered: 2000-03-17
Posts: 6380
Loc: Stuttgart, Germany
Rocco,

can you contact me by e-mail with the things you have so far .. then we can decide easier if a forms script is usefull , no ?
_________________________



Top
#97593 - 2003-01-16 12:45 AM Re: is there a "RemoteComputerFromUser" UDF out there
Radimus Moderator Offline
Moderator
*****

Registered: 2000-01-06
Posts: 5187
Loc: Tampa, FL
I found one problem with the winscl code though... it only returns 1 name/PC.

I logged onto 3 other lab PCs and it still only reported my 'personal' PC
_________________________
How to ask questions the smart way <-----------> Before you ask

Top
#97594 - 2003-01-16 12:49 AM Re: is there a "RemoteComputerFromUser" UDF out there
Howard Bullock Offline
KiX Supporter
*****

Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
Did you log out of the first PC before logging on to the second?

There is nothing wrong with WINSCL in this case. Only unqiue names can exist in a WINS database.
_________________________
Home page: http://www.kixhelp.com/hb/

Top
#97595 - 2003-01-15 01:42 PM Re: is there a "RemoteComputerFromUser" UDF out there
Radimus Moderator Offline
Moderator
*****

Registered: 2000-01-06
Posts: 5187
Loc: Tampa, FL
I was logged into all 4 pcs at the same time.

I was thinking, that a useful byproduct of this code might be to report the names of all PCs that you are logged into concurrently.

Then put that into the logon script for IT staff, and provide a messagebox:

You are currently logged into remote-pcname, do you want to logoff that machine
_________________________
How to ask questions the smart way <-----------> Before you ask

Top
#97596 - 2003-01-15 02:37 PM Re: is there a "RemoteComputerFromUser" UDF out there
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
Rad,
That methodology has been discussed before. Sort of a poor mans concurrent connection limiter. Speaking of which...

If one were to implement the M$ sanctioned CConnect, it would provide you with a SQL DB of users to computers.
quote:

Cconnect.exe: Con-Current Connection Limiter

--------------------------------------------------------------------------------

This tool provides a method of tracking concurrent connections of users and monitoring what computers users are logged on to a network. It consists of two components, a client and an administrator.

Con-Current Connection Limiter:

is completely hidden from the end user's view.
keeps track of all computers that users are logged onto.
tracks last known user of the computer.
monitors what logon server users are logging into.
allows concurrent connection limitations to be set on a per-user or per-group basis.
stores all information in a Microsoft® SQL Server™ database assigned by the Administrator.

_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#97597 - 2003-01-15 03:05 PM Re: is there a "RemoteComputerFromUser" UDF out there
Radimus Moderator Offline
Moderator
*****

Registered: 2000-01-06
Posts: 5187
Loc: Tampa, FL
but for that you need a SQL server...
_________________________
How to ask questions the smart way <-----------> Before you ask

Top
#97598 - 2003-01-15 03:12 PM Re: is there a "RemoteComputerFromUser" UDF out there
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
...and your point is?
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#97599 - 2003-01-15 04:40 PM Re: is there a "RemoteComputerFromUser" UDF out there
Sealeopard Offline
KiX Master
*****

Registered: 2001-04-25
Posts: 11165
Loc: Boston, MA, USA
I'm pretty sure you can modify the CCONNECT to use a free SQL database, e.g. PostGreSQL or MySQL.
_________________________
There are two types of vessels, submarines and targets.

Top
#97600 - 2003-01-18 11:12 AM Re: is there a "RemoteComputerFromUser" UDF out there
Jochen Administrator Offline
KiX Supporter
*****

Registered: 2000-03-17
Posts: 6380
Loc: Stuttgart, Germany
Rocco,

now that it is saturday I was able to have a closer look on what you Have by now !

So what I understand is that you have a user reply form that gathers some Information by user (problem description, etc.) and adds some Information aquired by KiX macros, sends the result by email (Outlook [Eek!] ) to the helpdesk ... so far so good (very clever)

The Question for me is now Is it worth to replace this kixwin.exe script by a kixforms script ?

Advantages :
->The Problem description field would be more comfortable to fill in for the user (ENTER Key)
-> The form could be designed a bit more fancy [Wink]

Disadvantages:

-> You will need to register kforms.dll [Frown]
-> Version updates have to be kept up-to-date on the client machines

Hmmm ... what do you think ?

By the way: Excellent stuff you send me there !
_________________________



Top
#97601 - 2003-01-18 02:48 PM Re: is there a "RemoteComputerFromUser" UDF out there
Rocco Capra Offline
Hey THIS is FUN
*****

Registered: 2002-04-01
Posts: 380
Loc: Mansfield Ohio
jpols,

Me and my Manager love the fact that kixwin does not need to bo installed, so I am staying with that for the time being. I know the enter key thing is a pain but I can live with that for now. I have made some changes to the script so that blat is used instead of Outlook (so it is useful if Outlook is the issue).

If my manager's manager likes it it is just a matter of copying files to the hard drive and putting a shortcut on the desktop at login.

Let me know if you want the updated script.

Thanks,
Rocco
_________________________
I Love this board!! -------------------- My DEV PC is running KIX 4.22 WINXP Pro

Top
#97602 - 2003-01-18 02:53 PM Re: is there a "RemoteComputerFromUser" UDF out there
Jochen Administrator Offline
KiX Supporter
*****

Registered: 2000-03-17
Posts: 6380
Loc: Stuttgart, Germany
Now that I know where I can get it ... I won't be too lucky to have to keep it on my disk [Wink]

What about posting it here ?

Others may but in with improvements, but hey, I think this is exactly what this board is for [Big Grin]
_________________________



Top
#97603 - 2003-01-18 03:28 PM Re: is there a "RemoteComputerFromUser" UDF out there
Rocco Capra Offline
Hey THIS is FUN
*****

Registered: 2002-04-01
Posts: 380
Loc: Mansfield Ohio
Ok here goes...

Keep in mind this is still VERY incomplete!!

Here's the kix code...
code:
SetConsole("hide")
BREAK ON CLS
;----------------------------------------------------------------------------------------
; Helpdesk Program to be used by Users - [ By Rocco Capra ] The program gathers needed
; info from the user's PC and has them type in a discription of the problem. This info
; is then sent to SOS (sos@email.com)
;----------------------------------------------------------------------------------------
IF Exist('%TEMP%\disc.tmp') DEL '%TEMP%\disc.tmp' ENDIF
$DISCFILE='%TEMP%\disc.tmp'
IF Exist('%TEMP%\output.tmp') DEL '%TEMP%\output.tmp' ENDIF
$OUTPUT='%TEMP%\output.tmp'
;----------------------------------------------------------------------------------------
SHELL '%COMSPEC% /c kixwin "file://'+@CURDIR+'\_prom.html" "'+@USERID+'" > "'+$DISCFILE+'"'
IF @ERROR = -1 QUIT(0) ENDIF
$REQUEST=ReadProfileString('$DISCFILE','HelpDesk','request')
;----------------------------------------------------------------------------------------
SELECT
CASE($REQUEST='PC Support')
SHELL '%COMSPEC% /c kixwin "file://'+@CURDIR+'\_disc.html" "'+@USERID+'" > "'+$DISCFILE+'"'
IF @ERROR = -1 QUIT(0) ENDIF
;----------------------------------------------------------------------------------------
$ID=0
$PRINTERS2='['
$PRINTERS=EnumValue('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices',$ID)
DO $PRINTERS2=$PRINTERS2+$PRINTERS+']['
$ID=$ID+1
$PRINTERS=EnumValue('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices',$ID)
UNTIL @ERROR<>0
$DPRINT=ReadValue('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows','device')
IF (len($DPRINT)=0)
$DPRINTER='[NONE]'
ELSE
$PARRAY=Split('$DPRINT',',')
$DPRINTER='['+$PARRAY[0]+']'
ENDIF
;----------------------------------------------------------------------------------------
$DISC=ReadProfileString('$DISCFILE','HelpDesk','disc')
$RC=Open(1,$OUTPUT,5)
$RC=WriteLine(1,'UserName = '+@USERID+@CRLF+
'Computer Name = '+@WKSTA+@CRLF+
'Operating System = '+@PRODUCTTYPE+@CRLF+
'Processor Speed = '+@MHZ+@CRLF+
'Installed Memory = '+MemorySize(0)+'_mb'+@CRLF+
'Available Memory = '+MemorySize(1)+'_mb'+@CRLF+
'Installed PageFile = '+MemorySize(2)+'_mb'+@CRLF+
'Available PageFile = '+MemorySize(3)+'_mb'+@CRLF+
'Free Space on C:\ = '+GetDiskSpace('C:\')+'_Kb | '+
(Val(GetDiskSpace('C:\'))/1024)+'_Mb'+@CRLF+
'Installed Printers = '+$PRINTERS2+@CRLF+
'Default Printer = '+$DPRINTER+@CRLF+
'IP Address = '+@IPADDRESS0+@CRLF+
'Date = '+@DATE+@CRLF+
'Time = '+@TIME+@CRLF+
'----------------------------------'+@CRLF+
'Explanation of Problem : '+@CRLF+@CRLF+$DISC)
$RC=Close(1)
$CMD=@CURDIR+'\blat.exe '+$OUTPUT+
' -t rcapra@@email.com -f '+
@USERID+'@@email.com'+
' -s "Help Desk Request"'
SHELL $CMD
;----------------------------------------------------------------------------------------
CASE($REQUEST='New User')
;to do - Build WHILE LOOP to check for blank 'required' fields...
SHELL '%COMSPEC% /c kixwin "file://'+@CURDIR+'\_user.html" "'+@USERID+'" > "'+$DISCFILE+'"'
IF @ERROR = -1 QUIT(0) ENDIF
;----------------------------------------------------------------------------------------
;to do - Build IF statmenst to leave out blank fields.
$ASSCHOICE=ReadProfileString('$DISCFILE','UserMaint','asschoice')
$MANAGER=ReadProfileString('$DISCFILE','UserMaint','manager')
$MANAGERTELE=ReadProfileString('$DISCFILE','UserMaint','managertele')
$ASSNAME=ReadProfileString('$DISCFILE','UserMaint','assname')
$COMPANY=ReadProfileString('$DISCFILE','UserMaint','company')
$DEPARTMENT=ReadProfileString('$DISCFILE','UserMaint','department')
$MONTH=ReadProfileString('$DISCFILE','UserMaint','month')
$DAY=ReadProfileString('$DISCFILE','UserMaint','day')
$YEAR=ReadProfileString('$DISCFILE','UserMaint','year')
$SEASONAL=ReadProfileString('$DISCFILE','UserMaint','seasonal')
$NEEDCOMP=ReadProfileString('$DISCFILE','UserMaint','needcomp')
$COMPTYPE=ReadProfileString('$DISCFILE','UserMaint','comptype')
$SPECSOFT=ReadProfileString('$DISCFILE','UserMaint','specsoft')
$EMAILACC=ReadProfileString('$DISCFILE','UserMaint','emailacc')
$EMAILDISTLIST=ReadProfileString('$DISCFILE','UserMaint','emaildistlist')
$YANTRAACC=ReadProfileString('$DISCFILE','UserMaint','yantraacc')
$YANTRAGROUP=ReadProfileString('$DISCFILE','UserMaint','yantragroup')
$SFDACC=ReadProfileString('$DISCFILE','UserMaint','sfdacc')
$SFDPRINTER=ReadProfileString('$DISCFILE','UserMaint','sfdprinter')
$CAPITALNUM=ReadProfileString('$DISCFILE','UserMaint','capitalnum')
$CUBENUM=ReadProfileString('$DISCFILE','UserMaint','cubenum')
$JACKNUM=ReadProfileString('$DISCFILE','UserMaint','jacknum')
$ADDNOTES=ReadProfileString('$DISCFILE','UserMaint','addnotes')
;to do - Format 'proper' output for end user viewing!!
$RC=Open(1,$OUTPUT,5)
$RC=WriteLine(1,'UserName = '+@USERID+@CRLF+
'asschoice = '+$ASSCHOICE+@CRLF+
'manager = '+$MANAGER+@CRLF+
'managertele = '+$MANAGERTELE+@CRLF+
'assname = '+$ASSNAME+@CRLF+
'company = '+$COMPANY+@CRLF+
'department = '+$DEPARTMENT+@CRLF+
'month = '+$MONTH+@CRLF+
'day = '+$DAY+@CRLF+
'year = '+$YEAR+@CRLF+
'seasonal = '+$SEASONAL+@CRLF+
'needcomp = '+$NEEDCOMP+@CRLF+
'comptype = '+$COMPTYPE+@CRLF+
'specsoft = '+$SPECSOFT+@CRLF+
'emailacc = '+$EMAILACC+@CRLF+
'emaildistlist = '+$EMAILDISTLIST+@CRLF+
'yantraacc = '+$YANTRAACC+@CRLF+
'yantragroup = '+$YANTRAGROUP+@CRLF+
'sfdacc = '+$SFDACC+@CRLF+
'sfdprinter = '+$SFDPRINTER+@CRLF+
'capitalnum = '+$CAPITALNUM+@CRLF+
'cubenum = '+$CUBENUM+@CRLF+
'jacknum = '+$JACKNUM+@CRLF+
'----------------------------------'+@CRLF+
'addnotes: = '+@CRLF+@CRLF+$ADDNOTES)
$RC=Close(1)
$CMD=@CURDIR+'\blat.exe '+$OUTPUT+
' -t rcapra@@email.com -f '+ ;to do - use sos@@email.com in pruduction
@USERID+'@@email.com'+
' -s "User Maintenance Request ('+$ASSCHOICE+')"'
SHELL $CMD
;----------------------------------------------------------------------------------------

;----------------------------------------------------------------------------------------
CASE($REQUEST='Tele Com')
;to do - EVERYTHING!!
SHELL '%COMSPEC% /c kixwin "file://'+@CURDIR+'\_tele.html" "'+@USERID+'" > "'+$DISCFILE+'"'
IF @ERROR = -1 QUIT(0) ENDIF
;----------------------------------------------------------------------------------------

;----------------------------------------------------------------------------------------
CASE(1)

ENDSELECT
;----------------------------------------------------------------------------------------
$RC=MessageBox('Your Request has been e-Mailed to SOS'+@CRLF+
'Your issue will be taken care of in'+@CRLF+
'the order it was recieved. You should'+@CRLF+
'get a reply back from SOS with your'+@CRLF+
'HelpStar Number so you can follow up.',
'HelpDesk! - by [ Rocco Capra ]',64)
;----------------------------------------------------------------------------------------
; HEY LOOK HERE I GOT RID OF MY GOTO LOOP!!! ;oD
;$ID = 0
;$PRINTERS2 = '['
;:PRINTERS
;$PRINTERS=EnumValue('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices',$ID)
;IF @ERROR = 0
; $PRINTERS2 = $PRINTERS2+$PRINTERS+']['
; $ID = $ID+1
; GOTO PRINTERS
;ENDIF
;----------------------------------------------------------------------------------------

Here's the _disc.html...
code:
<html style="width:600;height:405;system:no;help:no">
<head>
<title>HelpDesk! - by [ Rocco Capra ]</title>
<style>
body
{
background-color:#CCCCCC;<!--|[#637A8C][#455969]|-->
margin-left:1;
margin-right:1;
margin-top:4;
color:#000000;
FONT-FAMILY: Tahoma, sans-serif;
}
.button
{
width:75
}
</style>
</head>
<body scroll=no onload()="body_onload()">
<div align="center">
<table align="center" width="575" cellpadding="1" border="0" cellspacing="0">
<tr>
<td colspan="4"><font size="3">Please enter a description
of the problem you are having. Please be as detailed as possible as to
better equip IT to solve your issue in a timely manner.</font></td>
</tr>
<tr><td colspan="4"><hr></td></tr>
<tr>
<td colspan="4"><font size="2"><b>Do not use the "ENTER"
key in the text area. Your message will be truncated if you do.</b></font></td>
</tr>
<tr>
<td colspan="4" align="center">
<textarea name=discription id=discription cols="69" rows="15"></textarea>
</td>
</tr>
<tr><td colspan="4"><HR></td></tr>
<tr>
<td align="right" colspan="4">
<input type=submit class=button onclick="ok.onclick()" value="Submit" valign=right name=ok>
<input type=button class=button onclick="cancel.onclick()" value="Cancel" name=cancel>
</td>
</tr>
</table>
</div></body>
<script>
function body_onload()
{
var argv = new Array;
argv = window.dialogArguments.split(";");
document.all.username.value = argv[0];
window.returnValue = -1;
}
function ok.onclick()
{
window.returnValue = "[HelpDesk]\ndisc="+discription.value;//+
// "\nprog="+prog.value+
// "\nprob="+prob.value;
window.close();
}
function cancel.onclick()
{
window.returnValue = -1;
window.close();
}
</script>
</html>

Here's the _user.html...
code:
<html style="width:600;height:405;system:no;help:no">
<head>
<title>HelpDesk! - by [ Rocco Capra ]</title>
<style>
body
{
background-color:#CCCCCC;<!--|[#637A8C][#455969]|-->
margin-left:1;
margin-right:1;
margin-top:4;
margin-bottom:8;
color:#000000;
FONT-FAMILY: Tahoma, sans-serif;
}
.button
{
width:75
}
</style>
</head>
<body onload()="body_onload()"> <!--[ scroll=no ]-->
<div align="center">
<table align="center" width="550" cellpadding="1" border="0" cellspacing="0">
<tr align="center">
<td colspan="4"><font size="3"><b>Note: Allow a minimum of one week for
completion.<br>
If a new computer is needed, please allow 3 - 4 weeks.</b></font>
</td>
</tr>
<tr><td colspan="4"><hr></td></tr>
<tr>
<td colspan="2"><font size="2"><b>Request for:&nbsp;&nbsp;</b></font></td>
<td colspan="2">
<select name="asschoice" id=asschoice>
<option value="newass">New Associate</option>
<option value="moveass">Existing Associate (move or replace)</option>
<option value="termass">Terminated Associate</option>
</select>
</td>
</tr>
<tr><td colspan="4"><hr></td></tr>
<tr>
<td colspan="2"><font size="2">Requesting&nbsp;Manager:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=manager></td>
</tr>
<tr>
<td colspan="2"><font size="2">Manager's&nbsp;Phone:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=managertele></td>
</tr>
<tr>
<td colspan="2"><font size="2">Associate&nbsp;Name:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=assname></td>
</tr>
<tr>
<td colspan="2"><font size="2">Company&nbsp;Name:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=company></td>
</tr>
<tr>
<td colspan="2"><font size="2">Department&nbsp;Name:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=department></td>
</tr>

<tr><td colspan="4"><HR></td></tr>

<tr>
<td colspan="2"><font size="2">Requested&nbsp;Completion&nbsp;Date:&nbsp;&nbsp;</font></td>
<td colspan="2">
<select name="month" id=month>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
<select name="day" id=day>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="year" id=year>
<option value="2003">2003</option>
<option value="2004">2004</option>
</select>
</td>
</tr>
<tr>
<td colspan="2"><font size="2">Seasonal:&nbsp;&nbsp;</font></td>
<td colspan="2">
<select name="seasonal" id=seasonal>
<option value="no">No</option>
<option value="yes">Yes&nbsp;&nbsp;</option>
</select>
</td>
</tr>
<tr>
<td colspan="2"><font size="2">Does&nbsp;Associate&nbsp;Need&nbsp;a&nbsp;Computer:&nbsp;&nbsp;</font></td>
<td colspan="2">
<select name="needcomp" id=needcomp>
<option value="no">No</option>
<option value="yes">Yes&nbsp;&nbsp;</option>
</select>
</td>
</tr>

<tr><td colspan="4"><HR></td></tr>

<tr>
<td colspan="4"><font size="2"><b>If&nbsp;A&nbsp;Computer&nbsp;Is&nbsp;Needed:&nbsp;&nbsp;</b></font></td>
</tr>
<tr>
<td colspan="2"><font size="2">Computer&nbsp;Type:&nbsp;&nbsp;</font>
<td colspan="2">
<select name="comptype" id=comptype>
<option value="PC">PC</option>
<option value="MAC">MAC</option>
</select>
</tr>
<tr>
<td colspan="2" valign="top"><font size="2"><b>Software:</b>&nbsp;&nbsp;</font></td>
<td colspan="2"><font size="2"><b>Note:</b> Standard desktop includes; Word, Excel,
Power Point, Internet Explorer, Acrobat Reader, WinZip, Outlook, and All Citrix Apps.</font></td>
</tr>
<tr>
<td colspan="4"><font size="2"><b>Please&nbsp;List&nbsp;Special&nbsp;Software&nbsp;Needed:&nbsp;&nbsp;</b></font></td>
</tr>
<tr>
<td colspan="2"><font size="2">Separate&nbsp;Software&nbsp;With&nbsp;A&nbsp;Comma:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:264" id=specsoft></td>
</tr>
<tr>
<td colspan="2"><font size="2"><b>Additional Software Needed:&nbsp;&nbsp;</b></font></td>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2"><font size="2">eMail&nbsp;Access:&nbsp;&nbsp;</font></td>
<td colspan="2">
<select name="emailacc" id=emailacc>
<option value="no">No</option>
<option value="yes">Yes&nbsp;&nbsp;</option>
</select>
</td>
<tr>
<td colspan="2"><font size="2">eMail&nbsp;Distribution&nbsp;list(s):&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:264" id=emaildistlist></td>
</tr>
<tr>
<td colspan="2"><font size="2">Yantra&nbsp;Access:&nbsp;&nbsp;</font></td>
<td colspan="2">
<select name="yantraacc" id=yantraacc>
<option value="no">No</option>
<option value="yes">Yes&nbsp;&nbsp;</option>
</select>
<font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Group:&nbsp;&nbsp;</font>
<select name="yantragroup" id=yantragroup>
<option value="oe">OE</option>
<option value="csr">CSR</option>
<option value="batcheditor">Batch Editor&nbsp;</option>
<option value="senior">Senior</option>
<option value="teamlead">Team Lead</option>
</select>
</td>
</tr>
<tr>
<td colspan="2"><font size="2">SFD&nbsp;Access:&nbsp;&nbsp;</font></td>
<td colspan="2">
<select name="sfdacc" id=sfdacc>
<option value="no">No</option>
<option value="yes">Yes&nbsp;&nbsp;</option>
</select>
<font size="2">Default&nbsp;Printer:&nbsp;&nbsp;</font>
<input type=text style="width:101" id=sfdprinter>
</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td colspan="2"><font size="2"><b>Note:</b> If additional capabilities or security access is needed,
please fill out in Additional Notes box below.</font></td>
</tr>
<tr><td colspan="4"><HR></td></tr>
<tr>
<td colspan="2"><font size="2">Capital&nbsp;Project&nbsp;Number:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=capitalnum></td>
</tr>
<tr>
<td colspan="2"><font size="2">Location&nbsp;For&nbsp;PC&nbsp;(Cube#):&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=cubenum></td>
</tr>
<tr>
<td colspan="2"><font size="2">Jack&nbsp;Number&nbsp;For&nbsp;Computer:&nbsp;&nbsp;</font></td>
<td colspan="2"><input type=text style="width:200" id=jacknum></td>
</tr>

<tr>
<td colspan="2" valign="top"><font size="2">Additional&nbsp;Notes:&nbsp;&nbsp;</font></td>
<td colspan="2"><font size="2">Do not use the "ENTER" key in the text area.
Your message will be truncated if you do.</font></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td colspan="2"><textarea name=addnotes id=addnotes cols="30" rows="4"></textarea></td>
</tr>
<!--[ <tr><td colspan="4">&nbsp;</td></tr> ]-->
<tr><td colspan="4"><HR></td></tr>
<tr>
<td align="right" colspan="4">
<input type=submit class=button onclick="ok.onclick()" value="Submit" valign=right name=ok>
<input type=button class=button onclick="cancel.onclick()" value="Cancel" name=cancel>
</td>
</tr>
</table>
</div></body>
<script>
function body_onload()
{
var argv = new Array;
argv = window.dialogArguments.split(";");
document.all.username.value = argv[0];
window.returnValue = -1;
}
function ok.onclick()
{
window.returnValue = "[UserMaint]\nasschoice="+asschoice.value+
"\nmanager="+manager.value+
"\nmanagertele="+managertele.value+
"\nassname="+assname.value+
"\ncompany="+company.value+
"\ndepartment="+department.value+
"\nmonth="+month.value+
"\nday="+day.value+
"\nyear="+year.value+
"\nseasonal="+seasonal.value+
"\nneedcomp="+needcomp.value+
"\ncomptype="+comptype.value+
"\nspecsoft="+specsoft.value+
"\nemailacc="+emailacc.value+
"\nemaildistlist="+emaildistlist.value+
"\nyantraacc="+yantraacc.value+
"\nyantragroup="+yantragroup.value+
"\nsfdacc="+sfdacc.value+
"\nsfdprinter="+sfdprinter.value+
"\ncapitalnum="+capitalnum.value+
"\ncubenum="+cubenum.value+
"\njacknum="+jacknum.value+
"\naddnotes="+addnotes.value;
window.close();
}
function cancel.onclick()
{
window.returnValue = -1;
window.close();
}
</script>
</html>

Here's the _prom.html code...
code:
<html style="width:420;height:200;system:no;help:no">
<head>
<title>HelpDesk! - by [ Rocco Capra ]</title>
<style>
body
{
background-color:#CCCCCC;<!--|[#637A8C][#455969]|-->
margin-left:1;
margin-right:1;
margin-top:4;
color:#000000;
FONT-FAMILY: Tahoma, sans-serif;
}
.button
{
width:75
}
</style>
</head>
<body scroll=no onload()="body_onload()">
<div align="center">
<table width="400" cellpadding="1" border="0" cellspacing="0">
<tr>
<td colspan="4"><font size="2"><b>Please make the appropriate selection from the menu:</b></font></td>
</tr>
<tr><td colspan="4"><hr></td></tr>
<tr align="center">
<td colspan="2" width="200"><b><font size="2">Request Type-&gt;</font></b></td>
<td colspan="2" width="200">
<select name="request" id=request>
<option value="PC Support">Computer Support Request</option>
<option value="New User">User Maintenance Request</option>
<option value="Tele Com">TeleCom Request</option>
</select>
</td>
</tr>
<tr><td colspan="4">&nbsp;</td></tr>
<tr><td colspan="4">&nbsp;</td></tr>
<tr>
<td align="right" colspan="4">
<HR>
<input type=submit class=button onclick="ok.onclick()" value="Submit" valign=right name=ok>
<input type=button class=button onclick="cancel.onclick()" value="Cancel" name=cancel>
</td>
</tr>
</table>
</div></body>
<script>
function body_onload()
{
var argv = new Array;
argv = window.dialogArguments.split(";");
document.all.username.value = argv[0];
window.returnValue = -1;
}
function ok.onclick()
{
window.returnValue = "[HelpDesk]\nrequest="+request.value;//+
// "\nprog="+prog.value+
// "\nprob="+prob.value;
window.close();
}
function cancel.onclick()
{
window.returnValue = -1;
window.close();
}
</script>
</html>

Dam I just broke the long line rule [Frown]

Rocco
_________________________
I Love this board!! -------------------- My DEV PC is running KIX 4.22 WINXP Pro

Top
Page 3 of 4 <1234>


Moderator:  Arend_, Allen, Jochen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Mart 
Hop to:
Shout Box

Who's Online
0 registered and 657 anonymous users online.
Newest Members
M_Moore, BeeEm, min_seow, Audio, Hoschi
17883 Registered Users

Generated in 0.086 seconds in which 0.038 seconds were spent on a total of 12 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org