[ a zo zo @ 25.10.2009. 20:23 ] @
Trebalo bi napraviti standalone aplikaciju koja radi sledece:
postoji polje u koje se unosi neki url, dugme Parse kojim se parsira HTML sa datog linka a u polje Result se upisuje sadrzaj <meta>taga bez atributa. Zadatak bi trebao imati sve atribute profesionalne aplikacije.
Kako?
Hvala...
[ stefanpn @ 26.10.2009. 07:49 ] @
Lako u Sinalco... paaaraaaraammm...

Ili počni da pišeš, pa javi kad se zaglaviš, ili stavi oglas na berzu poslova.
[ captPicard @ 26.10.2009. 11:18 ] @
http://www.elitesecurity.org/t362040-0#2261161

:-(

Pitam se šta vas tamo uče... :-( :-( :-(
[ stefanpn @ 26.10.2009. 13:18 ] @
Citat:
captPicard:

Pitam se šta vas tamo uče... :-( :-( :-(


Da koriste forume, u njima je spas... :)




Da je pitanje malo lepše postavljeno, ja bih odgovorio sa završenim programom, pre 15-ak dana mi je trebalo nešto sl. pa sam napisao.

Ali mi se ovako ne da da pomognem. :)
[ captPicard @ 26.10.2009. 14:19 ] @
Možda ti pomogne:

http://www.codeguru.com/vb/vb_internet/html/article.php/c4815/

http://www.vbforums.com/showthread.php?t=480393
[ a zo zo @ 26.10.2009. 21:40 ] @
Hvala i onim koji su pomogli i onim koji nisu, svako je doprinio necem, npr. da se shvati i koliko sebicnih ljudi ima...
[ K4R10 @ 26.10.2009. 23:21 ] @

Jedan od nacina:

U VB otvoris novi projekat, pa ides na Project->Components....
i tamo dodas:
Microsoft Internet Controls (shdocvw.dll)


Na formu postavis 2 textbox-a (jedan manji za unos URL i drugi veci za ispis rezulatata, u kojem podesis MultiLine=True ako postoji vise meta tagova da svaki stavi u novi red) i 2 CommandButton-a


Code:

Private Sub Command1_Click()
    'Taster za parsiranje
    Dim Tekst As String
    Tekst = wWeb.Document.documentelement.innerhtml
    'u text1.text upisije rezultat
    Text1.Text = Trazi_Meta(LCase(Tekst))
End Sub

Private Sub Command2_Click()
    'Taster ucitavanje stranice na adresi text2.text
    wWeb.Navigate Text2.Text
End Sub

Private Sub Form_Load()
    wWeb.Navigate "http://www.google.com"
End Sub



Function Trazi_Meta(t As String) As String
    Dim Pocetak As Integer
    Dim Kraj As Integer
    Dim i As Integer
    Dim s As String
    i = 1
    Do
        Pocetak = InStr(i, t, "<meta ")
        If Pocetak > 0 Then
            Kraj = InStr(Pocetak, t, ">")
            s = s & Mid(t, Pocetak, Kraj - Pocetak + 1) & Chr(13) & Chr(10)
        End If
        i = Kraj
    Loop While Pocetak > 0
    Trazi_Meta = s
End Function



Evo i gotov projekat

Ne znam da li ima veze ali ja koristim Windows XP, IE6(samo u ovom slucajuju) i VB 5.0 pa mozda tebi nece raditi kako treba.
[ stefanpn @ 27.10.2009. 07:16 ] @
Mislim da je sebičnije očekivati od drugih da rade tvoj posao. Moja stvar je da li ću nekom pomoći ili ne.

Imaš sreće što si žensko pa su ljudi ipak odlučili da pomognu, samo zato što nema puno žena u ovoj branši.
[ captPicard @ 27.10.2009. 07:26 ] @
a zo zo nitko nije bio sebičan, pogledaj malo po temama i vidjet ćeš da su tu svi dobri ljudi koji će RADO svatkome pomoći. Problem je šta postoji jedan uvjet na koji neki često zaboravljaju, a to je da se treba pokazati volja i trud, a ne očekivati gotovo rješenje
[ dzigilibonglica @ 27.10.2009. 08:09 ] @
Citat:
captPicard:a zo zo nitko nije bio sebičan, pogledaj malo po temama i vidjet ćeš da su tu svi dobri ljudi koji će RADO svatkome pomoći. Problem je šta postoji jedan uvjet na koji neki često zaboravljaju, a to je da se treba pokazati volja i trud, a ne očekivati gotovo rješenje :-)


Upravo tako.

[ a zo zo @ 27.10.2009. 18:19 ] @
Kako god. Nije da ja nisam vjezbala ovo sve ali nisam se sretala s ovim parsiranjem, itd. Hvala mnogo ovom momku sto mi je poslao kod. Ja znam da bih ja dala svoj kod nekom da je trazio, bih sigurno jer sto znam to i podijelim. Pomogli su mi mnogi u drugim prilikama, ali ne zelim da mi pomazu samo jer sam zensko. Eto. Programeri su cesto tako zatvoreni, nedokucivi, samo oni znaju zasto. Ne vjerujem da im uvjek postavljamo glupa pitanja vec su sujetni i mrzi ih da to podijele. Cast izuzecima, kojim zahvaljujem, a cinjenica je da treba i sami malo da tragamo ali pravo usmjereje je zlata vrijedno nekad/uvjek.