keyongtech


  keyongtech > ruby

 #1  
06-18-08, 03:57 AM
Pauli Price
I wrote this little website spidering script using hawler (sudo gem
install --source http://spoofed.org/files/hawler/ hawler) and got it
working on windows xp pro. I had to comment out some signal handling in
the gem code, but other than that, using it was uneventful.

Fast forward a few months - my xp laptop died and I purchased a new
macbook pro. Now the script that ran on XP won't run on mac os. I
haven't edited the gem files, as there was no need to remove the signal
handling.

Running on os x 10.5, I get the following error:

Connection to http://www.some-domain.com/ failed! -- getaddrinfo:
nodename nor servname provided, or not known

Not knowing where to start, I decided to run the gem's included tests.
But this time I get a different error, the following:

$ ./test/ts_all.rb
/test/ts_all.rb: line 3: syntax error near unexpected token `('
/test/ts_all.rb: line 3: `$:.unshift File.join(File.dirname(__FILE__),
"..", "lib")'


The contents of this file are:

# $Id: ts_all.rb 4 2008-03-02 04:47:09Z warchild $

$:.unshift File.join( File.dirname(__FILE__), "..", "test")
require 'ts_hawlee'
require 'ts_hawler'
require 'ts_hawlerhelper'

I've tried running it standing in the test directory as well - with the
same results.

Any suggestions for either the original or the test error?

Thanks!

Pauli
 #2  
06-18-08, 04:06 AM
Eric Hodel
On Jun 17, 2008, at 19:57 PM, Pauli Price wrote:

[..]
> ./test/ts_all.rb: line 3: `$:.unshift
> File.join(File.dirname(__FILE__),
> "..", "lib")'
>> The contents of this file are:

>
> # $Id: ts_all.rb 4 2008-03-02 04:47:09Z warchild $
>
> $:.unshift File.join( File.dirname(__FILE__), "..", "test")



There is no shebang, so the file was run with sh.

Try ruby test/test_all.rb.
 #3  
06-18-08, 07:47 AM
Pauli Price
As expected, that did the trick.

Of course, all tests passed.

In other languages I'd step it through a debugger next.

Any pointers on debugging ruby scripts -- links to tutorial articles
very welcome.

Pauli



Eric Hodel wrote:
 #4  
06-18-08, 02:42 PM
Pauli Price
Of course, a search of the forum was in order and I found this:

http://brian.maybeyoureinsane.net/bl...cs-screencast/



Pauli Price wrote:
Similar Threads
Thread Thread Starter
DCOM Errors / Access denied drives / Removable storage errors

I am Running Windows XP pro SP3 on an Acer Desktop I originally had issues with my original CD-ROM, DVD RW, CD RW Drive. Where it would not read anytype of media...

Bryan
compile errors for Game The main program is giving me errors projectJS.java

Hello again. I've only included two of the 13 programs for this game. The main program projectJS.java is giving me compile errors and the other program containing private...

judith
Directory Service Referral interface failed errors and Group policy errors

Ok here is the situation...... Windows 2000 SBS server had to be rebooted yesterday due to power failure, when the server came backup nobody could send emails, as soon as...

AS
.Net Framework 2005 Beta 2 causes live TV errors, video errors, guide errors

My Media Center 2004 stopped working recently. I was getting live TV errors, missing video files errors, and guide errors. I tried reinstalling Media Center, reinstalling...

Mike
Objc Nubie: Errors Errors Errors

I've been toying with learning ObjC/Cocoa for sometime and finally got over the hump of "brackets vs. braces" but am wondering why my little test throws so many warnings when...

John Smith

Privacy Policy | All times are GMT. The time now is 06:09 PM.

Merging Information Logo
[Deutschland] [Espaņa] [France] [Italia] [Nederland] [Polska] [United Kingdom]