Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Software che interagisca con browser! [VB.NET]
Forum - C# / VB.NET - Software che interagisca con browser! [VB.NET]

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
bruno.demarini (Normal User)
Pro


Messaggi: 84
Iscritto: 22/03/2010

Segnala al moderatore
Postato alle 14:13
Martedì, 09/08/2011
Ciao a tutti, scrivo questa discussione perché ho in mente un'idea di programma, ma non so se sia possibile farla, quindi tutto ciò che vi chiedo è se secondo voi lo sia oppure no (tenendo conto che non sono esperto, programmo per divertimento).

Spesso trovo delle soluzioni a dei problemi su internet e le pagine di aiuto le salvo nei preferiti. Vorrei che ogni volta che salvo nei preferiti (non in una cartella qualsiasi, ma nella cartella "Problemi") il software se ne accorga e trascriva il testo contenuto nella pagina web preferita (non salvata con nome) in un file di testo.
Dopodiché il software avrà la possibilità di effettuare ricerche di parole all'interno dei file di testo per poter tornare a rileggere soluzioni a problemi frequenti.

Le domande sono queste:
1) Come potrei fare a captare il salvataggio nei preferiti di una pagina (per di più solo se questa è inserita nella cartella Problemi)
2) Come potrei a captare il salvataggio nei preferiti da parte del programma? (magari attraverso un'estensione? Ma si può creare un'estensione che si accorga e lanci il programma?)
3) C'è un modo per salvare in files txt o doc(x) il testo di una pagina web ignorando la formattazione?


P.S: Non vorrei che mi diciate COME fare (quello vorrei farlo io), ma vorrei solo delle dritte.
GRAZIE MILLE a chi voglia rispondermi!!!!!!!!!!!!

Ultima modifica effettuata da bruno.demarini il 09/08/2011 alle 14:32
PM Quote
Avatar
Nullable (Normal User)
Expert


Messaggi: 217
Iscritto: 12/07/2011

Segnala al moderatore
Postato alle 15:21
Martedì, 09/08/2011
A che browser ti riferisci ? Finchè si parla di Internet Explorer va bene ma se parliamo di Chrome, FireFox od Opera allora non ci siamo. Se tu come browser utilizzi Internet Explorer allora potresti utilizzare il controllo WebBrowser e gestirlo a tuo piacimento; per quanto riguarda gli altri browser non saprei...

PM Quote
Avatar
BionicGod (Normal User)
Rookie


Messaggi: 33
Iscritto: 16/06/2011

Segnala al moderatore
Postato alle 15:40
Martedì, 09/08/2011
Per rilevare nuovi file nella cartella (ammesso che tu sappia il suo percorso) puoi utilizzare il controllo FileSystemWatcher.

PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 16:10
Martedì, 09/08/2011
Come dice BionicGod usi FileSystemWatcher per captare il salvataggio della pagina (ricorda però che non è sempre affidabile, a volte fa la bizze)
Per salvare solo il testo della pagina puoi aprire il documento con un webbrowser e il testo lo trovi in WebBrowser1.Document.Body.InnerText
Il testo che restituisce però è in pratica tutto il testo che si vede non formattato, comprende quindi anche qualsiasi altra cosa esterna al "succo", non è pulito quindi

PM Quote
Avatar
bruno.demarini (Normal User)
Pro


Messaggi: 84
Iscritto: 22/03/2010

Segnala al moderatore
Postato alle 19:42
Martedì, 09/08/2011
Grazie mille a tutti per le risposte. In pratica uso FileSystemWatcher per "sintonizzarmi" sulla cartella dei preferiti (che devo ancora scoprire), poi uso WebBrowser1 per prendere il testo e infine dovrei cercare di analizzare con una mia routine il testo e eliminare i vari "href", "img" e vari tags...
Infine le varie ricerche nei file di testo.

Dopo provo a mettere in pratica perché ora non posso, comunque uso Chrome... ci potrebbe essere qualche problema con WebBrowser? Anche se in fin dei conti io ci caricherei solo il file html, che esula del browser...

Grazie a tutti, intanto non so quanto presto potrò rispondere o leggere, perché sto finendo i minuti della chiavetta internet :_doubt::-| Ciao :)

EDIT: Inizio a capire: con FileSystemWatcher devo conoscere la "cartella" dei preferiti, che a quanto ho capito NON ESISTE in Chrome, cioé c'è solo un file BookMarks in C:\Users\NOMEUTENTE\AppData\Local\Google\Chrome\User Data\Default, tra l'altro incomprensibile, ma non credo esista una Cartella... :d:_doubt:

Ultima modifica effettuata da bruno.demarini il 09/08/2011 alle 20:06
PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 9:30
Mercoledì, 10/08/2011
1. Se usi InnerText viene fuori solo il testo, senza il codice Html
Es.
<a href="http://www.google.com">Link</a>; restituirebbe "Link" senza il resto dei tag

2. Con FileSystemWatcher puoi tenere d'occhio il file (oppure usi un timer che tipo ogni 5 secondi verifica la lunghezza del file per sapere s'è stato modificato)
Però devi capire come è strutturato. Prova ad allegarlo che magari ci guardo pure io

PM Quote
Avatar
bruno.demarini (Normal User)
Pro


Messaggi: 84
Iscritto: 22/03/2010

Segnala al moderatore
Postato alle 11:02
Mercoledì, 10/08/2011
Testo quotato

Postato originariamente da Qwertj:

1. Se usi InnerText viene fuori solo il testo, senza il codice Html
Es.
<a href="http://www.google.com">Link</a>; restituirebbe "Link" senza il resto dei tag

2. Con FileSystemWatcher puoi tenere d'occhio il file (oppure usi un timer che tipo ogni 5 secondi verifica la lunghezza del file per sapere s'è stato modificato)
Però devi capire come è strutturato. Prova ad allegarlo che magari ci guardo pure io



Ciao, purtroppo anche con un timer che controlli se la lunghezza è diversa, sarebbe poi difficile recuperare tutti i preferiti.. Ci sto pensando un po', nel frattempo posto il contenuto del file Bookmarks:

Codice sorgente - presumibilmente Plain Text

  1. {
  2.    "checksum": "03a95db05cda9f1919e294cdc2731692",
  3.    "roots": {
  4.       "bookmark_bar": {
  5.          "children": [ {
  6.             "date_added": "12938556049652952",
  7.             "id": "8",
  8.             "name": "YouTube",
  9.             "type": "url",
  10.             "url": "http://www.youtube.com/?gl=IT&hl=it"
  11.          }, {
  12.             "date_added": "12938466861989723",
  13.             "id": "6",
  14.             "name": "Facebook",
  15.             "type": "url",
  16.             "url": "http://www.facebook.com/"
  17.          }, {
  18.             "date_added": "12938467830634793",
  19.             "id": "7",
  20.             "name": "Yahoo Answer",
  21.             "type": "url",
  22.             "url": "http://it.answers.yahoo.com/my-activity"
  23.          }, {
  24.             "children": [ {
  25.                "children": [ {
  26.                   "date_added": "12938741063679261",
  27.                   "id": "22",
  28.                   "name": "[GUIDA HTML] Mappe Sensibili",
  29.                   "type": "url",
  30.                   "url": "http://neverwinternights.playbyforum.forumcommunity.net/?t=3171126"
  31.                }, {
  32.                   "date_added": "12938633895888424",
  33.                   "id": "18",
  34.                   "name": "Tutorial Reference",
  35.                   "type": "url",
  36.                   "url": "http://www.w3schools.com/default.asp"
  37.                }, {
  38.                   "date_added": "12938634052143908",
  39.                   "id": "19",
  40.                   "name": "Elenco Tags HTML",
  41.                   "type": "url",
  42.                   "url": "http://www.w3schools.com/tags/default.asp"
  43.                }, {
  44.                   "date_added": "12938657041210767",
  45.                   "id": "20",
  46.                   "name": "Colori_esadecimale",
  47.                   "type": "url",
  48.                   "url": "http://users.libero.it/luclep/itaint.htm"
  49.                }, {
  50.                   "date_added": "12938620090761587",
  51.                   "id": "14",
  52.                   "name": "Recensione del libro \"CSS Guida Completa\" di Gianluca Troiani (Apogeo) su CulturaSpettacolo.it - Magazine di informazione culturale e artistica",
  53.                   "type": "url",
  54.                   "url": "http://www.culturaspettacolo.it/index.asp?action=showarticle&idart=162"
  55.                }, {
  56.                   "date_added": "12938611044854877",
  57.                   "id": "9",
  58.                   "name": "HTML.it",
  59.                   "type": "url",
  60.                   "url": "http://www.html.it/"
  61.                }, {
  62.                   "date_added": "12938622581720644",
  63.                   "id": "15",
  64.                   "name": "HTML.it forum",
  65.                   "type": "url",
  66.                   "url": "http://forum.html.it/forum/"
  67.                }, {
  68.                   "date_added": "12941228909176814",
  69.                   "id": "45",
  70.                   "name": "Pseudo-classi_e_link",
  71.                   "type": "url",
  72.                   "url": "http://www.html.it/guide/esempi/css/test/pseudoclassi.html"
  73.                }, {
  74.                   "date_added": "12941243809292747",
  75.                   "id": "48",
  76.                   "name": "LINK or @import?",
  77.                   "type": "url",
  78.                   "url": "http://www.stevesouders.com/blog/2009/04/09/dont-use-import/"
  79.                }, {
  80.                   "date_added": "12941311623449587",
  81.                   "id": "49",
  82.                   "name": "CSS Color Names",
  83.                   "type": "url",
  84.                   "url": "http://www.w3schools.com/css/css_colornames.asp"
  85.                }, {
  86.                   "date_added": "12941330679694156",
  87.                   "id": "50",
  88.                   "name": "Usare il background | Articoli Css | Css.HTML.it",
  89.                   "type": "url",
  90.                   "url": "http://css.html.it/articoli/leggi/432/usare-il-background/2/"
  91.                }, {
  92.                   "date_added": "12940901866021935",
  93.                   "id": "38",
  94.                   "name": "Imparare i CSS ? Ecco da dove iniziare",
  95.                   "type": "url",
  96.                   "url": "http://www.pergrandiepc.com/2009/07/imparare-i-css-ecco-da-dove-iniziare/"
  97.                }, {
  98.                   "date_added": "12941148000442638",
  99.                   "id": "44",
  100.                   "name": "CSS2 Test Suite",
  101.                   "type": "url",
  102.                   "url": "http://meyerweb.com/eric/css/tests/css2/"
  103.                }, {
  104.                   "date_added": "12940981954010238",
  105.                   "id": "39",
  106.                   "name": "Servizio di validazione del W3C",
  107.                   "type": "url",
  108.                   "url": "http://jigsaw.w3.org/css-validator/#validate_by_uri+with_options"
  109.                } ],
  110.                "date_added": "12938741094397453",
  111.                "date_modified": "12956950925013158",
  112.                "id": "23",
  113.                "name": "HTML",
  114.                "type": "folder"
  115.             }, {
  116.                "children": [ {
  117.                   "date_added": "12953211632766097",
  118.                   "id": "91",
  119.                   "name": "HOEPLI",
  120.                   "type": "url",
  121.                   "url": "http://www.hoepli.it/"
  122.                } ],
  123.                "date_added": "12941146521101045",
  124.                "date_modified": "12953253580600936",
  125.                "id": "40",
  126.                "name": "Librerie",
  127.                "type": "folder"
  128.             }, {
  129.                "children": [ {
  130.                   "date_added": "12941928652042002",
  131.                   "id": "53",
  132.                   "name": "Guida Visual Basic 6",
  133.                   "type": "url",
  134.                   "url": "http://www.webmasterpoint.org/programmazione/programmi/visualbasic/"
  135.                }, {
  136.                   "date_added": "12941931623596235",
  137.                   "id": "54",
  138.                   "name": "13 manuali per dominare Visual Basic .Net | Fucinaweb",
  139.                   "type": "url",
  140.                   "url": "http://www.fucinaweb.com/fw/manualivbnet/#libro1"
  141.                }, {
  142.                   "date_added": "12943577069653348",
  143.                   "id": "61",
  144.                   "name": "Costruttori vs Metodi Factory",
  145.                   "type": "url",
  146.                   "url": "http://it.w3support.net/index.php?db=so&id=628950"
  147.                }, {
  148.                   "date_added": "12943661499564191",
  149.                   "id": "62",
  150.                   "name": "Esercizi di programmazione",
  151.                   "type": "url",
  152.                   "url": "http://www.alphabeto.it/"
  153.                }, {
  154.                   "date_added": "12943880597267941",
  155.                   "id": "64",
  156.                   "name": "mono",
  157.                   "type": "url",
  158.                   "url": "http://www.mono-project.com/Visual_Basic"
  159.                }, {
  160.                   "date_added": "12944313223504427",
  161.                   "id": "65",
  162.                   "name": "Creare estensioni vb.NET",
  163.                   "type": "url",
  164.                   "url": "http://community.visual-basic.it/Alessandro/archive/2010/03/14/27626.aspx"
  165.                }, {
  166.                   "date_added": "12944487240690196",
  167.                   "id": "66",
  168.                   "name": "VB.NET Tutorials",
  169.                   "type": "url",
  170.                   "url": "http://www.dotnetperls.com/vbnet"
  171.                }, {
  172.                   "date_added": "12944487982330388",
  173.                   "id": "67",
  174.                   "name": "Icone_Wikipedia",
  175.                   "type": "url",
  176.                   "url": "http://it.wikipedia.org/wiki/Utente:Acchiappasogni/icone_varie"
  177.                }, {
  178.                   "date_added": "12944614518346992",
  179.                   "id": "68",
  180.                   "name": "Totem's Lair: Guida a Language INtegrated Query - Introduzione",
  181.                   "type": "url",
  182.                   "url": "http://totemslair.org/guide/viewchapter.php?guida=linq&id=1"
  183.                }, {
  184.                   "date_added": "12944692785444533",
  185.                   "id": "69",
  186.                   "name": "Approccio ai database con VB.Net | Guida VB.Net | VB.Net | Mr.Webmaster",
  187.                   "type": "url",
  188.                   "url": "http://www.mrwebmaster.it/vbnet/guide/approccio-database-vbnet_692.html"
  189.                }, {
  190.                   "date_added": "12944692791342533",
  191.                   "id": "70",
  192.                   "name": "IlSoftware.it - Visual Basic 2005 passo-passo: Accesso ai dati",
  193.                   "type": "url",
  194.                   "url": "http://www.ilsoftware.it/articoli.asp?id=3219&pag=3"
  195.                }, {
  196.                   "date_added": "12944692794554533",
  197.                   "id": "71",
  198.                   "name": "IlSoftware.it - Visual Basic 2005 passo-passo: Accesso ai dati - seconda puntata",
  199.                   "type": "url",
  200.                   "url": "http://www.ilsoftware.it/articoli.asp?id=3527"
  201.                }, {
  202.                   "date_added": "12948127977144674",
  203.                   "id": "80",
  204.                   "name": "Personal PrintPreviewDialog",
  205.                   "type": "url",
  206.                   "url": "http://forum.masterdrive.it/visual-basic-net-18/vb2005ee-printpreviewdialog-scelta-stampante-26225/"
  207.                }, {
  208.                   "date_added": "12948129810295869",
  209.                   "id": "81",
  210.                   "name": "La stampa in VB.net",
  211.                   "type": "url",
  212.                   "url": "http://forum.masterdrive.it/visual-basic-net-tutorials-and-how-to-36/stampa-in-vb-net-come-stampare-crystalreport-20264/"
  213.                }, {
  214.                   "date_added": "12949792014985217",
  215.                   "id": "84",
  216.                   "name": "Visual Basic.it",
  217.                   "type": "url",
  218.                   "url": "http://www.visual-basic.it/"
  219.                }, {
  220.                   "date_added": "12949967348837053",
  221.                   "id": "85",
  222.                   "name": "LINQ oltre SQL e XML: creare un provider per l'integrazione con Live Search | LINQ | LINQItalia.com",
  223.                   "type": "url",
  224.                   "url": "http://www.linqitalia.com/articoli/linq/extension-live-search.aspx"
  225.                }, {
  226.                   "date_added": "12951525669369036",
  227.                   "id": "86",
  228.                   "name": "Gestire Database in Visual Basic 2008-2010",
  229.                   "type": "url",
  230.                   "url": "http://www.thegeeks.it/programmazione/guida-gestire-database-in-visual-basic-2008.html"
  231.                }, {
  232.                   "date_added": "12953168458656747",
  233.                   "id": "90",
  234.                   "name": "Visual Basic 2010 e ADO.NET: seconda puntata",
  235.                   "type": "url",
  236.                   "url": "http://www.ilsoftware.it/articoli.asp?id=6506&pag=0"
  237.                }, {
  238.                   "date_added": "12953253580600936",
  239.                   "id": "92",
  240.                   "name": "Tutorial-90-Imparare Visual Basic",
  241.                   "type": "url",
  242.                   "url": "http://www.youtube.com/watch?v=VWrZra6sd5s&feature=mfu_in_order&list=UL"
  243.                }, {
  244.                   "date_added": "12953254212607085",
  245.                   "id": "93",
  246.                   "name": "Librinformatica - Visual Basic 2008 Express edition - Crea i tuoi programmi",
  247.                   "type": "url",
  248.                   "url": "http://www.librinformatica.com/4259-visual-basic-2008-express-edition---crea-i-tuoi-programmi-9788861141148.html"
  249.                }, {
  250.                   "date_added": "12953289350396075",
  251.                   "id": "94",
  252.                   "name": "faq",
  253.                   "type": "url",
  254.                   "url": "http://www.delphiruby.com/faq.htm"
  255.                }, {
  256.                   "date_added": "12953467348446838",
  257.                   "id": "95",
  258.                   "name": "Impossibile ripristinare il sistema",
  259.                   "type": "url",
  260.                   "url": "http://www.techassistance.it/expert/reply/431/impossibile-ripristinare-il-sistema/"
  261.                }, {
  262.                   "date_added": "12953484207340721",
  263.                   "id": "96",
  264.                   "name": "Problema installazione SQL Server 2008 Express su Windows 7 - Microsoft Answers",
  265.                   "type": "url",
  266.                   "url": "http://answers.microsoft.com/it-it/windows/forum/windows_7-windows_programs/problema-installazione-sql-server-2008-express-su/dc07758b-011f-4e07-84a7-33f3585698bd?page=1&tm=1309008750066#footer"
  267.                }, {
  268.                   "date_added": "12953484211402954",
  269.                   "id": "97",
  270.                   "name": "Problema installazione SQL Server 2008, Windows 7",
  271.                   "type": "url",
  272.                   "url": "http://www.techassistance.it/expert/reply/49025/problema-installazione-sql-server-2008-windows-7/"
  273.                }, {
  274.                   "date_added": "12954183589160887",
  275.                   "id": "98",
  276.                   "name": "Procedura: implementare la convalida con il controllo DataGrid",
  277.                   "type": "url",
  278.                   "url": "http://msdn.microsoft.com/it-it/library/ee622975.aspx"
  279.                }, {
  280.                   "date_added": "12956020686902069",
  281.                   "id": "112",
  282.                   "name": "Database XML in VB.Net",
  283.                   "type": "url",
  284.                   "url": "http://www.alessioluffarelli.it/guide_tutorial/desktop/database_xml.php#premessa"
  285.                } ],
  286.                "date_added": "12941928635955002",
  287.                "date_modified": "12956950973286919",
  288.                "id": "51",
  289.                "name": "VisualBasic",
  290.                "type": "folder"
  291.             }, {
  292.                "date_added": "12938613095701910",
  293.                "id": "10",
  294.                "name": "PieroTofy",
  295.                "type": "url",
  296.                "url": "http://www.pierotofy.it/"
  297.             }, {
  298.                "date_added": "12938615630073919",
  299.                "id": "13",
  300.                "name": "Binario/Normale",
  301.                "type": "url",
  302.                "url": "http://www.guardaqua.it/risorse/binario.php"
  303.             }, {
  304.                "date_added": "12938696898657013",
  305.                "id": "21",
  306.                "name": "Forum di Tom's Hardware",
  307.                "type": "url",
  308.                "url": "http://www.tomshw.it/forum/index.php"
  309.             }, {
  310.                "date_added": "12938829057785094",
  311.                "id": "24",
  312.                "name": "DelphiRuby",
  313.                "type": "url",
  314.                "url": "http://www.delphiruby.com/"
  315.             }, {
  316.                "date_added": "12938829225196356",
  317.                "id": "25",
  318.                "name": "Programmazione.it",
  319.                "type": "url",
  320.                "url": "http://www.programmazione.it/"
  321.             }, {
  322.                "date_added": "12939660144928448",
  323.                "id": "31",
  324.                "name": "Numerazione pagine Office SOLUZIONE",
  325.                "type": "url",
  326.                "url": "http://forum.ubuntu-it.org/index.php?topic=343114.0"
  327.             }, {
  328.                "date_added": "12942453529129497",
  329.                "id": "55",
  330.                "name": "Lezione sulla memoria",
  331.                "type": "url",
  332.                "url": "http://a2.pluto.it/a2956.htm"
  333.             }, {
  334.                "date_added": "12955189095826957",
  335.                "id": "103",
  336.                "name": "Wake on lan",
  337.                "type": "url",
  338.                "url": "http://www.dreamsworld.it/emanuele/2007-04-12/wake-on-lan-come-avviare-un-computer-remoto/"
  339.             }, {
  340.                "date_added": "12955660070230984",
  341.                "id": "109",
  342.                "name": "Magico tasto Windows",
  343.                "type": "url",
  344.                "url": "http://windows.digital.it/magico-tasto-windows-411.html"
  345.             }, {
  346.                "date_added": "12956020761646344",
  347.                "id": "113",
  348.                "name": "Binding Navigator/Binding Source/DataGridView - how to? - C# forum - developer Fusion",
  349.                "type": "url",
  350.                "url": "http://www.developerfusion.com/thread/54011/binding-navigatorbinding-sourcedatagridview-how-to/"
  351.             }, {
  352.                "date_added": "12956448435698227",
  353.                "id": "115",
  354.                "name": "ELETTRONICA FACILE - SCULLINO DAVIDE",
  355.                "type": "url",
  356.                "url": "http://www.hoepli.it/libro/elettronica-facile/9788895990484.asp"
  357.             }, {
  358.                "date_added": "12956793028298846",
  359.                "id": "116",
  360.                "name": "Manuale SQL (123 pagine) - Powered by Google Documenti",
  361.                "type": "url",
  362.                "url": "https://docs.google.com/viewer?url=http://slinux.altervista.org/files/manuale_SQL.pdf"
  363.             }, {
  364.                "date_added": "12957205925860998",
  365.                "id": "121",
  366.                "name": "MyISAM vs INNODB",
  367.                "type": "url",
  368.                "url": "https://docs.google.com/viewer?url=http://www.francy59.altervista.org/pagine/installazione_sw/tabelle_configurazione_MySQL.pdf&pli=1"
  369.             }, {
  370.                "date_added": "12957206001585330",
  371.                "id": "122",
  372.                "name": "Impostare MyISAM",
  373.                "type": "url",
  374.                "url": "http://www.mmkit.com/viewtopic.php?topic=24093"
  375.             } ],
  376.             "date_added": "12938613988136795",
  377.             "date_modified": "12957224987020234",
  378.             "id": "11",
  379.             "name": "Informatica",
  380.             "type": "folder"
  381.          }, {
  382.             "children": [ {
  383.                "date_added": "12939153210002288",
  384.                "id": "29",
  385.                "name": "site:it.answers.yahoo.com",
  386.                "type": "url",
  387.                "url": "http://www.google.it/search?sourceid=chrome&ie=UTF-8&q=milan+yahoo+answer#sclient=psy&hl=it&q=+site:it.answers.yahoo.com&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&fp=cb3bac95fcb517ef"
  388.             } ],
  389.             "date_added": "12941146537730045",
  390.             "date_modified": "12941148000442638",
  391.             "id": "41",
  392.             "name": "Yahoo",
  393.             "type": "folder"
  394.          }, {
  395.             "children": [ {
  396.                "date_added": "12955819314890162",
  397.                "id": "110",
  398.                "name": "Testi e accordi di musica popolare brasiliana MPB",
  399.                "type": "url",
  400.                "url": "http://www.chicosamba.it/Testi%20e%20accordi%20di%20musica%20brasiliana.htm"
  401.             }, {
  402.                "date_added": "12956413674970027",
  403.                "id": "114",
  404.                "name": "OSTERIA DEGLI SPIRITI Lecce - ristorante osteria - 2Spaghi.it",
  405.                "type": "url",
  406.                "url": "http://www.2spaghi.it/ristoranti/puglia/le/lecce/osteria-degli-spiriti/"
  407.             }, {
  408.                "date_added": "12957224987020234",
  409.                "id": "123",
  410.                "name": "OSTUNI",
  411.                "type": "url",
  412.                "url": "http://www.vacanzeitinerari.it/schede/la_collina_la_pianura_il_mare_ad_ostuni_sc_2993.htm"
  413.             }, {
  414.                "date_added": "12957373315722221",
  415.                "id": "124",
  416.                "name": "Chiavette TIM: se la trasparenza \u00E8 un optional | Anima Digitale",
  417.                "type": "url",
  418.                "url": "http://animadigitale.wordpress.com/2011/04/04/chiavetta-tim-la-trasparenza-e-un-optional/"
  419.             } ],
  420.             "date_added": "12956950996777263",
  421.             "date_modified": "12957373315722221",
  422.             "id": "118",
  423.             "name": "Altro",
  424.             "type": "folder"
  425.          } ],
  426.          "date_added": "0",
  427.          "date_modified": "12956950999259405",
  428.          "id": "1",
  429.          "name": "Barra dei Preferiti",
  430.          "type": "folder"
  431.       },
  432.       "other": {
  433.          "children": [ {
  434.             "children": [ {
  435.                "date_added": "1287733207738000000",
  436.                "id": "4",
  437.                "name": "Questa domanda \u00E8 stata eliminata? - Yahoo! Answers",
  438.                "type": "url",
  439.                "url": "http://it.answers.yahoo.com/question/index?qid=20100608115752AAj8tqw"
  440.             } ],
  441.             "date_added": "12938466690212911",
  442.             "date_modified": "0",
  443.             "id": "3",
  444.             "name": "Importati da Google Toolbar",
  445.             "type": "folder"
  446.          }, {
  447.             "date_added": "12956862135146759",
  448.             "id": "117",
  449.             "name": "La locanda di mamma angela",
  450.             "type": "url",
  451.             "url": "http://www.tripadvisor.it/ShowUserReviews-g194791-d2099012-r116104475-La_Locanda_di_Mamma_Angela-Lecce_Puglia.html#REVIEWS"
  452.          } ],
  453.          "date_added": "0",
  454.          "date_modified": "12956862150735650",
  455.          "id": "2",
  456.          "name": "Altri Preferiti",
  457.          "type": "folder"
  458.       },
  459.       "synced": {
  460.          "children": [  ],
  461.          "date_added": "0",
  462.          "date_modified": "0",
  463.          "id": "120",
  464.          "name": "Preferiti sincronizzati",
  465.          "type": "folder"
  466.       }
  467.    },
  468.    "version": 1
  469. }


PM Quote
Avatar
bruno.demarini (Normal User)
Pro


Messaggi: 84
Iscritto: 22/03/2010

Segnala al moderatore
Postato alle 11:26
Mercoledì, 10/08/2011
Utilizzando Gestione Preferiti di Chrome e esportandoli, ho generato un file HTML (con dei vari link ai siti) a partire dal file strano Bookmarks. Dopodiché ho importato i preferiti di Chrome in IE tramite questo file html, con il risultato che ora li trovo ordinati in cartelle con dentro i vari collegamenti ai siti nella cartella NOMEUTENTE\Preferiti.

A questo punto forse sarebbe opportuno che ogni volta che il file Bookmarks viene modificato, il software riesca a esportare i preferiti di CHrome in IE, e poi vada a guardare nella cartella, anche se non so se sia possibile.

Ultima modifica effettuata da bruno.demarini il 10/08/2011 alle 11:30
PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 12:33
Mercoledì, 10/08/2011
E' inutile esportarli in IE :_doubt:
Devi creare un (semplicissimo) parser che analizzi quel file e trovi i preferiti che t'interessano

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo