Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Webabfrage funktioniert nicht

Mitglied: Druide83

Druide83 (Level 1) - Jetzt verbinden

29.10.2014 um 12:57 Uhr, 2351 Aufrufe, 4 Kommentare

Hallo Comunity,

ich habe gerade ein Problem.

Ausgangssituation: Ich muss jede Woche Montag manuell auf unseren Aerohive und eine aktuelle Liste der WLAN Keys für Gäste runterladen, die jedes Wochenende erstellt wird.
Aus dieser Liste, die 100 Keys beinhaltet, muss ich dann fünf Listen mit Keys erstellen, die ich an andere Standorte schicke.

Dies möchte ich gerne automatisieren.

Meine Idee: Ich mache in Excel eine Webabfrage.
Problem: Anscheinend merkt sich die Webabfrage das eingegebene Kennwort nicht.

Habe es auch schon versucht, die Webabfrage über ein Makro zu starten, mit dem selben Effekt.
Solange Excel offen ist, kann ich die Abfrage aktualisieren. Wenn ich Excel schließe, und wieder öffne, bringt er mir die Meldung,
dass er Informationen aus der Abfrage nicht abrufen kann.

Laut den Verbindungseigenschaften passt die Webseite, nur geht er anscheinen nicht weiter.

Frage: Kennt sich hier jemand aus und weiß wie man so etwas einrichten kann?
Wenn das mit Excel nicht geht, mit was könnte ich so etwas bewerkstelligen?

Danke schon mal für Hilfe
Mitglied: Pjordorf
29.10.2014 um 13:33 Uhr
Hallo,

Zitat von Druide83:
Problem: Anscheinend merkt sich die Webabfrage das eingegebene Kennwort nicht.
Dann ist dein Zaubertrank nicht stark genug oder schon verdunstet, so wie sich unsere Passwörter einfach auflösen wenn diese nicht mehr gebraucht werden.

dass er Informationen aus der Abfrage nicht abrufen kann.
Lass mich raten, weil eben das Passwort fehlt?

Laut den Verbindungseigenschaften passt die Webseite, nur geht er anscheinen nicht weiter.
Wo soll es denn hingehen, Pizzeria?

Frage: Kennt sich hier jemand aus und weiß wie man so etwas einrichten kann?
Was hast du denn bisher dir aufgeschrieben?
Welche Excel Version ist es denn?
Wo befindet dein Aerohive sich denn überhaupt, LAN, Standort X, Internet? Hardware only? Cloudzugang?
Zugang über 2FA?

Wenn das mit Excel nicht geht, mit was könnte ich so etwas bewerkstelligen?
Was hast du denn schon in dein Makro drin stehen?

Gruß,
Peter
Bitte warten ..
Mitglied: colinardo
29.10.2014, aktualisiert um 14:01 Uhr
Moin,
Zitat von Druide83:
Problem: Anscheinend merkt sich die Webabfrage das eingegebene Kennwort nicht.
das Passwort ist immer nur für die aktive Session aktiv. Sobald du Excel schließt wird die Browser-Session zerstört !

Frage: Kennt sich hier jemand aus und weiß wie man so etwas einrichten kann?
Wenn das mit Excel nicht geht, mit was könnte ich so etwas bewerkstelligen?
Ich mach das z.B. mit Powershell / VBS /AutoIt etc. Hier einige Beispiele:

Grüße Uwe
Bitte warten ..
Mitglied: Druide83
29.10.2014 um 14:56 Uhr
Im Makro steht aktuell folgendes:

Sub Makro2()
'
' Makro2 Makro
'
' Tastenkombination: Strg+a
'
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;https:Eigene Url=showHidePPSK&blnShowOrHidePsk=true" _
, Destination:=Range("$A$1"))
.Name = "localUser.action?operation=showHidePPSK&blnShowOrHidePsk=true"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = True
.BackgroundQuery = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "50"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End Sub
Bitte warten ..
Mitglied: 116301
31.10.2014 um 11:29 Uhr
Hallo Druide83!

Wie Uwe bereits erwähnt hat, ist Deine aktuelle Webabfrage nur verfügbar, solange die Arbeitsmappe geöffnet ist.

Um eine Webabfrage zu erzeugen, die den Login beinhaltet müsstest Du den Quellcode der Login-Seite im Text-Editor nach den entsprechenden Parameter durchsuchen und die Namen der Input-Felder für den Benutzernamen und das Passwort ermitteln. Anhand von Uwe's Beispiel wäre das bei Administartor.de:

Input-Feld für den Benutzernamen
01.
<label for="global-login-field">Nutzername:</label> 
02.
<div class="form-wrapper"><input type="text" id="global-login-field" name="login" value="" tabindex="10"  /> 
03.
</div></div>
Hier ist im Input-Tag 'name="login" von Bedeutung und wird in der Url als 'login=DeinBenutzername' angegeben

Input-Feld für das Passwort
01.
<label for="adm-32c5fa81-d74e-40fe-96ef-5a0d7553e2d7">Passwort:</label> 
02.
<div class="form-wrapper"><input type="password" id="adm-32c5fa81-d74e-40fe-96ef-5a0d7553e2d7" name="password" value="" tabindex="20"/>
Hier ist im Input-Tag 'name="password" von Bedeutung und wird in der Url als 'password=DeinPasswort' angegeben

Die Basis-Url lautet:
01.
https://www.administrator.de/members/login.php?
Zum direkten einlogen wird daraus:
01.
https://www.administrator.de/members/login.php?login=DeinBenutzername&password=DeinPasswort
Um auch noch auf eine bestimmte Seite zu gelangen z.B. auf die Einstellungen von Administrator.de, würde die Url dann so aussehen:
01.
https://www.administrator.de/members/login.php?login=DeinBenutzername&password=DeinPasswort&uri=/members/settings.php
Sofern Deine Website einen einfachen (direkten Login) zulässt und keinen Hash-Wert generiert, solltest Du das nach diesem Schema hinbekommen. Ansonsten wird's etwas komplizierter...

Den Https-Quellcode wird vom IE nicht angezeigt, von daher kannst Du dir den Quellcode mit diesem VB-Script (*.vbs) in eine Text-Datei schreiben lassen:
01.
Const sFile = "D:\Temp\Quellcode.txt"   'Pfad anpassen 
02.
Const sUrl_Login = "https://www.administrator.de/members/login.php?" 
03.
 
04.
With CreateObject("WinHttp.WinHttpRequest.5.1") 
05.
    .Open "Get", sUrl_Login, False 
06.
    .Send 
07.
     CreateObject("Scripting.FileSystemObject").CreateTextFile(sFile).Write .ResponseText 
08.
End With
Grüße Dieter
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Laufzeitfehler 1004 - webabfrage hat keine Daten geliefert, abfangen und zum nächsten satz springen

Frage von thomas1972Microsoft Office3 Kommentare

Hallo ich erhalte folgenden Hinweis beim Webbabfragen. Wie kann ich diese im Screenshot vorgebende abfangen, sobald Error 1004 springe ...

Sicherheits-Tools

Sandox - wie funktioniert das?

Frage von Maxxx01Sicherheits-Tools8 Kommentare

Hallo, kann mir jemand bzgl. einer Sandbox (Sandboxie) erklären wie das funktioniert? a) Kann ein am (Windows) PC bereits ...

Verschlüsselung & Zertifikate

Wie funktioniert eine Vollverschlüsselung?

gelöst Frage von JohnMcClaneVerschlüsselung & Zertifikate6 Kommentare

Hallo zusammen, ich würde gerne verstehen wie eine Vollverschlüsselung z.B. mit TrueCrypt oder Bitlocker eigentlich funktioniert. Was ich nicht ...

Server

Domainweiterleitung funktioniert nicht

Frage von TestTyp12Server2 Kommentare

Hallo zusammen, ich habe eine Fritzbox mit einem IPv6 und DSLite Anschluss Zuhause. Ich habe mir außerdem einen Server ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 1 TagHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 2 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Linux Netzwerk
Raspberry Pi 3: WLAN Power save deaktivieren
Frage von nordie92Linux Netzwerk14 Kommentare

Moin moin, mein Raspberry Pi 3 Model B benötigt eine dauerhaft aktive WLAN-Verbindung. Leider bricht die WLAN-Verbindung nach einigen ...

Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement13 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android12 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...