Re: Mac::Glue script

2005-04-29 Thread Joseph Alotta
So I think things are good.
Two questions:
1. How would I test Mac::Glue (simply) to make sure everything is as 
it should be?
It already went through tests in the above install.  Otherwise, begin 
writing your program.

2. Now that Xcode is installed and the cpan module seems to be working 
correctly, what is the best way to install modules?
	cpan install module name - i.e. Mac::Glue
That's it.  Make sure cpan is running under sudo.
Thanks again for all your help. I really appreciate it. I've been 
programming with the basics of perl for a few years, now and never 
installed a module through cpan before.

Thanks,
Mark



Re: Mac::Glue script

2005-04-28 Thread Mark Wheeler
Hi all,
OK, I installed Xcode - 1.1 then upgraded to 1.5, and ran the cpan  
Mac::Glue again and still had problems. Here are snipits of the the  
output:


Removing previously used /Users/markwhee/.cpan/build/Mac-Glue-1.23
  CPAN.pm: Going to build C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
Checking if your kit is complete...
Looks good
Warning: prerequisite MLDBM 0 not found.
Warning: prerequisite Mac::AppleEvents 1.3 not found.
Warning: prerequisite Mac::AppleEvents::Simple 1.14 not found.
Warning: prerequisite Mac::Apps::Launch 1.9 not found.
Warning: prerequisite Mac::Errors 0.91 not found.
Warning: prerequisite Mac::Files 1.09 not found.
Warning: prerequisite Mac::Processes 1.04 not found.
Warning: prerequisite Time::Epoch 0.02 not found.
Writing Makefile for Mac::Glue
 Unsatisfied dependencies detected during  
[C/CN/CNANDOR/Mac-Glue-1.23.tar.gz] -
Mac::AppleEvents
Time::Epoch
Mac::Processes
Mac::Errors
Mac::Apps::Launch
Mac::Files
MLDBM
Mac::AppleEvents::Simple
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes] yes
Running make test
  Delayed until after prerequisites
Running make install
  Delayed until after prerequisites
Running install for module Mac::AppleEvents
Running make for C/CN/CNANDOR/Mac-Carbon-0.72.tar.gz
Checksum for  
/Users/markwhee/.cpan/sources/authors/id/C/CN/CNANDOR/Mac-Carbon 
-0.72.tar.gz ok
.
.
(lists contents of Mac-Carbon)
.
.

---
It continues on for a while installing modules (presumably) and then  
gives this final output:

---
Running make for C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
  Is already unwrapped into directory  
/Users/markwhee/.cpan/build/Mac-Glue-1.23

  CPAN.pm: Going to build C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
-- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible
---
There seems to be a lot of:
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible
throughout the whole process. I must be missing something. Does anyone  
have any ideas?

Thanks,
Mark


Re: Mac::Glue script

2005-04-28 Thread Chris Nandor
In article [EMAIL PROTECTED],
 [EMAIL PROTECTED] (Mark Wheeler) wrote:

 OK, I installed Xcode - 1.1 then upgraded to 1.5, and ran the cpan  
 Mac::Glue again and still had problems. Here are snipits of the the  
 output:

You didn't include any actual error output.


 It continues on for a while installing modules (presumably) and then  
 gives this final output:
 
 ---
 
 Running make for C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
Is already unwrapped into directory  
 /Users/markwhee/.cpan/build/Mac-Glue-1.23
 
CPAN.pm: Going to build C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
 
  -- NOT OK
 Running make test
Can't test without successful make
 Running make install
make had returned bad status, install seems impossible

Somewhere in the snipped output, there would be the make output, showing an 
error.

-- 
Chris Nandor  [EMAIL PROTECTED]http://pudge.net/
Open Source Technology Group   [EMAIL PROTECTED] http://ostg.com/


RE: Mac::Glue script

2005-04-28 Thread Ted Zeng
Someone might have a better solution.
What I did was go to each downloaded module folders and
Do sudo make install and it will install.

I have another Mac which doesn't have this problem at all.

It sounds like a permission problem.

Ted zeng 
Adobe system.

Writing Makefile for Mac::AppleEvents
Writing Makefile for Mac::Components
Writing Makefile for Mac::Files
Writing Makefile for Mac::Gestalt
Writing Makefile for Mac::InternetConfig
Writing Makefile for MacPerl
Writing Makefile for Mac::Memory
Writing Makefile for Mac::MoreFiles
Writing Makefile for Mac::Notification
Writing Makefile for Mac::OSA
Writing Makefile for Mac::Processes
Writing Makefile for Mac::Resources
Writing Makefile for Mac::Sound
Writing Makefile for Mac::Speech
Writing Makefile for Mac::Types
Writing Makefile for Mac::Carbon
 -- NOT OK



Re: Mac::Glue script

2005-04-28 Thread Mark Wheeler
Beautiful. I'll give it a try.
Thanks,
Mark
At 4:19 PM -0700 4/28/05, Mark Wheeler wrote:
And if so, how do I reconfigure CPAN?
cpan o conf init
-Jeff Lowrey


Re: Mac::Glue script

2005-04-28 Thread Mark Wheeler
On Apr 28, 2005, at 4:46 PM, Mark Wheeler wrote:
At 4:19 PM -0700 4/28/05, Mark Wheeler wrote:
And if so, how do I reconfigure CPAN?
cpan o conf init
---
Ok... I tried that, and got the following:
Mark-Wheelers-Computer:~ markwhee$ cpan o conf init
CPAN: Storable loaded ok
Going to read /Users/markwhee/.cpan/Metadata
  Database was generated on Tue, 26 Apr 2005 23:56:03 GMT
LWP not available
CPAN: Net::FTP loaded ok
Fetching with Net::FTP:
  ftp://ftp.perl.org/pub/CPAN/authors/01mailrc.txt.gz
Going to read /Users/markwhee/.cpan/sources/authors/01mailrc.txt.gz
LWP not available
Fetching with Net::FTP:
  ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz
Going to read 
/Users/markwhee/.cpan/sources/modules/02packages.details.txt.gz
  Database was generated on Thu, 28 Apr 2005 21:56:07 GMT
  HTTP::Date not available
LWP not available
Fetching with Net::FTP:
  ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz
Going to read /Users/markwhee/.cpan/sources/modules/03modlist.data.gz
Going to write /Users/markwhee/.cpan/Metadata
Warning: Cannot install o, don't know what it is.
Try the command

i /o/
to find objects with matching identifiers.
Warning: Cannot install conf, don't know what it is.
Try the command
i /conf/
to find objects with matching identifiers.
Warning: Cannot install init, don't know what it is.
Try the command
i /init/
to find objects with matching identifiers.
Mark-Wheelers-Computer:~ markwhee$
---
This is getting frustrating. I'll look at your other suggestions, too.
Mark


Re: Mac::Glue script

2005-04-28 Thread Mark Wheeler
Ok.. I think I got it. I needed to be in the CPAN shell first then do  
o conf init:

cpan o conf init
I let it do the auto config then got out of the shell. and sudo cpan to  
get back in. Then in the cpan shell, did:

cpan install Mac::Glue
That seemed to do the trick. It took much longer, as it was installing  
all the prerequs then finally I go this output at the end of it all:


Running make for C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
  Is already unwrapped into directory  
/Users/markwhee/.cpan/build/Mac-Glue-1.23

  CPAN.pm: Going to build C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
cp lib/Mac/AETE/Parser.pm blib/lib/Mac/AETE/Parser.pm
cp lib/Mac/AETE/Format/Converter.pm  
blib/lib/Mac/AETE/Format/Converter.pm
cp lib/Mac/AETE/Format/Glue.pm blib/lib/Mac/AETE/Format/Glue.pm
cp lib/Mac/Glue/Common.pm blib/lib/Mac/Glue/Common.pm
cp Glue.pm blib/lib/Mac/Glue.pm
cp lib/Mac/AETE/Format/Dictionary.pm  
blib/lib/Mac/AETE/Format/Dictionary.pm
cp lib/Mac/AETE/Dialect.pm blib/lib/Mac/AETE/Dialect.pm
cp lib/Mac/AETE/App.pm blib/lib/Mac/AETE/App.pm
/usr/bin/perl -Iblib/arch -Iblib/lib scripts/gluemac.PL  
scripts/gluemac
Extracting gluemac (with variable substitutions)
cp scripts/gluemac blib/script/gluemac
/usr/bin/perl -MExtUtils::MY -e MY-fixin(shift) blib/script/gluemac
/usr/bin/perl -Iblib/arch -Iblib/lib scripts/gluedialect.PL  
scripts/gluedialect
Extracting gluedialect (with variable substitutions)
cp scripts/gluedialect blib/script/gluedialect
/usr/bin/perl -MExtUtils::MY -e MY-fixin(shift)  
blib/script/gluedialect
/usr/bin/perl -Iblib/arch -Iblib/lib scripts/glueedit.PL  
scripts/glueedit
Extracting glueedit (with variable substitutions)
cp scripts/glueedit blib/script/glueedit
/usr/bin/perl -MExtUtils::MY -e MY-fixin(shift)  
blib/script/glueedit
/usr/bin/perl -Iblib/arch -Iblib/lib scripts/gluedoc.PL  
scripts/gluedoc
Extracting gluedoc (with variable substitutions)
cp scripts/gluedoc blib/script/gluedoc
/usr/bin/perl -MExtUtils::MY -e MY-fixin(shift) blib/script/gluedoc
/usr/bin/perl -Iblib/arch -Iblib/lib scripts/gluescriptadds.PL  
scripts/gluescriptadds
Extracting gluescriptadds (with variable substitutions)
cp scripts/gluescriptadds blib/script/gluescriptadds
/usr/bin/perl -MExtUtils::MY -e MY-fixin(shift)  
blib/script/gluescriptadds
Manifying blib/man3/Mac::AETE::App.3pm
Manifying blib/man3/Mac::Glue.3pm
Manifying blib/man3/Mac::AETE::Dialect.3pm
Manifying blib/man3/Mac::AETE::Format::Glue.3pm
Manifying blib/man3/Mac::AETE::Parser.3pm
Created and installed Dialect glue for AppleScript.rsrc (AppleScript)
Created and installed Addition glue for StandardAdditions.osax  
(StandardAdditions)
Created and installed Addition glue for Digital Hub Scripting.osax  
(Digital_Hub_Scripting)
Created and installed App glue for Finder.app, v10.3.2 (Finder)
Created and installed App glue for System Events.app, v1.2.1  
(System_Events)
Created and installed App glue for Keychain Scripting.app  
(Keychain_Scripting)
Created and installed App glue for FontSyncScripting.app, v2.0d1  
(FontSyncScripting)
Created and installed App glue for Image Events.app, v1.0 (Image_Events)
Created and installed App glue for ColorSyncScripting.app  
(ColorSyncScripting)
Created and installed App glue for URL Access Scripting.app  
(URL_Access_Scripting)
Created and installed App glue for Image Capture Scripting.app  
(Image_Capture_Scripting)
  /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl -MExtUtils::Command::MM -e  
test_harness(0, 'blib/lib', 'blib/arch') t/*.t
t/glueok
t/pod.skipped
all skipped: Test::Pod v0.95 required for testing POD
All tests successful, 1 test skipped.
Files=2, Tests=3,  3 wallclock secs ( 2.22 cusr +  0.42 csys =  2.64  
CPU)
  /usr/bin/make test -- OK
Running make install
Installing /Library/Perl/5.8.1/Mac/Glue.pm
Installing /Library/Perl/5.8.1/Mac/AETE/App.pm
Installing /Library/Perl/5.8.1/Mac/AETE/Dialect.pm
Installing /Library/Perl/5.8.1/Mac/AETE/Parser.pm
Installing /Library/Perl/5.8.1/Mac/AETE/Format/Converter.pm
Installing /Library/Perl/5.8.1/Mac/AETE/Format/Dictionary.pm
Installing /Library/Perl/5.8.1/Mac/AETE/Format/Glue.pm
Installing /Library/Perl/5.8.1/Mac/Glue/Common.pm
Installing /Library/Perl/5.8.1/Mac/Glue/glues/ColorSyncScripting
Installing /Library/Perl/5.8.1/Mac/Glue/glues/ColorSyncScripting.pod
Installing /Library/Perl/5.8.1/Mac/Glue/glues/Finder
Installing /Library/Perl/5.8.1/Mac/Glue/glues/Finder.pod
Installing /Library/Perl/5.8.1/Mac/Glue/glues/FontSyncScripting
Installing /Library/Perl/5.8.1/Mac/Glue/glues/FontSyncScripting.pod
Installing /Library/Perl/5.8.1/Mac/Glue/glues/Image_Capture_Scripting
Installing  
/Library/Perl/5.8.1/Mac/Glue/glues/Image_Capture_Scripting.pod
Installing /Library/Perl/5.8.1/Mac/Glue/glues/Image_Events
Installing /Library/Perl/5.8.1/Mac/Glue/glues/Image_Events.pod
Installing /Library/Perl/5.8.1/Mac/Glue/glues/Keychain_Scripting
Installing 

Re: Mac::Glue script

2005-04-27 Thread Mark Wheeler
Hi Chris,
I tried to install Mac::Glue and received an error. Here is the command  
I used:
cpan Mac::Glue

It looks like the cpan module initialiezed:
/Users/markwhee/.cpan/CPAN/MyConfig.pm initialized.
and then gave me the option for manual or auto configuration. I chose  
auto, as I am not familiar with this process. I've never installed a  
module using cpan before and thought I'd give it a try.

After automatically entering in info, it tried to download and install  
Mac::Glue. Here is the terminal output of that.
 
---
Running install for module Mac::Glue
Running make for C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
LWP not available
Fetching with Net::FTP:
   
ftp://ftp.perl.org/pub/CPAN/authors/id/C/CN/CNANDOR/Mac-Glue 
-1.23.tar.gz
CPAN: Digest::MD5 loaded ok
LWP not available
Fetching with Net::FTP:
  ftp://ftp.perl.org/pub/CPAN/authors/id/C/CN/CNANDOR/CHECKSUMS
Checksum for  
/Users/markwhee/.cpan/sources/authors/id/C/CN/CNANDOR/Mac-Glue 
-1.23.tar.gz ok
Scanning cache /Users/markwhee/.cpan/build for sizes
Mac-Glue-1.23/
Mac-Glue-1.23/Changes
Mac-Glue-1.23/ex/
Mac-Glue-1.23/ex/00_README
Mac-Glue-1.23/ex/address_book
Mac-Glue-1.23/ex/appleworks_stuff
Mac-Glue-1.23/ex/bettertelnet_login
Mac-Glue-1.23/ex/dialog_director_more_lists
Mac-Glue-1.23/ex/dialog_director_stuff
Mac-Glue-1.23/ex/eudora_make_hidden
Mac-Glue-1.23/ex/eudora_send_email
Mac-Glue-1.23/ex/filemaker_extract_data
Mac-Glue-1.23/ex/finder_clean_up
Mac-Glue-1.23/ex/finder_get_system_folder_files
Mac-Glue-1.23/ex/finder_label
Mac-Glue-1.23/ex/finder_label_and_beep
Mac-Glue-1.23/ex/finder_label_and_beep_cool_version
Mac-Glue-1.23/ex/finder_volume_names
Mac-Glue-1.23/ex/handle_errors
Mac-Glue-1.23/ex/interarchy_stuff
Mac-Glue-1.23/ex/itunes
Mac-Glue-1.23/ex/netscape_open_window
Mac-Glue-1.23/ex/progress_bar_stuff
Mac-Glue-1.23/ex/sherlock_search_drive
Mac-Glue-1.23/ex/sherlock_search_internet
Mac-Glue-1.23/ex/simple_text_and_prefab_player
Mac-Glue-1.23/ex/url_access
Mac-Glue-1.23/Glue.pm
Mac-Glue-1.23/lib/
Mac-Glue-1.23/lib/Mac/
Mac-Glue-1.23/lib/Mac/AETE/
Mac-Glue-1.23/lib/Mac/AETE/App.pm
Mac-Glue-1.23/lib/Mac/AETE/Dialect.pm
Mac-Glue-1.23/lib/Mac/AETE/Format/
Mac-Glue-1.23/lib/Mac/AETE/Format/Converter.pm
Mac-Glue-1.23/lib/Mac/AETE/Format/Dictionary.pm
Mac-Glue-1.23/lib/Mac/AETE/Format/Glue.pm
Mac-Glue-1.23/lib/Mac/AETE/Parser.pm
Mac-Glue-1.23/lib/Mac/Glue/
Mac-Glue-1.23/lib/Mac/Glue/Common.pm
Mac-Glue-1.23/make_glues
Mac-Glue-1.23/Makefile.PL
Mac-Glue-1.23/MANIFEST
Mac-Glue-1.23/MANIFEST.SKIP
Mac-Glue-1.23/README
Mac-Glue-1.23/scripts/
Mac-Glue-1.23/scripts/gluedialect.PL
Mac-Glue-1.23/scripts/gluedoc.PL
Mac-Glue-1.23/scripts/glueedit.PL
Mac-Glue-1.23/scripts/gluemac.PL
Mac-Glue-1.23/scripts/gluescriptadds.PL
Mac-Glue-1.23/scripts/show_glue_pods
Mac-Glue-1.23/t/
Mac-Glue-1.23/t/glue.t
Mac-Glue-1.23/t/pod.t

  CPAN.pm: Going to build C/CN/CNANDOR/Mac-Glue-1.23.tar.gz
Checking if your kit is complete...
Looks good
Warning: prerequisite MLDBM 0 not found.
Warning: prerequisite Mac::AppleEvents 1.3 not found.
Warning: prerequisite Mac::AppleEvents::Simple 1.14 not found.
Warning: prerequisite Mac::Apps::Launch 1.9 not found.
Warning: prerequisite Mac::Errors 0.91 not found.
Warning: prerequisite Mac::Files 1.09 not found.
Warning: prerequisite Mac::Processes 1.04 not found.
Warning: prerequisite Time::Epoch 0.02 not found.
Error: Unable to locate installed Perl libraries or Perl source code.
It is recommended that you install perl in a standard location before
building extensions. Some precompiled versions of perl do not contain
these header files, so you cannot build extensions. In such a case,
please build and install your perl from a fresh perl distribution. It
usually solves this kind of problem.
(You get this message, because MakeMaker could not find  
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/CORE/perl.h)
# Looks like your test died before it could output anything.
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install
 
-
What am I missing? Do I need to install the Developer Tools? Any help  
would be appreciated.

Thanks very much,
Mark
On Apr 26, 2005, at 8:24 AM, Chris Nandor wrote:
In article [EMAIL PROTECTED],
 [EMAIL PROTECTED] (Mark Wheeler) wrote:
The script will open Internet Connect, dial a number (given by the
script).
I don't know if you can do that with Internet Connect.  This sorta  
works:

   my $ic = new Mac::Glue 'Internet Connect';
   my $conn   = $ic-prop('BlueTooth configuration')-get;
   my $status = $conn-prop('status');
   my $state  = $status-prop('state');
   my $number = '*99#';
   $conn-connect(to_telephone_number = $number) if $state-get == 0;
   while (1) {
  last if $state-get == 8;
  sleep 1;
   }
(That works for my Bluetooth 

Re: Mac::Glue script

2005-04-27 Thread Sherm Pendley
On Apr 27, 2005, at 12:22 PM, Mark Wheeler wrote:
Error: Unable to locate installed Perl libraries or Perl source code.
It is recommended that you install perl in a standard location before
building extensions. Some precompiled versions of perl do not contain
these header files, so you cannot build extensions. In such a case,
please build and install your perl from a fresh perl distribution. It
usually solves this kind of problem.
(You get this message, because MakeMaker could not find /System/ 
Library/Perl/5.8.1/darwin-thread-multi-2level/CORE/perl.h)
# Looks like your test died before it could output anything.
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install
-- 
---
What am I missing? Do I need to install the Developer Tools? Any  
help would be appreciated.
You appear to be running Panther, so what you want to install is  
Xcode. That's what used to be called Developer Tools on Jaguar and  
older - Apple renamed it. And to make matters even more confusing,  
Xcode is also the name of the IDE app that's included with the Xcode  
package...

sherm--
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org


Re: Mac::Glue script

2005-04-27 Thread Mark Wheeler
On Apr 27, 2005, at 9:35 AM, Sherm Pendley wrote:
You appear to be running Panther, so what you want to install is Xcode. 
That's what used to be called Developer Tools on Jaguar and older - 
Apple renamed it. And to make matters even more confusing, Xcode is 
also the name of the IDE app that's included with the Xcode package...

sherm--
--
So I need to install Xcode and then: cpan Mac::Glue again in the 
terminal. Is that right? I'm assuming the Xcode installation will 
include those missing modules, and the then Mac::Glue will 
install/build correctly.

Thanks,
Mark


Re: Mac::Glue script

2005-04-27 Thread Sherm Pendley
On Apr 27, 2005, at 12:50 PM, Mark Wheeler wrote:
So I need to install Xcode and then: cpan Mac::Glue again in the  
terminal. Is that right?
Basically. However you install this or other modules, you'll need to  
install Xcode first.

I'm assuming the Xcode installation will include those missing modules
No, Xcode doesn't install any Perl modules at all. All it does is  
install the tools and header files that will allow the CPAN shell to  
compile modules. The CPAN shell should also resolve any dependencies,  
and install the prerequisite modules too.

sherm--
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org


Re: Mac::Glue script

2005-04-27 Thread Mark Wheeler
Got it. Thanks. I'll give it a go.
Mark
On Apr 27, 2005, at 12:50 PM, Mark Wheeler wrote:
So I need to install Xcode and then: cpan Mac::Glue again in the 
terminal. Is that right?
Basically. However you install this or other modules, you'll need to 
install Xcode first.

I'm assuming the Xcode installation will include those missing modules
No, Xcode doesn't install any Perl modules at all. All it does is 
install the tools and header files that will allow the CPAN shell to 
compile modules. The CPAN shell should also resolve any dependencies, 
and install the prerequisite modules too.

sherm--
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org


Re: Mac::Glue script

2005-04-26 Thread Chris Nandor
In article [EMAIL PROTECTED],
 [EMAIL PROTECTED] (Mark Wheeler) wrote:

 The script will open Internet Connect, dial a number (given by the 
 script).

I don't know if you can do that with Internet Connect.  This sorta works:

   my $ic = new Mac::Glue 'Internet Connect';
   my $conn   = $ic-prop('BlueTooth configuration')-get;
   my $status = $conn-prop('status');
   my $state  = $status-prop('state');

   my $number = '*99#';

   $conn-connect(to_telephone_number = $number) if $state-get == 0;

   while (1) {
  last if $state-get == 8;
  sleep 1;
   }

(That works for my Bluetooth modem, you can try it with 'PPP configuration' 
too, I'm sure it should work the same.)

But in my test, it dials the main configuration no matter what the value of 
$number.  And I cannot select multiple configurations.  (These are apparent 
limitations in Internet Config itself, not Mac::Glue.)


 When a connection is established, a sound file will be played 
 5 X (or what ever number of repetitions).

You can do this to some degree with Mac::Sound.  I think you can't do it 
with any old sound, that you need to have it in a resource file.  The 
Sound.t file shows an example.  Another option is to use SysBeep(30) or 
somesuch, to just get the system beep.


 After the connection is lost 
 (phone is hung up after listening to the sound file), the connection is 
 closed, Internet Connect quits and the script ends.

Just keep checking $state-get until it is false, apparently.  I didn't look 
too hard to get an accurate and complete list of $state values.  It's 0 when 
not connected, 8 when connected, and 1-7 while in different connection 
phases (dialing, authentication, etc.).

-- 
Chris Nandor  [EMAIL PROTECTED]http://pudge.net/
Open Source Technology Group   [EMAIL PROTECTED] http://ostg.com/


Re: Mac::Glue script

2005-04-26 Thread Chris Nandor
In article [EMAIL PROTECTED],
 [EMAIL PROTECTED] (Mark Wheeler) wrote:

 Thanks for the input. I'll start working on it and see what I can come 
 up with. One question: Is Mac::Sound a module? I've not heard of it.

It's included with Mac-Carbon, which is a prereq for Mac::Glue.

-- 
Chris Nandor  [EMAIL PROTECTED]http://pudge.net/
Open Source Technology Group   [EMAIL PROTECTED] http://ostg.com/