Autore Topic: Puntare un determinato rigo in una determinata pagina di un sito  (Letto 472 volte)

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Salve a tutti! :) Allora forse sarà una cavolata che non serve a nulla...
Però è curiosità...
Allora se io apro attraverso un software gambas (tipo il browser web x2 del fratello di vuott) una determinata pagina per esempio questo topic...posso puntare con il codice per esempio la frase "Salve a tutti" di questo post e inserirla in una variabile?

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.723
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Puntare un determinato rigo in una determinata pagina di un sito
« Risposta #1 il: 07 Dicembre 2013, 02:58:30 »
La tua frase iniziale "Salve a tutti!" si trova in questa riga
Codice: html [Seleziona]
<div class="post">Salve a tutti! &lt;img src=....etc...etc....

del codice HTML della presente pagina.

Per ottenere in rappresentazione stringa il codice HTML di una pagina web, è possibile utilizzare la proprietà .HTML dell'oggetto WebView, che a sua volta può essere richiamato attivando il componente gb.qt4.webkit:
http://gambasdoc.org/help/comp/gb.qt4.webkit/webview/html?v3

Ottenuto l'intero codice come stringa, va da sé che non è poi difficile estrapolare quella frase.
« Ultima modifica: 07 Dicembre 2013, 12:15:58 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Puntare un determinato rigo in una determinata pagina di un sito
« Risposta #2 il: 07 Dicembre 2013, 09:58:24 »
Grazie mille Vuott :D

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.723
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Puntare un determinato rigo in una determinata pagina di un sito
« Risposta #3 il: 07 Dicembre 2013, 11:41:03 »
Non dovresti essere obbligato a far mostrare nel Form l'oggetto WebView per ottenere il codice HTML della pagina web, puoi anche crearlo senza dimensioni né coordinate di posizione.

Ad ogni modo ti rinvio all'apposita pagina della nostra WIKI:
http://www.gambas-it.org/wiki/index.php?title=Acquisire_il_codice_HTML_di_una_pagina_web#Uso_dell.27oggetto_WebView
« Ultima modifica: 08 Dicembre 2013, 14:51:45 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Puntare un determinato rigo in una determinata pagina di un sito
« Risposta #4 il: 08 Dicembre 2013, 13:02:51 »
Grazie mille! :D