Hvordan skrive Ruby Script for Closing Pop-Up Windows

Ved hjelp av Ruby on Rails, kan webdesignere lage dynamiske sider for nettsteder ligger på en Windows-maskin. Ruby kan også brukes til å behandle grunnleggende funksjoner som å lukke popup-vinduer som er opprettet av Javascript innebygd på en webside. Systemet fungerer med Windows Process klassen, som styrer hvordan dialogvinduer vises på brukerens datamaskin.

Bruksanvisning

1 Åpne Ruby on Rails redaktør på din utvikling datamaskinen og laste opp kildekoden filen du vil bruke til å håndtere popup-vinduer.

2 Tilsett Windows API til koden grensesnittet. Kopier og lim inn følgende kode til toppen av filen:

require 'win32 / prosess "

3 Link til Windows prosessen ved hjelp av API Windows Process. Kopier og lim inn følgende kode for å "krok" Ruby koden til popup prosessen:

@pid = Process.create (
: App_name => 'rubin clicker.rb',
: Creation_flags => Process :: DETACHED_PROCESS
) .process_id

4 Lukk popup vindu på skrivebordet ved hjelp av følgende kode:

at_exit {Process.kill (9 @ pid)}