1.

Solve : Im a noob and i need help ;D?

Answer»

Hi im a noob to this..

anyway i made a batch file to load a proxy (hotspot shield), and then load a
webpage

www.pandora.com

i could really use a way to optimise the script,
foe example, the download part, i need a way for it to download directly
from hotspot
this is the link "
http://hotspotshield.com/downloads/thank-you-HR/?type=na&p=ftp&"
then i need a way for it to completly SILENTLY install hotspot
next it needs to install addon for firefox "
https://addons.mozilla.org/en-US/firefox/downloads/latest/1865/addon-1865-latest.xpi?src=search
"
if user doesnt already have firefox instaled then ofcourse
"http://download.mozilla.org/?product=firefox-3.6&os=win&lang=hr"
script should check for stuff above, and silently costume install if
something is missing
maybe it would be best to make install.bat
witch would do steps described above, and then produce main script, and move
it in c:\users\%computername%\Pandora.bat
then create a shortcut on desktop to pandora
then download
"http://marcosblog.com/gfx/pandora-favicon.gif"
and change icon to above

in the script i made an animation, to wait for 45 seconds, is there a way
for the script to check, when the hotspot has finished connecting to vpn ?
and is there a way to chose in witch browser will the link open ?

thanks for your time, i put my original script in .txt, in the attacment
note that the download section no longer works, COUSE the link to file was
temporary

and just one more question,
can the openvpntray.exe be reconfigured to just connect to vpn network,
instead of connecting, and filling up browser with comercials,
and can the batch files be used to control what browser does, (refresh
curent page, or navigate avay from current page)

and is there a way to add a download progressbar ?

thank you for your time and effort

[Saving space, attachment deleted by admin]What is the purpose of all this?
I really don't like the silently word in this context.Quote from: Salmon Trout on February 09, 2010, 01:53:40 PM

What is the purpose of all this?


Aha...

Quote
Use Hotspot Shield to access US-only websites like Hulu and Pandora

Websites like Hulu and Pandora stop non-US-American visitors right at the doorstep telling them that the contents of the website are not available to them at all. Only US-Americans are allowed and able to view the contents, in the case of the mentioned sites movies and Internet radio.

Lob was pointing out in my article on accessing Hulu from OUTSIDE the United States that there was another possibility to watch Hulu movies even if you would be living (currently or permanently) outside of the United States. His suggestion was to download and install a software called Hotspot Shield which is a free VPN solution located in the United States.

How does this fit with CH policy?

yes tahts the purpose

anyway is there a way to make my scriopt better and faster

the true purpuse of this script is to learn batch file commands (hands on)

heres the script again:
Code: [Select]
@echo off

IF EXIST "C:\Program Files\Hotspot Shield\bin\openvpntray.exe" GOTO Prolaz
Echo building script.vbs

:: starting script for downloading hotspot shield

echo ' Set your settings >> script.vbs
echo strFileURL = "http://software-files-l.cnet.com/s/software/11/19/85/99/HSS-1.37-install-anchorfree-76-conduit.exe?e=1265484555&h=a7e834c8e32b71f4a970c846b7c635fd&lop=link&ptype=1901&ontid=2092&siteId=4&edId=3&spi=3693f3a32b3f47048deaa17f4ce8ff2b&pid=11198599&psid=10594721&fileName=HSS-1.37-install-anchorfree-76-conduit.exe" >> script.vbs
echo strHDLocation = "D:\HSS-1.37-install-anchorfree-76-conduit.exe" >> script.vbs
echo. >> script.vbs
echo ' Fetch the file >> script.vbs
echo Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP") >> script.vbs
Echo. >> script.vbs
echo objXMLHTTP.open "GET", strFileURL, false >> script.vbs
echo objXMLHTTP.send() >> script.vbs
echo. >> script.vbs
echo If objXMLHTTP.Status = 200 Then >> script.vbs
echo Set objADOStream = CreateObject("ADODB.Stream") >> script.vbs
echo objADOStream.Open >> script.vbs
echo objADOStream.Type = 1 'adTypeBinary >> script.vbs
echo. >> script.vbs
echo objADOStream.Write objXMLHTTP.ResponseBody >> script.vbs
echo objADOStream.Position = 0 'Set the stream position to the start >> script.vbs
echo. >> script.vbs
echo Set objFSO = Createobject("Scripting.FileSystemObject") >> script.vbs
echo If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile strHDLocation >> script.vbs
echo Set objFSO = Nothing >> script.vbs
echo. >> script.vbs
echo objADOStream.SaveToFile strHDLocation >> script.vbs
echo objADOStream.Close >> script.vbs
echo Set objADOStream = Nothing >> script.vbs
echo End if >> script.vbs
echo. >> script.vbs
echo Set objXMLHTTP = Nothing >> script.vbs
Echo. >> script.vbs
Echo. >> script.vbs
echo Skript.vbs napravljena

:: script .vbs for downloading hotspot complete

echo Connecting to cnet and downloading instalation file hotspot shield
ping localhost -n 2 >nul

start/wait script.vbs

ping localhost -n 2 >nul
echo starting instalation for hotspot
ping localhost -n 2 >nul
cls

echo 1. you will get a popup for instalation of hotspot.
echo Hotspot shield je program za spajanje na VPN mrezu, koja u ovom slucaju se ponasa kao proxy. Proxy trebas iz razloga sto pandora.com odbija sve zemlje osim amerike
echo nakon sto zavrsis ovaj dio, vise se ovo nece ponavljati, dok ne izbrises hotspot shield
echo 2. Odaberi jezik instalacije
echo 3. Pritisni next
echo 4. pritisni I Agree/slazem se
echo 5. pritisni next
echo 6. skini kvacicu sa include toolbar( netreba ti to) i pritisni next
echo 7. odaberi direktorij za instalaciju (mora bit C:\Program files, tamo ce pandora.bat trazit)
echo 8. pritisni install
"D:\HSS-1.37-install-anchorfree-76-conduit.exe"
cls
echo.
echo congrats you sucesfuly installed hotspot
ping localhost -n 3 >nul
echo jos jedna vazna stvar...
echo hotspot se financira od reklama, i jako su iritantni sa svojim reklamama,
echo preporucujem da odes na https://addons.mozilla.org/en-US/firefox/
echo i instaliras si adblock plus (filter za REKLAME)
echo i preplatis/subscribe se na en us listu
echo.
echo and thats that
del D:\HSS-1.37-install-anchorfree-76-conduit.exe
del script.vbs
pause
:Prolaz
Echo hotspot installed


mode con:cols=60 lines=8

echo 1.build pandora htm

echo ^<html^>^<head^>^<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.pandora.com"^>^<head/^>^<body^>^<body/^>^<html/^> > pandora.htm


echo 2.start hotspot

start/min "" "C:\Program Files\Hotspot Shield\bin\openvpntray.exe"
echo 3. korak cekaj 45 sekundi

:: original script ia as you can see in croatian, the animation counts down...

echo 45 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 44 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 43 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 42 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 41 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 40 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 39 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 38 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 37 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 36 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 35 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 34 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 33 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 32 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 31 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 30 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 29 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 28 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 27 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 26 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 25 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 24 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 23 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 22 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 21 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 20 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 19 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 18 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 17 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 16 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 15 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 14 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 13 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 12 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 11 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 10 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 9 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 8 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 7 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 6 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 5 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 4 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 3 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 2 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 1 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo.
echo 0 \

ping localhost -n 2 >nul
cls

:: starting of pandora.htm

start/min pandora.htm

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 15 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 14 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 13 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 12 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 11 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 10 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 9 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 8 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 7 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 6 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 5 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 4 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 3 \

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 2 /

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 1 -

ping localhost -n 2 >nul
cls

echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo.
echo 0 \

ping localhost -n 2 >nul
cls


echo 1.korak napravi pandora.htm ^-znaci ignoriraj
echo 2.korak otvori hotspot shield
echo 3.korak cekaj 45 sekundi
echo 4.korak pokreni pandoraradio.htm
echo 5.korak izbrisi pandora.htm

:: deliting pandora.htm
del pandora.htm

echo.
echo.
echo closing down
ping localhost -n 5 >nul
exit






Discussion

No Comment Found