Another stupid question: filling out webforms

hi

i´d like to fill out a html webform with ruby with randomly generated
values. an example:

  • the form is @ www.mypage.com/webform.html
  • there´s one field in this form: “zip” ()
  • i should be filled out with a random text-value smaller than 8 characters
    by the ruby script

please help me!

p.s. excuse my bad english :slight_smile:

Try this…

def random_text

  letters = ("a".."z").to_a

  letters.each_index do |  l  | 

       r = rand(letters.length - 1);

       letters[l],letters[r] =letters[r],letters[l] 

  end
 
  string = letters[0,rand(8)].to_s

  if string.empty?
       random_text
  else
       return string
  end

end

print %^^

it is what you are looking for ?

stefan s. wrote:

···

hi

i´d like to fill out a html webform with ruby with randomly generated
values. an example:

  • the form is @ www.mypage.com/webform.html
  • there´s one field in this form: “zip” ()
  • i should be filled out with a random text-value smaller than 8 characters
    by the ruby script

please help me!

p.s. excuse my bad english :slight_smile:

problem one:

~/eg/ruby/http > lynx -source http://www.mypage.com/webform.html

The page cannot be

found BODY { font: 8pt/12pt verdana }
H1 { font: 13pt/15pt verdana } H2 { font: 8pt/12pt verdana } A:link { color:
red } A:visited { color: maroon }

The page cannot be found

The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

Please try the following:

  • Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
  • If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
  • Click the Back button to try another link.

HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)


Technical Information (for support personnel)

  • Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
  • Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages.

-a

···

On Wed, 26 Nov 2003, stefan s. wrote:

Date: Wed, 26 Nov 2003 16:07:31 +0100
From: stefan s. xschmidix@gmx.net
Newsgroups: comp.lang.ruby
Subject: another stupid question: filling out webforms

hi

i´d like to fill out a html webform with ruby with randomly generated
values. an example:

  • the form is @ www.mypage.com/webform.html
  • there´s one field in this form: “zip” ()
  • i should be filled out with a random text-value smaller than 8 characters
    by the ruby script

please help me!

p.s. excuse my bad english :slight_smile:

ATTN: please update your address books with address below!

===============================================================================

EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov
PHONE :: 303.497.6469
ADDRESS :: E/GC2 325 Broadway, Boulder, CO 80305-3328
STP :: Solar-Terrestrial Physics Data | NCEI
NGDC :: http://www.ngdc.noaa.gov/
NESDIS :: http://www.nesdis.noaa.gov/
NOAA :: http://www.noaa.gov/
US DOC :: http://www.commerce.gov/

The difference between art and science is that science is what we
understand well enough to explain to a computer.
Art is everything else.
– Donald Knuth, “Discover”

/bin/sh -c ‘for l in ruby perl;do $l -e “print "\x3a\x2d\x29\x0a"”;done’
===============================================================================

hi

thx for helping me!

“Bermejo, Rodrigo” rodrigo.bermejo@ps.ge.com schrieb im Newsbeitrag
news:3FC4CAE1.3030308@ps.ge.com

Try this…

def random_text

  letters = ("a".."z").to_a

  letters.each_index do |  l  |

       r = rand(letters.length - 1);

       letters[l],letters[r] =letters[r],letters[l]

  end

  string = letters[0,rand(8)].to_s

  if string.empty?
       random_text
  else
       return string
  end

end

print %^^

it is what you are looking for ?

stefan s. wrote:

hi

i´d like to fill out a html webform with ruby with randomly generated
values. an example:

  • the form is @ www.mypage.com/webform.html
  • there´s one field in this form: “zip” ()
  • i should be filled out with a random text-value smaller than 8
    characters
···

by the ruby script

please help me!

p.s. excuse my bad english :slight_smile: