Odpowiedz na ten temat
Pokaż wyniki od 1 do 5 z 5
  1. Avatar ptrq
    Dołączył
    Feb 2009
    Skąd
    Opole
    Postów
    812

    Cytuj | #1

    Witam. Na wstępie chciałbym zaznaczyć, że inspiracją do napisania tego poradnika jest już jeden istniejący na forum - link - lecz nie jest on dla wszystkich jasny i zrozumiały, a rozkład jazdy offline każdemu się przyda.

    Czy spotkałeś się kiedyś z sytuacją, w której potrzebowałeś wiedzieć, o której godzinie odjeżdża Twój autobus, a jego rozkład jazdy był zerwany/zamazany? Czy nie zastanawiałeś się może nad tym, jak przenieść taki rozkład na swój telefon? Jeżeli tak, to ten poradnik jest właśnie dla Ciebie.

    SPOSÓB 1.
    Pierwszy sposób jest naprawdę prosty. Do jego wykonania potrzebny jest program iSaveWeb, który jest dostępny w App Store (App Store US - 4.99$). Jailbreak nie jest wymagany. Procesu jego ściągania opisywać nie będę, zajmę się jego obsługą.

    1. Po uprzednim ściągnięciu i zainstalowaniu programu na naszym SpringBoard'zie ukazała się ikona iSaveWeb, klikamy na nią.


    2. Naszym oczom ukazuje się proste menu. Dostępne są cztery opcje: Dates, Domains, Titles, URLs. Po wybraniu odpowiedniej z nich, zostają wyświetlone strony w kategoriach. Nie trzeba tutaj niczego tłumaczyć.


    3. Teraz, by zapisać jakąś stronę, po prostu wchodzimy w Domains -> + -> wpisujemy adres URL strony, gdy strona się już wczyta -> Save. To wszystko. Teraz możemy przeglądać zapisaną stronę w trybie offline.

    Niestety, program nie zapisuje całej struktury strony (a może stety), dlatego nie jest on szczególnie zalecany.


    SPOSÓB 2.
    Do przeglądania rozkładu na iPhone będziemy potrzebować go w formacie html. Tutaj pokażę jak utworzyć kopię strony zapisaną do takiego formatul. Ten sposób został niejako opisany w przytoczonym przeze mnie wcześniej poradniku, aczkolwiek nie tak dogłębnie. Do jego wykonania potrzebne będą:
    • aplikacja file:// Schema in Safari (dostępna za darmo w Cydii, autorstwa saurik'a)
    • program, który ściągnie za nas stronę na dysk oraz zapisze ją do formatu html; zalecam darmowy HTTrack Website Copier (dostępny na różne platformy; mój mirror instalatora dla Windows'a tutaj)
    • program do zarządzania plikami znajdującymi się na iPhone (post opisujący większość z nich)
    • troszkę czasu

    Opiszę wszystko na przykładzie strony opolskiego rozkładu jazdy MZK.

    1. Po wcześniejszym zainstalowaniu HTTrack, na naszym pulpicie powinna sie ukazać jego ikona. Klikamy na nią.


    2. Przy pierwszym uruchomieniu wybieramy język, ja wybrałem Polski.

    3. Naszym oczom ukazuje się główne okno programu, z którego to, od razu przejdziemy do zapisywania strony. Zacznijmy od naciśnięcia przycisku Dalej >.


    4. W drugim oknie program prosi nas o podanie nazwy projektu. Swój projekt nazwałem mzkopole. Znów naciskamy przycisk Dalej >.


    5. W następnym oknie wybieramy tryb w jakim zrobimy kopię strony, podajemy jej adres oraz ustawiamy preferencje.

    Odpowiednio wypełniamy pola, wybieramy opcje.
    • Działanie: Pobierz strony Web w stronach (wiele luster) - umożliwi to całkowitą kopię strony
    • Adres strony w Sieci (URL): -> Dodaj URL... (w moim przypadku mzkopole.pl)
    • Preferencje i obraz lustra -> Ustaw opcje. Wchodzimy w zakładkę Kontrola przepływu i ustawiamy opcje tak, jak pokazano na screenie.


    6. Teraz już tylko klikamy na Zakończ i czekamy.


    7. Po całym procesie naszym oczom powinno się ukazać takie okno. Znowu klikamy Zakończ. Zamykamy program.


    8. Jeżeli postępowaliśmy wg. mojej instrukcji na dysku C:\ w folderze Moje strony Web został zapisany nasz projekt (jednocześnie strona).
    Kod:
    W moim przypadku wygląda to tak: C:\Moje Strony Web\mzkopole.
    Mirror mojego projektu (mzkopole).

    9. Kopiujemy (jak to zrobić nie będę opisywał - są od tego odpowiednie poradniki na forum) nasz folder (jego nazwą jest nazwa naszego projektu) do:
    Kod:
    /private/var/mobile/
    Powinno to wyglądać tak:
    Kod:
    /private/var/mobile/NASZPROJEKT/index.html
    10. Teraz, po wcześniejszym zainstalowaniu file:// Schema in Safari, uruchamiamy w telefonie przeglądarkę Safari.

    11. W pole adresu wpisujemy:
    Kod:
    file://private/var/mobile/NASZPROJEKT/index.html
    12. Teraz pozostaje nam tylko zapisać stronę jako zakładka, bądź jako skrót na SpringBoard'zie. Klikamy na + i wybieramy odpowiednią opcję.

    13. Rezultat.



    Dodawanie własnej ikony.
    W poprzednim poradniku został opisany również sposób na dodanie własnej ikony, zamiast zrzutu ekranu robionego przez Safari. Tamten opis jest poprawny, aczkolwiek zajmuje dużo czasu. Może się on przydać osobom, które nie posiadają Winterboard'a. Natomiast dla tych, którzy go mają, znacznie proces ten ułatwię. Potrzebne będą:
    • aplikacja Winterboard (dostępna za darmo w Cydii)
    • chęci oraz umiejętności stworzenia ikony

    1. Tworzymy własną ikonę.

    2. Z poziomu komputera dostajemy się do lokalizacji:
    Kod:
    /private/var/stash/Themes.xxxx (gdzie xxxx to ciąg znaków i cyfr)
    3. Tworzymy tam nowy folder. Nazywamy go ikona_rozklad. W tym folderze, tworzymy drugi, tym razem nazwany Icons. Do folderu Icons kopiujemy swoją ikonę zapisaną w formacie png, której nazwa musi brzmieć tak, jak skrót na pulpicie. Powinno to wyglądać tak:
    Kod:
    /private/var/stash/Themes.xxxx/ikona_rozklad/Icons/NASZAIKONA.png
    4. Zamykamy program i uruchamiamy Winterboard. Zaznaczamy naszą ikonkę. Po respring'u cieszymy się nią. Efekt:


    Ikonka przygotowana specjalnie pod motyw Teneo:

    (kliknij, by pobrać)

    Oba sposoby były testowane na iPhone 3G 2.2.1 Jailbroken. Na iPhone 2G powinno hulać bez problemów. Co do iPhone 3G S - dopóki nie można na nim wykonać jailbreak'a nic tu nie zdziałamy (działa tylko pierwszy sposób).

    Oczywiście dzięki opisanym powyżej sposobom można zapisać sobie każdą stronę z Sieci, by przeglądać ją później w trybie offline.

    Mam nadzieję, że to niektórym rozjaśniłem.

    ptrq specjalnie dla myapple.pl. Jeżeli chciałbyś skopiować ten poradnik na swoją stronę, spytaj mnie o zgodę, a zrobię znaki wodne z Twoim adresem.
    Ostatnio edytowane przez ptrq ; 22.06.2009 o 14:45
    Telefon: iPhone 3GS


  2. Avatar michasz

    Dołączył
    Jan 2009
    Skąd
    Warszawa
    Postów
    2,834

    Cytuj | #2

    trochę roboty, ale może być :PP
    Komputer: Sony Vaio NW21SF/S
    Telefon: iPhone 4 16GB (5.1)
    WWW: http://db.tt/nkkvMhf
    Gdyby Apple zaczęło sprzedawać frytki, wszystkie fast-foody by zbankrutowały.

  3. Avatar Mr.Crash
    Dołączył
    Jul 2007
    Skąd
    Wrocław
    Postów
    653

    Cytuj | #3

    Bardzo fajny tutek ... :P
    Szkoda ze juz nie jezdze autobusami xD
    Ostatnio edytowane przez Mr.Crash ; 09.07.2009 o 13:27
    Komputer: iMac 20'' Leo :)
    Telefon: Było - iPhone 2G 8GB [*}, Jest - iPhone 3G 16GB White Edition, ... Kiedyś będzie 3GS
    Odtwarzacz: iPhone

  4. Avatar Wallpaper
    Dołączył
    Aug 2008
    Skąd
    Beuthen
    Postów
    4

    Cytuj | #4

    Dzięki ogromne. Nie muszę dzięki temu za każdym razem łączyć się z netem aby sprawdzić za ile przyjedzie autobus. Co do podobnego tutorialu jak poradzić sobie na konkretnym przykładzie kzkgo. Ściągamy spakowany rozkład kzkgop (ok. 10MB, format CHM) ze strony kzk. Wrzucamy go do programu CHMUnpacker (płatny, bezpłatny na ok. 14 dni; polecił go sp1der w innym temacie) wypakowywujemy (jak winRAR) do jakiegoś folderu (teraz zajmuje ok. 300MB - wszystkie linie tram. i aut. na Śląsku). Z tego folderu (ponad 300 MB) wybieramy tylko te interesujące nas „busy” i tramwaje (w moim przypadku ok. 30 linii), i kopiujemy do innego folderu nazywając go np: kzkgop łącznie z plikiem index! Cały folder "kzkgop (teraz ok. 25MB tylko)" wrzucamy poprzez np. WinSCP do katalogu: /private/var/mobile/
    Aplikacja file:// Schema in Safari (dostępna za darmo w Cydii, autorstwa saurik'a) - musimy posiadać zainstalowaną - jak autor tutka pisał.
    Reset telefonu i w wyszukiwarce safari wpisujemy file://private/var/mobile/kzkgop/index.html i ładuje się nam strona z rozkładami. Zapisujemy do zakładek albo dodaj jako ikonę. Minusy: wygląda bardzo skromnie, blado, wręcz czarno - biało. 2 sposób ptrq jest świetny ale nie na duże rozkłady. Kzkgop zajmował by ponad 1GB :/ Pozdrawiam


  5. Dołączył
    Nov 2007
    Skąd
    Warszawa, PL
    Postów
    352

    Cytuj | #5

    Do podpunktu 2 - aktualne rozkłady ZTM Warszawa do ściągnięcia

    ZTM Warszawa - informacje
    Komputer: MBP Penryn 2.4 4GB 667MHz 200GB 8600M GT 256MB + 2x Mac Mini 1.8GHz + MBP 15" Core i7 Antiglare
    Telefon: iPhone 4 32GB
    Tablet: iPad 1 16GB Wifi+3G

Odpowiedz na ten temat