Nokia Hacking http://nokiahacking.pl/ |
|
Aplikacja Java do przeglądania serwisu http://nokiahacking.pl/aplikacja-java-do-przegladania-serwisu-vt35231-15.htm?style=4 |
Page 2 of 3 |
Author: | mp107 [ 16 May 2022, o 18:40 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Taka myśl mi przyszła do głowy… Może zamiast parsowania kodu HTML poszczególnych podstron forum dałoby się wykorzystać inne API umożliwiające dostęp do postów, tematów i innych treści na forum? Kojarzę np. aplikację Tapatalk, która umożliwia przeglądanie i pisanie na forach za pomocą aplikacji mobilnej. Tapatalk wymagał po stronie serwera forum instalacji obsługi Tapatalka. I być może właśnie API Tapatalka dałoby się wykorzystać do napisania własnej aplikacji klienckiej forum. Podejrzewam, że treści są przez to API dostarczane w formie bardziej "strawnej" od prób parsowania HTML-a. |
Author: | Manna5 [ 10 Jul 2022, o 10:16 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Oczywiście API byłoby ogromnym ułatwieniem gdyby było... Tak to nie dość że muszę ręcznie wyszukiwać fragmenty HTML to jeszcze cała aplikacja stanie się bezużyteczna gdy sposób jego generowania się zmieni. [ Dodano: 10 lip 2022, o 10:16 ] Działająca aplikacja była gotowa już przed wakacjami, ale zapomniałem wtedy wrzucić a teraz nie mogę bo na wyjeździe nie mam własnego komputera na którym ona jest przy sobie. Wrzucę za około tydzień kiedy akurat będę chwilowo w domu. |
Author: | GarfieldWithNokia [ 10 Jul 2022, o 16:49 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Author: | Manna5 [ 15 Jul 2022, o 12:01 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
I oto jest... Uwagi:
|
Author: | Wunder Wungiel [ 15 Jul 2022, o 15:21 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Hmm. Pomysł ciekawy. Choć, na razie czekam już trzy minuty na załadowanie tego tematu i nic |
Author: | GarfieldWithNokia [ 15 Jul 2022, o 21:18 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Ikona popsuta na belle |
Author: | Manna5 [ 15 Jul 2022, o 22:58 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
I załadował się? |
Author: | GarfieldWithNokia [ 15 Jul 2022, o 23:12 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
niestety nie |
Author: | Manna5 [ 20 Jul 2022, o 08:54 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Wypisało "błąd tematu"? |
Author: | GarfieldWithNokia [ 20 Jul 2022, o 20:56 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Ciągle się ładowała |
Author: | Manna5 [ 22 Jul 2022, o 19:58 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Wiem że jest baaardzo wolna ale w końcu zawsze załaduje - dziwna sytuacja. Może system limituje czas sesji. Ogólnie muszę rozejrzeć się za sztuczkami optymalizacyjnymi. |
Author: | NieprzebijalnyN8 [ 10 Sep 2023, o 21:21 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Czy projekt został kontynuowany? |
Author: | Manna5 [ 26 Sep 2023, o 10:05 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Po tamtej porażce - tzn. że wątki strasznie długo się ładowały - nie widziałem prostego rozwiązania i przerwałem prace nad aplikacją, ponieważ jej celem jest sprawniejsze przeglądanie serwisu niż przez przeglądarkę w telefonie, a początkowy efekt okazał się być odwrotny. I tak minął cały rok, właściwie muszę przyznać, że zapomniałem o tym projekcie. Cały czas nabieram jednak doświaadczenia (w programowaniu) i może teraz będę w stanie stworzyć wersję 2.0 od podstaw z zastosowaniem szybszych metod. ) |
Author: | Wunder Wungiel [ 27 Sep 2023, o 19:36 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
Ja mogę spróbować z Pythonem, jak skończę portować BeautifulSoup4 na PyS60 2.0.0. Z tą biblioteką powinno pójść łatwo |
Author: | Manna5 [ 29 Sep 2023, o 16:13 ] |
Post subject: | Re: Aplikacja Java do przeglądania serwisu |
...i wolno. Żeby to wyjaśnić, ujawnię część szczegółów technicznych mojej aplikacji. Otóż działała ona tak ślimacznie prawdopodobnie dlatego, że pisząc ją około rok temu z lenistwa ładowałem pełny kod HTML do jednego wielkiego String'a w pamięci, a potem szukałem w nim znaczników ograniczających tytuły i treści postów. W nowej wersji 2.0 zamierzam rozwiązać problem pisząc parser HTML, który na bieżąco, podczas pobierania strony z sieci, rozpozna odpowiednie znaczniki i zapisze potrzebne dane, odrzucając resztę i oszczędzając tym samym mnóstwo pamięci. Bo na stronie z wątkiem, nawet w widoku mobilnym, jest trochę zbędnych danych. Na przykład, spróbujcie rozwinąć listę "Skocz do" na dole strony - zawiera ona nazwy wszystkich działów i poddziałów na forum, które muszą być zawarte w kodzie strony. Parsując stronę, trzeba dosłownie przez to przejść. Tak więc, ładując strukturę dokumentu do pamięci, nawet jeżeli tym razem w formie obiektowej a nie tekstowej, łatwo znajdziesz się w podobnej sytuacji jak ja z aplikacją 1.0. Użycie jednego z najwolniejszych języków programowania też nie pomaga. |
Page 2 of 3 | All times are UTC + 1 hour [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |