<HTML><FONT FACE=arial,helvetica><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2">If I drag the Network Scripting file in Mac OS 9 to the Script Editor, I get a whole Applescript dictionary of commands to control the user's Networking preferences.   What I'd like to do is somehow get Revolution to talk to Applescript to then set the user's Network control panel to use DHCP.   Perhaps there's a way to get Revolution to access this directly?<BR>
<BR>
I've found the Network Scripting dictionary to be very confusing.   Is there a Networking guru on this list who can tell me what the secret commands are within that dictionary to set the user's network control panel to DHCP?   Here's the vast array of commands:<BR>
<BR>
<BR>
</FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="3"><B><U>Class TCPIP v4 configuration: </B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="3">A TCP/IP v4 configuration</U></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2"><BR>
Plural form:<BR>
     </FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>TCPIP v4 configurations<BR>
</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">Elements:<BR>
     </FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>router address</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2"> by numeric index, as a range of elements<BR>
     </FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>name server address</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2"> by numeric index, as a range of elements<BR>
     </FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>search domain</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2"> by numeric index, as a range of elements<BR>
Properties:<BR>
     </FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B><Inheritance></B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">configuration</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- See the class “configuration” for more properties<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>connecting via</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">Ethernet/MacIP/PPP</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the port or connection method of this configuration...<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>connecting via</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- ...or a port name   (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>configuration method</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">BootP/DHCP/MacIP manual/MacIP server/manual/RARP/PPP server</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the configuration method of this configuration (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>IP address</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the IP address of this configuration (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>subnet mask</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the IP subnet mask of this configuration (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>implicit search start</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the implicit starting search domain of this configuration (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>implicit search end</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the implicit ending search domain of this configuration (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>DHCP client ID</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- applies only if the configuration method is DHCP (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>MacIP server zone</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- only applies if ‘connecting via’ is MacIP (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>uses IEEE8023</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">boolean</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- Does this configuration use the 802.3 protocol? (may be locked)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>protocol</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">TCPIP v4</FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">   [r/o]</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the protocol of this configuration (the constant ‘TCPIP v4’)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>administration password</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">string</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the password of this configuration (write only)<BR>
     </I></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>user mode</B></FONT><FONT COLOR="#000000" FACE="Times" FAMILY="SERIF" SIZE="2">  </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">basic/advanced/administration</FONT><FONT COLOR="#4C4D4D" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><I>   -- the user mode of this configuration<BR>
<BR>
</I></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"></FONT></HTML>