Pobieranie info z www

0

Mam małe pytanie i problem jednocześnie. Mam w głowie pewien pomysł na progs, aczkolwiek mam problem z tym w jaki sposób np. BESTPlayer pobiera info o danym filmie np. "Jaś i małgosia" z dajmy na to filmweb, jest na to jakiś sposób / kontrolka czy coś? Czy po prostu są z kimś dogadani i ktoś ten udostępnia im te dane w jakiś inny sposób? Jest jakiś sposób na pobiera info o danej "rzeczy" np. ( o roslinie z serwisu o roslinach, o filmie z serwisu filmowego itd ) ?

0

Jeśli dany serwis udostępnia informacje w inny sposób, najczęściej wystawia webservice, to można się podpiąć, chybaże jest to płatne. W innym przypadku wykonuje się zapytanie do stronki, zgarnia jej treść i parsuje, aby wyciągnąć odpowiednie dane.

0

Jeżeli strona nie udostępnia żadnego API, to pewnie z jej źródła.

//edit. Za późno.

0

A może orientujecie się jak to jest z Filmwebem ( www.filmweb.pl )?

0

zdaje się że best ciągnie z imdb http://www.imdb.com/interfaces

0

ja bym ściągnął całą stronę

WebClient reqHTML = webClient.DownloadData("http://www.filmweb.pl/serial/Californication-2007-371185");
UTF8Encoding objUTF8 = new UTF8Encoding();
string ss;
ss = objUTF8.GetString(reqHTML); 

A potem wydostał interesującą mnie treść za pomocą wyrażeń regularnych.. Ja tak zrobiłem np. w przypadku wyników lotto.

0

Post wyżej można usunąć.

Jeszcze krótkie pytanie, może ktoś coś poradzi. Znalazłem sposób jak wyszukiwać filmy na filmweb, imdb oraz fdb. Teraz pytanie, jak sie przenieść do 1 odnośnika tegoż

'http://www.imdb.com/find?q=%title%;s=tt'
'http://fdb.pl/szukaj/movies?query=%title%'
'http://www.filmweb.pl/szukaj?q=%title%&c=film'

I wtedy np. na filmwebie musze kod html analizować i szukać

<a class=searchResultTitle href="/film/Wolno%C5%9B%C4%87+s%C5%82owa-2007-236147">

i wycinać z końca ciąg dalszy linka? Czy jest jakiś szybszy sposób na to?

0

Z problemami powyżej się uporałem, mam kolejny, może ktoś z Was pomoże. Mam problem ze zrobieniem ładnego ListBoxa, np takiego jak można spotkać w uTorrencie, o ile to ListBox a nie inna kontrolka. I własnie tu moje pytanie? Jak to jest zrobione? Czy jest to ListBox z odpowiednio formatowanymi danymi tekstowymi ? Czy może jakas inna kontrolka? Załączam screena zeby było wiadomo o co mi chodzi :) Liczę na pomoc!:)

http://img87.imageshack.us/img87/5442/beztytuunxy.jpg

Jak zrobić żeby ten tekst był tak ładnie rozłożony, że każda wartość w odpowiednim nagłówku, nawet jeśli ruszamy nagłówkami :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1