Aktuelle Zeit: 11.12.2019 19:07

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: WebGadget Problem
BeitragVerfasst: 03.08.2018 23:27 
Offline
Benutzeravatar

Registriert: 20.06.2013 23:27
Hallo Ihr,

heute habe ich festgestellt, dass aus bisher unerfindlichem Grund, nachfolgendes Webgadget nur in der PB Umgebung funktioniert.

Will heißen:

Ich rufe die Seite von Netflix in der PB IDE auf. Gehe auf Login und gebe meine Login Daten ein. Dann auf Einloggen und bin in meinem Account.

Erstelle ich nun davon eine Exe, bin abgemeldet und will mich nun über die exe einloggen, passiert rein gar nichts.
Hat dazu jemand einen Lösung parat?

Ich finde da leider keinen Ansatz

Code:
;
; ------------------------------------------------------------
;
;   PureBasic - MiniBrowser
;
;    (c) Fantaisie Software
;
; ------------------------------------------------------------
;

Procedure ResizeWebWindow()
  ResizeGadget(10, #PB_Ignore, #PB_Ignore, WindowWidth(0), WindowHeight(0)-52)
  ResizeGadget(4, #PB_Ignore, #PB_Ignore, WindowWidth(0)-185, #PB_Ignore)
  ResizeGadget(5, WindowWidth(0)-25, #PB_Ignore, #PB_Ignore, #PB_Ignore)
  ResizeGadget(6, #PB_Ignore, #PB_Ignore, WindowWidth(0), #PB_Ignore)
EndProcedure


If OpenWindow(0, 100, 200, 1024, 768, "PureBasic MiniBrowser v1.0", #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_ScreenCentered)

  CreateStatusBar(0, WindowID(0))
    AddStatusBarField(#PB_Ignore)
    StatusBarText(0, 0, "Welcome to the world's smallest Browser ! :)", 0)
     
  ButtonGadget(1,   0, 3, 50, 25, "Back")
  ButtonGadget(2,  50, 3, 50, 25, "Next")
  ButtonGadget(3, 100, 3, 50, 25, "Stop")

  StringGadget(4, 155, 5, 0, 20, "https://www.netflix.com")
 
  ButtonGadget(5, 0, 3, 25, 25, "Go")
 
  FrameGadget(6, 0, 30, 0, 2, "", 2) ; Nice little separator

  If WebGadget(10, 0, 31, 0, 0, "https://www.netflix.com") = 0
   
    CompilerIf #PB_Compiler_OS <> #PB_OS_Windows
      ; Linux and OX uses Webkit
      MessageRequester("Error", "Webkit library not found", 0)
    CompilerEndIf
   
    End ; Quit
  EndIf
 
  AddKeyboardShortcut(0, #PB_Shortcut_Return, 0)
 
  ; Use bindevent() to have a realtime window resize
  ;
  BindEvent(#PB_Event_SizeWindow, @ResizeWebWindow())
  ResizeWebWindow() ; Adjust the gadget to the current window size
   
  Repeat
    Event = WaitWindowEvent()
   
    Select Event
      Case #PB_Event_Gadget
     
        Select EventGadget()
          Case 1
            SetGadgetState(10, #PB_Web_Back)
         
          Case 2
            SetGadgetState(10, #PB_Web_Forward)
         
          Case 3
            SetGadgetState(10, #PB_Web_Stop)
         
          Case 5
            SetGadgetText(10, GetGadgetText(4))
           
        EndSelect     
     
      Case #PB_Event_Menu ; We only have one shortcut
        SetGadgetText(10, GetGadgetText(4))
     
    EndSelect
     
  Until Event = #PB_Event_CloseWindow
   
EndIf


_________________
PureBasic v5.30 + v5.44 LTS + v5.62 | Windows 7 x64 - Gforce GTX 950 - AMD FX6200 Six Core 3.80 | 26GB RAM


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WebGadget Problem
BeitragVerfasst: 03.08.2018 23:33 
Offline
Benutzeravatar

Registriert: 21.08.2006 17:39
Hi,

hatte schonmal soetwas ähnliches. Damals hat mir der Virenscanner oder die Firewall
die Verbindung teilweise blockiert. Die PB IDE lief als Ausnahme,
wurde also ungehindert durchgelassen. Die fertige Exe jedoch nicht.
Deaktivier beides kurzzeitig mal. ;)

MFG
MIB

_________________
(hab alles, kann alles, weiß alles!!^^)

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WebGadget Problem
BeitragVerfasst: 04.08.2018 00:10 
Offline
Benutzeravatar

Registriert: 20.06.2013 23:27
leider ohne Erfolg.

Ich habe festgestellt, wenn ich unter W7 in den Browser einen Delete Cookies Button mache, die Seite aufrufe, geht login nicht.
Dann klicke ich den Button Delete Cookies und auf einmal gehts.

Verstehe ich aber nicht :S

aus irgend einem Grund legt die Seite kein Cookie an oder kommt mit irgend etwas an den Cookies nicht klar.

_________________
PureBasic v5.30 + v5.44 LTS + v5.62 | Windows 7 x64 - Gforce GTX 950 - AMD FX6200 Six Core 3.80 | 26GB RAM


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WebGadget Problem
BeitragVerfasst: 19.09.2018 01:32 
Offline
Benutzeravatar

Registriert: 20.06.2013 23:27
Nachtrag:

gelöst mit erstellen einer Cookie Session:
Code:
WebGadget(#Webgadget, 1, 34, 1022, 714, "javascript:document.cookie='url=https://www.webpage.com'+location.href+https://www.webpage.com'; expires=expires=Fri, 31 Dec 2100 23:59:59 GMT'")

_________________
PureBasic v5.30 + v5.44 LTS + v5.62 | Windows 7 x64 - Gforce GTX 950 - AMD FX6200 Six Core 3.80 | 26GB RAM


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye