Page 1 of 1

Wysyłanie aplikacji i gier Java (plików JAR) m.in. via Bluetooth.

PostPosted: 26 Apr 2009, o 23:32
by pawelooss
Jak wiemy, nasza wspaniała firma Nokia zablokowała możliwość wysyłania plików z rozszerzeniem *.jar poprzez zwykłe wiadomości MMS, port podczerwieni oraz Bluetooth. Takie zabezpieczenie ma służyć jako blokada antypiracka. Jednak wiem, że wielu chciałaby jakoś ominąć to zabezpieczenie, np. w celu wysłania znajomemu gry na licencji freeware. ;)

W związku z tym w poniższym artykule opiszę kilka metod przesyłania tychże plików na przykładzie telefonów dwóch najpopularniejszych marek - Nokii i Sony Ericssona.


MMS Plus (ogólnie)

Pierwszym sposobem jest wysłanie pliku JAR jako załącznika wiadomości MMS Plus. Jego poważną wadą jest jednak konieczność płacenia za wysyłane wiadomości multimedialne.
Potwierdzenie skuteczności tej metody znajduje się w poniższym temacie.



Sony Ericsson -> Sony Ericsson

Tutaj chyba nie będzie zaskoczenia. Jeżeli ktoś przechowuje na telefonie tzw. instalki, może je bez problemu wysłać i na drugi.



Sony Ericsson -> Nokia

Tak jak powyżej. Nokia bez problemu odbiera instalki. Problem może jedynie leżeć w tym, czy wszystkie gry z SE będą na niej działać (np. gry 3D) - ale to już zupełnie inna kwestia.



Nokia -> Sony Ericsson

Noo... Wreszcie zaczyna robić się ciekawiej. :P Tutaj mamy już 2 metody. ;)

Pierwsza z nich wymaga użycia komputera w celu przygotowania swoistych "instalek". Co więc robimy? Otóż z nazwy pliku z aplikacją (np. "Game.jar") usuwamy rozszerzenie włącznie z kropką, czyli ciąg znaków .jar (Uwaga - w opcjach folderów Eksploratora Windows musi być włączona opcja wyświetlania rozszerzeń znanych plików). Dzięki temu otrzymujemy "nieznany" plik bez rozszerzenia, którego nie możemy wprawdzie uruchomić, ale za to możemy swobodnie wysyłać go do innych telefonów. Po odebraniu pliku wystarczy jedynie dopisać do jego nazwy ciąg znaków .jar.


Drugi sposób jest znacznie wygodniejszy (patrząc od strony użytkownika Nokii), ponieważ uwalnia nas od konieczności przechowywania w telefonie zarówno aplikacji, jak i jej "instalki". Wykorzystuje on fakt, że choć nie możemy wysyłać z Nokii plików z rozszerzeniem .jar, to jednak inny telefon może je sobie od nas... skopiować. ;)

Potrzebujemy w tym celu aplikacji typu BT File Manager. Polecam przygotować sobie ją w formie wyżej opisanej "instalki" i w razie potrzeby wysyłać osobom, które będą chciały skopiować z naszego telefonu jakieś aplikacje. Po dopisaniu w nazwie pliku ciągu znaków .jar, zainstalowaniu aplikacji w Sony Ericssonie, nawiązaniu i uwierzytelnieniu połączenia Bluetooth z Nokią, użytkownik SE może przeglądać foldery Nokii i kopiować żądane pliki .jar do swojego telefonu (np. do katalogu "other"). Pliki i foldery z atrybutem "ukryty" nie wyświetlają się, więc możemy być spokojni o prywatność danych ukrytych np. MobyExplorerem.




Nokia -> Nokia

Po pierwsze należy przesłać przygotowaną "instalkę" bez rozszerzenia. Telefon odbiorcy najprawdopodobniej nada takiemu plikowi rozszerzenie .ext. Należy więc za pomocą dowolnego menedżera plików (np. MobyExplorer lub FileExplorer) usunąć to rozszerzenie wraz z kropką. Następnie trzeba wejść do Galerii i już z jej poziomu dopisać brakujące rozszerzenie .jar. :)

Alternatywnym rozwiązaniem jest korzystanie z wiadomości MMS Plus lub, jeśli mamy taką możliwość, przetransferowanie pliku w następującej kolejności: Nokia -> Sony Ericsson -> Nokia.

Nieaktualne! Jest to najcięższy przypadek, ponieważ nie ma jak do tej pory uniwersalnej metody wysyłania aplikacji Java z Nokii na Nokię. Przesłane "instalki" nie uruchamiają się na telefonie odbiorcy nawet po dopisaniu rozszerzenia czy zmianie standardowo dopisywanego rozszerzenia ".ext" na ".jar" - przy próbie otwarcia wyświetla się komunikat: "Format pliku nie jest obsługiwany". Z kolei, gdy próbujemy za pomocą BT File Managera wejść zdalnie do folderu zawierającego choćby jeden plik JAR, wyświetla się błąd: "Cannot open folder".

Jeszcze inne sposoby zostały zaprezentowane w postach poniżej!
>> wysylanie-aplikacji-i-gier-java-plikow-jar-m-in-via-bluetooth-vt94.htm#p2744
>> wysylanie-aplikacji-i-gier-java-plikow-jar-m-in-via-bluetooth-vt94.htm#p483283


Mam nadzieję, że powyższy poradnik się przyda. Informuję jednocześnie, że każda informacja o nowej metodzie przesyłania aplikacji Java będzie premiowana przeze mnie punktami reputacji. :)

Pozdrawiam,
pawelooss

Re: [S40] Wysyłanie aplikacji i gier Java (plików JAR).

PostPosted: 28 May 2009, o 17:51
by bartwe2
Wysyłanie gier Nokia -> Nokia

1. Potrzebujemy instalkę bez rozszerzenia .jar
2. Otwieramy BT File Menager
3. W naszym telefonie znajdujemy instalke (bez jar). Wybieramy Opcje -> Kopiuj.
4. Wchodzimy do telefonu kolegi i wybieramy Opcje -> Wklej (np. na kartę pamięci)
5. Nasz kolega dodaje rozszerzenie .jar
6.Gotowe

Testowałem to wiele razy
5300 -> 6151
5300 -> 5300
5300 -> 3500
itp.

Re: [S40] Wysyłanie aplikacji i gier Java (plików JAR).

PostPosted: 7 Jun 2010, o 00:25
by pawelooss
pawelooss wrote:Przesłane "instalki" nie uruchamiają się na telefonie odbiorcy nawet po dopisaniu rozszerzenia czy zmianie standardowo dopisywanego rozszerzenia ".ext" na ".jar" - przy próbie otwarcia wyświetla się komunikat: "Format pliku nie jest obsługiwany".

Wskazówka by Agentix (że też wcześniej nikt na to nie wpadł)... xD Nie wolno zmieniać rozszerzenia z .ext na .jar, lecz należy je całkowicie usunąć, by plik nie miał żadnego, a dopiero z poziomu Galerii dodać brakujące rozszerzenie .jar! :)

Re: [S40] Wysyłanie aplikacji i gier Java (plików JAR).

PostPosted: 7 Jun 2010, o 07:26
by Agentix
Dokładnie tak. A dodam że z galerii trzeba dopisać już to rozszerzenie jar, ponieważ aplikacje nie mają dostępu do aplikacji i nie mogą edytować oraz dodawać plików *.jar. (aplikacje np. Na karcie pamięci są ukrywane przez telefon)

Wysyłanie gier i aplikacja .jar przez bluetootha, przez menu multimedia

PostPosted: 9 Aug 2012, o 15:50
by subwoofer
Witam!
Pokarzę wam patent jak wysłać gry .jar przez bluetootha!

1. Kopiujemy grę z karty pamięci do głównego folderu z muzyką (Playlist)
Image

2. Wchodzimy do >Menu Multimedia>Listy utworów -opcje >uaktualnij bibliotekę.
Image

3. Po uaktualnieniu wchodzimy do listy utworów> ostatnio dodane -opcje >otwórz
Image

4. Wyszukujemy odpowiednią grę:
Image
Image

Opcje> Wyślij >przez bluetootha
Image



Posiadam niemodyfikowaną Nokię. Z oryginalną kartą pamięci w zestawie
Wysyłanie gier:
Nokia>Nokia działa!
Nokia>Se działa!

Re: Wysyłanie aplikacji i gier Java (plików JAR) m.in. via Bluetooth.

PostPosted: 3 Mar 2021, o 12:26
by Wunder Wungiel
Kolejny sposób:

Nokia -> <dowolne urządzenie>

Na telefonie z którego wysyłamy plik *.jar instalujemy X-plore, np. ten. Otwieramy program, znajdujemy nasz plik *.jar, wybieramy go i klikamy Menu -> Wyślij przez -> Bluetooth. Tam wybieramy urządzenie i voila! ;) ;)

Re: Wysyłanie aplikacji i gier Java (plików JAR) m.in. via Bluetooth.

PostPosted: 4 Mar 2021, o 01:58
by pawelooss
Wunder Wungiel, a jak niby chcesz zainstalować X-plore na Nokii bez Symbiana? Ten temat tyczy się Nokia OS Series 40. :roll: