Anyone know how to set to use DHCP with Revolution?

RGould8 at aol.com RGould8 at aol.com
Wed Oct 2 15:42:01 EDT 2002


Thanks for this information about how to get the network settings.   I'm 
still at a loss as to how one goes about making the setting to DHCP.   I've 
tried all kinds of techniques from:

"set configuration method of TCP v4 configuration 1 to DHCP"

to various effort to "unlock" the control-settings.

I think this is going to take some heavy-lifting/network guru type to figure 
this one out.   Is there anyone else who's tried something like this before 
(setting the user's Networking Control panel to DHCP via Applescript)   
Perhaps I could pay someone to write a routine for me, if it can be done at 
all.


In a message dated 10/1/02 6:07:20 PM, kray at sonsothunder.com writes:


> Well,
> 
> I don't know how to set the DHCP, but here's some AppleScript code that 
> will
> *get* the configuration method using the Network Setup scripting 
> addition...
> perhaps you can use this as a start:
> 
> ----------------------
> set configMethod to ""
> set configName to ""
> set cfg to ""
> 
> tell application "Network Setup Scripting"
>   open database
>   set config to current configuration set
>   repeat with i from 1 to count of configuration of config
>     if (class of configuration i of config) is (TCPIP v4 configuration) 
> then
>       set cfg to configuration i of config
>       set configName to name of config  -- so you can check the name to see
> if it's the right one
>       exit repeat
>     end if
>   end repeat
>   set configMethod to configuration method of cfg
>   close database
> 
>   -- Now, show it in the results window
>   get "Config name: " & configName & ", Method: " & configMethod
> end tell
> ------------------------
> When I ran this on my Mac, I got:
> 
>     Config name: My Network Settings, Method: manual
> 
> (which is all correct, BTW).
> 
> Note that this stops as soon as it hits a TCPIP configuration method (and
> you may have many defined in the TCP/IP control panel), so you may need to
> check "configName" to see if it is the right one before going on. Also, 
> keep
> in mind that configurations can be locked (I don't know how to get around
> that at the moment)...
> 
> Ken Ray
> Sons of Thunder Software
> Email: kray at sonsothunder.com
> Web Site: http://www.sonsothunder.com/
> 
> 
> 
> 
> 
> 
> ----- Original Message -----
> From: <RGould8 at aol.com>
> To: <use-revolution at lists.runrev.com>
> Sent: Tuesday, October 01, 2002 3:35 PM
> Subject: Anyone know how to set to use DHCP with Revolution?
> 
> 
> 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?
> 
> 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:
> 
> 
> Class TCPIP v4 configuration: A TCP/IP v4 configuration
> Plural form:
>      TCPIP v4 configurations
> Elements:
>      router address by numeric index, as a range of elements
>      name server address by numeric index, as a range of elements
>      search domain by numeric index, as a range of elements
> Properties:
>      <Inheritance>  configuration   -- See the class “configuration” for
> more properties
>      connecting via  Ethernet/MacIP/PPP   -- the port or connection method
> of
> this configuration...
>      connecting via  string   -- ...or a port name   (may be locked)
>      configuration method  BootP/DHCP/MacIP manual/MacIP
> server/manual/RARP/PPP server   -- the configuration method of this
> configuration (may be locked)
>      IP address  string   -- the IP address of this configuration (may be
> locked)
>      subnet mask  string   -- the IP subnet mask of this configuration (may
> be locked)
>      implicit search start  string   -- the implicit starting search domain
> of this configuration (may be locked)
>      implicit search end  string   -- the implicit ending search domain of
> this configuration (may be locked)
>      DHCP client ID  string   -- applies only if the configuration method 
> is
> DHCP (may be locked)
>      MacIP server zone  string   -- only applies if ‘connecting via’ is
> MacIP (may be locked)
>      uses IEEE8023  boolean   -- Does this configuration use the 802.3
> protocol? (may be locked)
>      protocol  TCPIP v4   [r/o]   -- the protocol of this configuration 
> (the
> constant ‘TCPIP v4’)
>      administration password  string   -- the password of this 
> configuration
> (write only)
>      user mode  basic/advanced/administration   -- the user mode of this
> configuration
> 
> 
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.runrev.com/pipermail/use-livecode/attachments/20021002/1c1b6fbf/attachment.html>


More information about the Use-livecode mailing list