Kysymys

SaunaVisioVBS

  • 2 heinäkuu 2009
  • 177 kommenttia
  • 12491 katselukerrat


Näytä ensimmäinen kirjoitus

177 kommenttia


Tunnukset toimivat kenttiin kirjoitettaessa, eivät vain tule luetuksi automaattisesti scriptistä.


SaunaVision puolelle tunnuksen/salasanan voi antaa selaimen osoitekentässä.
(SaunaVisioVBS käyttää tuota tapaa kirjautumiseen).


http://www.saunavisio.fi/tvrecorder/index.sl?username=XXX&password=YYY

http://www.saunavisio.fi/tvrecorder/default.sl?username=XXX&password=YYY

Nuo kaikki vaihtoehdot toimivat selaimen osoitekenttään syötettäessä, siis SaunaVision puolella.

Ovatko nyt sitten suuressa viisaudessaan menneet poistamaan tämän ominaisuuden ElisaViihteen puolelta?
En tiedä, enkä pysty testaamaan kun on tunnukset pelkästään SaunaVisioon.

Kokeile siis antaa selaimen osoitekenttään


http://elisaviihde.fi/etvrecorder/index.sl?username=XXX&password=YYY

http://elisaviihde.fi/etvrecorder/default.sl?username=XXX&password=YYY

ja raportoi toimiiko, veikkaisin että ei toimi.

Pikaisesti kun vilkaisin ElisaViihteen sisäänkirjautumista niin näytti siltä että sinne on ripoteltu keksinmurusia joukkoon,
mikäs siinä, kyllä mulle keksit maistuu. Saattaa siis olla että SaunaVisioVBS vaatii pientä päivitystä.
Oikein veikkasit, ei toimi Elisaviihteessä, mutta SaunaVisio avautui toisen ja viimeisen rivin koodeilla. Sisältö on tietty sama, ulkoasu erinäköinen.
Siis Elisaviihteen ja SaunaVison sisältö on sama.
Mulla kyllä Elisaviihteeseen kirjautuu ihan OK, mutta tallenne ei aukea VLC:llä vaan ikkunassa.
Jos kerran reppumiehellä sisäänkirjautuminen toimii niin vika ei ole scriptissä,
tarkista collo vielä SaunaVisioVBS:n kohta

username      = "XXX"
password      = "YYY"
portal        = elisaviihde

username ja password annetaan lainausmerkkien kanssa
portal ilman lainausmerkkejä
Tunnukset ovat oikein.
Jos scriptin portal on saunavisio, avautuu SaunaVision käyttöliittymä ilman tunnusten kysymistä. Jos portal on elisaviihde, käyttöliittymä pyytää tunnukset.
Voisitkos pekko selittää, miksi tallenne ei enää avaudu VLC:hen vaan IE9 ikkunaan. Se on paha puute.
En ole asiaa tutkinut koska mulla on XP ja siihen ei IE9 asennu, tutkitaan lähiaikoina jos löytyisi ratkaisu.
Oliskos tästä ilmoituksesta apua?
Script: ....SaunaVisio.vbs
Line: 178
Char: 5
Error: Invalid procedure call or argument: 'instr'
Code: 800A0005
Cource: Microsoft VBScript runtime error
No ei ole, se kun sotki koko paletin.  >:(

Itselläni 32-bit win7 + IE9 käyttäytyi seuraavasti, tallenne aukesi vlc:n ikkunaan sekä ylimääräiseen selainikkunaan.
Ylimääräistä selainikkunaa ei pystynyt mitenkään sulkemaan, se sulkeutui vasta kun sulki scripti-ikkunan.
IE:n asetuksista vlc:n pluginin disablointi ratkaisi tilanteen, nyt tallenne aukee vain vlc:n omaan ikkunaan ja scripti-ikkuna palaa tallennelistaan.

Lataa netistä scripti uudelleen ja muuta vain:

username      = "XXX"
password      = "YYY"
portal        = elisaviihde

Voisit kokeilla myös
portal        = saunavisio
jos sun tunnarit vielä toimii saunavision puolella, näkis pelaako scripti siellä.

Oikein veikkasit, ei toimi Elisaviihteessä, mutta SaunaVisio avautui toisen ja viimeisen rivin koodeilla. Sisältö on tietty sama, ulkoasu erinäköinen.


Kokeiles vielä uudestaan. minulla SaunaVisio toimii kaikilla neljällä eri vaihtoehdolla


http://www.saunavisio.fi/tvrecorder/index.sl?username=XXX&password=YYY

http://www.saunavisio.fi/tvrecorder/default.sl?username=XXX&password=YYY

Onko sun tunnarissa/salasanassa muita merkkejä kuin a-z ja 0-9

Voiskos Reppumies testata ElisaViihteen niin tulis nuo kaikki vaihtoehdot selviksi


http://elisaviihde.fi/etvrecorder/index.sl?username=XXX&password=YYY

http://elisaviihde.fi/etvrecorder/default.sl?username=XXX&password=YYY

Siis:
- selain auki
- osoitekenttään vaihtoehto 1
- toimii/ei toimi
- selain kiinni

- selain auki
- osoitekenttään vaihtoehto 2
- toimii/ei toimi
- selain kiinni

jne, jne
TOIMII
TOIMII
http://elisaviihde.fi/etvrecorder/index.sl?username=XXX&password=YYY
TOIMII
TOIMII
http://elisaviihde.fi/etvrecorder/default.sl?username=XXX&password=YYY

Siis kirjautuminen. Tallewnteita pääsee katsomaan selaimessa tietty ja tallenteita määritämään.

Nyt testaan kohta scriptiä.
Lataa netistä scripti uudelleen ja muuta vain:

username      = "XXX"
password      = "YYY"
portal        = elisaviihde

Ei toimi, sama vika.

Voisit kokeilla myös
portal        = saunavisio
jos sun tunnarit vielä toimii saunavision puolella, näkis pelaako scripti siellä.

Tuo toimii moitteetta. VLC aukesi ja pätkä toistuu.
Ei toimi ElisaViihteen koodit, ei pekon eikä reppumiehen Elisat
Saunavisioiden koodeilla avautuu.
Tunnuksissa ei ole vieraita merkkejä.
Kerron vielä varalta, että laitteena on 64 bittinen Windows7 ja selain IE9.
Ongelma saattoi ilmestyä samaan aikaan, kun päivitin selaimen ysiksi. En ole ihan ihan varma.
Sama yhdistelmä. Kasilla toimi, ysillä ei.
Reppumies
Poista rivien 83 ja 84 alusta REM

REM set txthtml = createobject("scripting.filesystemobject").opentextfile(tmp & "innerhtml.txt", 2, true)
REM txthtml.writeline(innerhtml):txthtml.close()

muutetaan siis muotoon

set txthtml = createobject("scripting.filesystemobject").opentextfile(tmp & "innerhtml.txt", 2, true)
txthtml.writeline(innerhtml):txthtml.close()

Sitten toimi seuraavasti
- käynnistä scripti
- mene tallenne listaukseen
- paina katso tallenne painiketta

tässä vaiheessa sulla tulee ymmärtääkseni virheilmoitus, ÄLÄ KUITTAA SITÄ
anna windowsille komento (start -> run tai windowslippu + r)
notepad %temp%innerhtml.txt
notepadiin avautuu tiedosto, tekstistä löytyy sun tunnari, voit korvata sen XXX
liitä koodi tänne ihmeteltäväksi
MUISTA KÄYTTÄÄ KOODIA MERKINTÄÄ

Olisiko ElisaViihteen sivukoodiin tullut taas muutoksia
http://palsta.saunalahti.fi/index.php?PHPSESSID=d6s0gqodoklb3hlb5e935kh657&topic=12145.msg110444#msg110444 ' TARGET='_blank
Testaas tätä
http://saunavisio.wippiespace.com/saunavisio/SaunaVisioVBS/test.vbs ' TARGET='_blank
Mihin mun vastaus katosi?

Scripti toimii. Tallenne avautuu nätisti VLC:n ikkunaan.

Kiitos pekko!
Yritin saada workkimaan tämän:
http://saunavisio.wippiespace.com/saunavisio/SaunaVisioVBS/SaunaVisioVBS.vbs

Ohjeiden mukaan toimin, mutta mikähän mättää, kun tuo SaunaVisioVBS ilmoitti virheen:

Windows Script Host
Komenosarja:  C:UserscokekolaDesktopSaunaVisio.vbs
Rivi:         66
Merkki:       1
Virhe:        Objektia internetexplorer.application ei voitu luoda
Koodi:        80004002
Lähde:        WScript.CreateObject
Mikähän mun systeemin nyt tuli, kun vbs-scriptiä tuplaklikkaamalla se avautuu IE:hen tekstinä eikä käynnisty kuten vielä toissapäivänä.

Mikähän mun systeemin nyt tuli, kun vbs-scriptiä tuplaklikkaamalla se avautuu IE:hen tekstinä eikä käynnisty kuten vielä toissapäivänä.


Itseäni lainaan. IE päivitti itseään ja se kai selittää tämän. Piru vie kun piti mennä asentamaan se.

Lisäys: TUlee ilmoitus The program's publisher couldn't be verified. Are you sure you eant to ruin the program.

Ja kun sitten klikka Open, sama toistuu.
32-bit win7, päivitin ie9
- saunavisiovbs käynnistys, tulee herja ettei voi luoda selain-objektia
- fixattu koodia
- saunavisiovbs käynnistys, kaikki toimii, vlc + wget
- kokeiltu vanhaa versiota, kaikki toimii, vlc + wget ??? ???

Itselläni ei tullut mitään "The program's publisher couldn't be verified", admin tason tunniksilla testailin

Lataa kuitenkin varmuudeksi uusin versio.
Toimiihan se. Piti vaan määrittää avautumaan Scripts Hostissa eikä IE:ssä.
Tun tun tun ttu! Nyt ei enää toimi mikään! Joo on hienon näkönen joo, mutta miksi korjata jotain mikä ei ole rikki???

Osallistu keskusteluun