Forum > Software > Skrypt w HTML

Strona 1 z 1 1
skocz

1084

  • 1084
  • wiadomość Użytkownik
  • Znawca sprzętu komputerowegoMiły gość

  • 18808 wypowiedzi

Wysłane 2014-06-13 04:53 , Edytowane 2014-06-13 04:57

Potrzebuję jak najprostszy skrypt w html, który automatycznie zaloguje na tą stronę (login user, bez hasła) i wejdzie w środkowy link, albo lepiej od razu pozwoli wyświetlić obraz na stronie. To jest przemysłowa kamerka IP i interface jest wgrany w nią. Chodzi po prostu o to, aby streaming wyświetlał się na stronie ww, lub aby wejście w kamerkę wiązało się jedynie z kliknięciem na link. Bo obecna metoda jest zbyt skomplikowana. 

Han

  • Han
  • wiadomość Użytkownik

  • 2236 wypowiedzi

Wysłane 2014-06-13 07:45 , Edytowane 2014-06-13 07:45

Skrypt, który uzupełni autoryzację htpasswd i przejdzie dalej - z tego co mi wiadomo jest to niewykonalne.

EKWB Rad XT 360 + Magicool Ultra 360 + EKWB Supremacy EVO + Alphacool Coolplex 25 + EKWB D5 PWM G2 + Alphacool Eisdecke D5 | Ryzen 7 7800X3D | Asrock B650E PG Riptide | 2x16GB Goodram IRDM DDR5 6400CL32 | PowerColor 6900XT Liquid Devil@2730/16000 | Corsair MP600Pro Hydro 2TB | Plextor M8PeG 1TB | Seasonic Focus+ 850W Platinum | Custom Desk PC + 6x Phanteks T30 120mm@0-850RPM + 5xGelid Silent 14 PWM | LG 27GL850-B

adir

  • adir
  • wiadomość Użytkownik

  • 974 wypowiedzi

Wysłane 2014-06-13 09:46 , Edytowane 2014-06-13 10:02

Pierwszy krok to zalogowanie się i pobranie treści strony. drugi to znalezienie linka (jeśli się zmienia
- do obrazka) i 3 krok pobranie jego zawartości.
Poniżej przykład kroku numer 1 :)

$username='ABC';
$password='XYZ';
$URL='http://195.205.151.81/index1.htm';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$URL);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);   //get status code
$result=curl_exec ($ch);
curl_close ($ch);
echo $result;

Edit: teraz doczytałem że chcesz w HTML (niemożliwe) i streaming a nie 1 plik/obrazek to dużo większy problem.

i5-13500, Gigabyte B760 GAMING X, MSI RTX 4060 GAMING X, Kingston FURY Renegade Black DDR4 32GB 3600MHz CL16, Kingston KC3000 2TB M.2, Spartan 5 max

1084

  • 1084
  • wiadomość Użytkownik
  • Znawca sprzętu komputerowegoMiły gość

  • 18808 wypowiedzi

Wysłane 2014-06-13 10:15

Mogę ewentualnie wpakować tą stronę "inframe". To jest coś w rodzaju  serwisu i można umieszczać swoje wpisy w HTML. 
W tej chwili wygląda to  tak. Ale to niewygodne. Zwłaszcza to logowanie i wybieranie linka. Jakby przynajmniej dało się po kliknięciu w link skoczyć od razu do podglądu. 

Maveriq

Wysłane 2014-06-13 10:48 , Edytowane 2014-06-13 10:48

Chyba znalazło się kolejne zastosowanie dla makr w gamingowych myszach/klawiaturach.

Ryzen R5 3600; SPC Fortis 3; ROG STRIX B550-A GAMING; 2x32GB Kingston Fury Beast 3200MHz CL16; XFX RX580 OC BLK; 1TB Kingston SNV2S1000G + 1TB WD Blue; Tonsil Fenix II Front + Technics SU600; Seasonic G12-GM-650; LCD Iiyama XB2483HSU; Microsoft Natural Ergo 4000; Gigabyte M8000x.

1084

  • 1084
  • wiadomość Użytkownik
  • Znawca sprzętu komputerowegoMiły gość

  • 18808 wypowiedzi

Wysłane 2014-06-13 10:50

Makro to mogę za pomocą wtyczek do przeglądarki zrobić. Ale przecież nie wszystkim odwiedzającym stronę. :-)

elkoos

  • elkoos
  • wiadomość Użytkownik

  • 3760 wypowiedzi

Wysłane 2014-06-13 11:26 , Edytowane 2014-06-13 11:47

Czy producent kamerki nie udostępnia żadnych narzędzi do streamingu z niej?

Żeby było fajniej, jak się w chrome wklei http://user@195.205.151.81/live.htm

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2014-06-13 14:00

w firefoxe działa ;-)

(.)

elkoos

  • elkoos
  • wiadomość Użytkownik

  • 3760 wypowiedzi

Wysłane 2014-06-14 09:53

Niestety w Safari, IE itd nie zadziała ta metoda ;) 

Strona 1 z 1 1
skocz

Kto jest online: 0 użytkowników, 197 gości