Feeds:
Pos
Komentar

Archive for the ‘isync’ Category

nokia e65 & mac

englishbernhard m cramer asked:

The only thing I understand is that you allmost certanly are dealing with a problem I have: connectivity E65 – OS 10.4.9. (PowerBook G4), especially use of the E65 as a modem for mobile web and, isycnc, of course. So, if you have a solution to the community, please, make it public to the english speaking world.

usually i wrote write in indonesian language, but i think bernhard has a point, he had trouble using e65 with his mac, and needed help/instructions in english, so here it is.

for starters, make sure you are using the latest version mac os x tiger, right now is at 10.4.9. this way we’re sure isync is at version 2.4. a little warning though, i don’t have an e65, so i can’t try this by myself, but i’m pretty sure it will work. if it doesn’t, just let me know what happened with details like the error messages.

isync

plugin e65this is pretty straightforward. the current isync 2.4 doesn’t support e65, fortunately nokia provided plugins for some of their newest lines of cellphones. find the plugin for e65 there, and follow the installation instructions. you should be able to sync your e65 now.

bluetooth dial-up modem

firstly, make sure you could connect to the internet using your e65. refer to your network provider instructions to do this. the next step is to download the nokia 3G modem script from ross barkman’s home page. just find “Scripts for Nokia 3G (EDGE/UMTS) phones (17kB)“, download it, and then put the modem scripts into /Library/Modem Scripts folder. make sure you also read the included readme file.

bring up bluetooth from system preferences, select the e65 device name, and then click configure. this will bring up the bluetooth setup assistant. check the “Access the Internet with your phone’s data connection“, and select “Use a direct, higher speed connection to reach your Internet Service Provider (GPRS, 1xRTT)“.

bluetooth setup assistant

click continue, fill in your internet account details, and in the GPRS CID String, type in your internet provider’s APN. for Modem Script, select Nokia 3G CID1.

nokia 3G

if you still having problems connecting, follow these instruction from ross barkman’s page:

Warning for GPRS users: if you get connected, but no traffic seems to flow, try turning off TCP header compression (Remote Access:Options:Protocol in OS 9, Preferences:PPP:PPP Options in OS X). Many GPRS networks do not support this feature.

Warning for OS X and GPRS: one of OS X’s default settings causes problems with many GPRS networks. If you get disconnections after only a few seconds, turn off “Send PPP echo packets” in System Preferences:Network:PPP:PPP Options.

PPP settings

that should be it. if you find this instruction useful, send your gratitude by buying ross some beer. 🙂

Iklan

Read Full Post »

plugin isync dari nokia

semalam rekan dicky hanindyo menginformasikan bahwa ternyata nokia juga membuatkan plugin isync untuk produk telpon genggamnya. ini tentunya sangat berguna bagi pemilik telpon genggam nokia yang belum didukung oleh isync, misalnya seperti nokia E65. berikut daftar tipe telpon genggam yang didukung oleh plugin dari nokia ini: E50, E60, E61i, E65, E70, N76, N93i, dan N95. sayangnya, nokia 9300 tidak termasuk dalam daftar.

Read Full Post »

iSync 2.4

tigerhari ini setelah melakukan update ke mac os x 10.4.9, iSync juga otomatis ikut ter-upgrade menjadi versi 2.4. seperti yang sudah saya duga sebelumnya, versi 2.4 ini tidak mendukung plugin iSync dari mactomster:
iSync error
untungnya, nokia E61 yang saya pergunakan sekarang masuk dalam daftar perangkat yang didukung. namun perangkat yang lebih baru, seperti nokia E65, belum termasuk. jadi bagi pemilik perangkat yang belum didukung oleh iSync dan masih tergantung pada plugin pihak ketiga, lebih baik jangan dulu melakukan update sebelum menemukan solusinya.

Read Full Post »

isync plugin untuk nokia E65

isynchari ini saya diminta tolong untuk transfer contact list dari nokia 6680 ke nokia E65, keduanya milik bos saya. sebenarnya bukan saya yang diminta tolong, melainkan teman sekantor, namun ketika mendengar dia sedang mencari aplikasi PC Suite dari Nokia, saya tanyakan apa keperluannya, dan kemudian saya tawarkan untuk menggunakan iSync di macbook saya saja sebagai perantaranya transfer contact list tersebut.

6680langkah pertama tentu saja membuat akun kosong di macbook saya, agar bisa mendapatkan Address Book dan iCal yang masih kosong. kemudian saya melakukan pairing antara macbook dengan nokia 6680, yang memang termasuk dalam daftar perangkat yang didukung oleh iSync.

E65langkah berikutnya mulai agak sulit. nokia E65 tidak termasuk dalam perangkat yang didukung oleh iSync. setelah melakukan googling, saya menemukan sebuah blog dalam bahasa perancis yang saya perkirakan menemukan cara agar E65 bisa dikenali oleh iSync. setelah berhasil menerjemahkannya, ternyata caranya harus memanfaatkan plugin dari mactomster yang sekarang ini sudah tidak gratis lagi. untungnya saya masih menyimpannya di gudangupload.

setelah instalasi plugin dari mactomster, langkah berikutnya adalah mengedit berkas metaclasses.plist yang terletak di dalam folder Library/PhonePlugins/mactomster.phoneplugin/Contents/Resources, tambahkan tepat sebelum baris </dict> yang terakhir:

<key>family.com.nokia.E65</key>
<dict>
  <key>InheritsFrom</key>
  <array>
    <string>family.com.apple.external.all-phones.usb-bt</string>
  </array>
  <key>Services</key>
  <array>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.synchro</string>
      <key>ServiceClass</key>
      <string>IPHSyncMLSyncTransportServiceObexClient</string>
      <key>ServiceProperties</key>
      <dict>
        <key>IPHEnginePlist</key>
        <string>SyncEngine.plist</string>
        <key>SyncProperties2</key>
        <string>PhoneConduit.plist</string>
        <key>SyncMLVersion</key>
        <string>SyncML11</string>
        <key>SyncMLLargeObjectSupport</key>
        <true/>
        <key>SyncMLNumberOfChangesSupport</key>
        <true/>
        <key>SyncMLRefreshFromServerSupport</key>
        <true/>
        <key>SyncMLRemoteNeedsRelativePaths</key>
        <false/>
        <key>SyncMLBusySignalingSupport</key>
        <true/>
        <key>SyncMLOnlyOneBusySignaling</key>
        <true/>
        <key>SyncMLBusySignalingInterval</key>
        <integer>240</integer>
        <key>SyncMLSimulateBusySignalingWithEmptySync</key>
        <true/>
        <key>SyncMLMaxSyncCmdNbInEncodedMsg</key>
        <integer>30</integer>
        <key>SyncDataClasses</key>
        <plist>
          <array>
            <string>com.apple.pimsync.contacts</string>
            <string>com.apple.pimsync.calendars</string>
          </array>
        </plist>
        <key>DontSyncEventsAfterDateValue.visible</key>
        <true/>
        <key>DontSyncEventsAfterDateValue.default-value</key>
        <string>1month</string>
        <key>DontSyncEventsPriorToDateIsEnabled.visible</key>
        <true/>
        <key>DontSyncEventsPriorToDateIsEnabled.default-value</key>
        <false/>
        <key>OnlySyncContactsWithPhoneNumber.visible</key>
        <false/>
        <key>OnlySyncContactsWithPhoneNumber.default-value</key>
        <false/>
        <key>SyncAllDayEventsKey.visible</key>
        <true/>
        <key>SyncAllDayEventsKey.default-value</key>
        <true/>
        <key>DontSyncEventsPriorToDateValue.visible</key>
        <true/>
        <key>DontSyncEventsPriorToDateValue.default-value</key>
        <string>1week</string>
        <key>DontSyncEventsAfterDateIsEnabled.visible</key>
        <true/>
        <key>DontSyncEventsAfterDateIsEnabled.default-value</key>
        <false/>
        <key>SyncMLCodec</key>
        <string>SyncMLCodecLibWBXML</string>
        <key>SyncMLLocalSource</key>
        <string>PC Suite</string>
        <key>SyncMLMsgTemporization</key>
        <integer>1500000</integer>
        <key>SyncMLMaxObjSize</key>
        <integer>786432</integer>
        <key>SyncMLMaxMsgSize</key>
        <integer>10000</integer>
        <key>BTProtocolService</key>
        <string>com.nokia.E65.protocol.bt.obex.syncml</string>
        <key>USBProtocolService</key>
        <string>com.nokia.E65.protocol.usb.obex.syncml</string>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.nokia.E65.protocol.usb.obex.syncml</string>
      <key>ServiceClass</key>
      <string>IPHObexService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ObexTargetUUID</key>
        <string>53 59 4e 43 4d 4c 2d 53 59 4e 43</string>
        <key>ObexTimeOut</key>
        <integer>60</integer>
        <key>TransportService</key>
        <string>com.nokia.E65.transport.usb.syncml</string>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.nokia.E65.protocol.bt.obex.syncml</string>
      <key>ServiceClass</key>
      <string>IPHObexService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ObexTargetUUID</key>
        <string>53 59 4e 43 4d 4c 2d 53 59 4e 43</string>
        <key>ObexTimeOut</key>
        <integer>180</integer>
        <key>TransportService</key>
        <string>com.nokia.E65.transport.rfcomm.syncml</string>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.protocol.usb.AT</string>
      <key>ServiceClass</key>
      <string>IPHSerialATService</string>
      <key>ServiceProperties</key>
      <dict/>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.nokia.E65.transport.rfcomm.syncml</string>
      <key>ServiceClass</key>
      <string>IPHRFCOMMChannelService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>RFCOMMChannelUUID</key>
        <string>000000020000100080000002ee000002</string>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.transport.usb.modem</string>
      <key>ServiceClass</key>
      <string>IPHUSBCDCChannelService</string>
      <key>ServiceProperties</key>
      <dict/>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.nokia.E65.transport.usb.syncml</string>
      <key>ServiceClass</key>
      <string>IPHUSBObexChannelService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ObexChannelIndex</key>
        <integer>1</integer>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.pimsync.parser.vCal</string>
      <key>ServiceClass</key>
      <string>IPHSyncParserService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ParserType</key>
        <string>vCal</string>
        <key>Encoding</key>
        <string>QUOTED-PRINTABLE</string>
        <key>FoldingStyle</key>
        <string>FoldingNG</string>
        <key>Charset</key>
        <string>UTF-8</string>
        <key>AllDayEventFormat</key>
        <string>AllDayEventOMA</string>
        <key>vCalRecYearlyByMonthOnlyOnStartDateMonthNumber</key>
        <true/>
        <key>vCalRecDropIfUseless</key>
        <true/>
        <key>vCalRecYearlyByMonthOnlyOneMonthNumber</key>
        <true/>
        <key>AllDayCategories</key>
        <array>
          <string>REMINDER</string>
        </array>
        <key>EscapeSemicolonInNotComponedValues</key>
        <true/>
        <key>TimedCategories</key>
        <array>
          <string>MEETING</string>
        </array>
        <key>IgnoreProperties</key>
        <array>
          <string>X-IRMC-LUID</string>
        </array>
        <key>EscapeBackslash</key>
        <true/>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.pimsync.parser.vCard</string>
      <key>ServiceClass</key>
      <string>IPHSyncParserService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ParserType</key>
        <string>vCard</string>
        <key>Encoding</key>
        <string>QUOTED-PRINTABLE</string>
        <key>FoldingStyle</key>
        <string>FoldingNG</string>
        <key>Charset</key>
        <string>UTF-8</string>
        <key>AddCRLFAfterBase64Folding</key>
        <true/>
        <key>IgnoreSubTypesForThisMainTypes</key>
        <array>
          <string>CELL</string>
        </array>
        <key>EscapeSemicolonInNotComponedValues</key>
        <true/>
        <key>IgnoreProperties</key>
        <array>
          <string>X-IRMC-LUID</string>
        </array>
        <key>EscapeBackslash</key>
        <true/>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.pimsync.contacts</string>
      <key>ServiceClass</key>
      <string>IPHSyncDataClassService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>MimeType</key>
        <string>text/x-vcard</string>
        <key>ParserService</key>
        <string>com.apple.pimsync.parser.vCard</string>
        <key>RemoteName</key>
        <string></string>
        <key>needsCompanyNameInFirstName</key>
        <false/>
        <key>needsFullAddressInStreetField</key>
        <false/>
        <key>DataClassName</key>
        <string>Contacts</string>
        <key>needsDeleteAddOnModify</key>
        <true/>
        <key>MaxAddAndReplaceCmd</key>
        <integer>1</integer>
      </dict>
    </dict>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.pimsync.calendars</string>
      <key>ServiceClass</key>
      <string>IPHSyncDataClassService</string>
      <key>ServiceProperties</key>
      <dict>
        <key>MimeType</key>
        <string>text/x-vcalendar</string>
        <key>ParserService</key>
        <string>com.apple.pimsync.parser.vCal</string>
        <key>hasEvent</key>
        <true/>
        <key>hasTask</key>
        <true/>
        <key>RemoteName</key>
        <string></string>
        <key>hasAllDayEvents</key>
        <false/>
        <key>hasVCalRecurrence</key>
        <true/>
        <key>handleAllDayRecurrent</key>
        <false/>
        <key>needsToFormatCountToUntilDate</key>
        <true/>
        <key>needsToFormatUntilDateToCount</key>
        <false/>
        <key>hasOneAlarmType</key>
        <true/>
        <key>alarmTypeIsDisplay</key>
        <false/>
        <key>hasTimeZone</key>
        <true/>
        <key>DataClassName</key>
        <string>Calendar</string>
        <key>exDatesAreDateOnly</key>
        <false/>
        <key>untilDateIsDateOnly</key>
        <true/>
        <key>MaxAddAndReplaceCmd</key>
        <integer>30</integer>
        <key>doNotSyncAlarmIfAfterStartDateTime</key>
        <true/>
        <key>dueDateIsDateOnly</key>
        <true/>
        <key>completionDateIsDateOnly</key>
        <true/>
        <key>doNotSyncAlarmIfCompleted</key>
        <true/>
      </dict>
    </dict>
  </array>
</dict>
<key>com.nokia.E65</key>
<dict>
  <key>Identification</key>
  <dict>
    <key>com.apple.usb.vendorid-modelid</key>
    <string>0x0421/0x0453</string>
    <key>com.apple.cgmi+cgmm</key>
    <string>Nokia+Nokia E65</string>
  </dict>
  <key>InheritsFrom</key>
  <array>
    <string>family.com.nokia.E65</string>
  </array>
  <key>Services</key>
  <array>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.model</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ModelName</key>
        <string>E65</string>
        <key>CompanyName</key>
        <string>Nokia</string>
        <key>ModelIcon</key>
        <string>com.nokia.E65.tiff</string>
      </dict>
    </dict>
  </array>
</dict>

tambahkan berkas tiff dari nokia E65 ke dalam folder tadi. seharusnya sekarang nokia E65 sudah bisa dikenali dalam daftar perangkat yang didukung oleh iSync. saya menggunakan mac os x 10.4.8 dan iSync 2.3.

Read Full Post »

isyncbagi yang masih mencari plugin isync agar handphone-nya bisa sync dengan mac, silakan coba ke sini:

http://www.mactomster.de/isync/download/

berikut adalah daftar telepon yang didukung oleh plugin dari mactomster:

Nokia N-Series »

* N71, N72, N73, N80, N91, N92, N93, N95

Nokia E-Series »

* E50, E60, E61, E70

Nokia Series60 3rd »

* 3250, 5500 Sport

Nokia Series40 3rd »

* 5200, 5300, 6131, 6131, 6233, 6234, 6288, 7373

SonyEricsson K-Series »

* K510i, K610i, K618i, K790i, K800i

SonyEricsson V-Series »

* V630i

SonyEricsson W-Series »

* W300i, W700i, W710i, W850i

SonyEricsson Z-Series »

* Z550i, Z610i, Z710i

Vertu »

* Ascent

Read Full Post »

nokia 9300 dan isync 2.3

9300ibaru-baru ini saya memberikan sebuah macbook core 2 duo berwarna putih kepada istri saya sebagai hadiah ulang tahun. istri saya juga mempunyai sebuah nokia communicator 9300, yang juga merupakan hadiah dari saya, yang sayangnya tidak didukung oleh isync 2.3. hal ini cukup aneh, karena isync 2.3 ini justru sudah mendukung nokia 9300i yang lebih baru. untungnya saya menemukan sebuah petunjuk bagaimana menambahkan nokia 9300 dalam daftar perangkat yang didukung oleh isync:

  • dari Finder pilih Applications – iSync, lalu control-click dan pilih Show Package Contents.
  • buka Contents – PlugIns – ApplePhoneConduit.syncdevice – Contents – PlugIns – Nokia-9300i.phoneplugin – Contents – Resources.
  • salinlah file MetaClasses.plist sebagai cadangan.
  • buka file MetaClasses.plist di text editor (saya menggunakan Smultron).

langkah berikutnya akan menghilangkan dukungan untuk nokia 9300i, namun sebagai gantinya akan muncul dukungan untuk nokia 9300. cari kode seperti ini (dekat bagian akhir file):

<key>com.nokia.9300i</key>
  <dict>
    <key>Identification</key>
    </dict><dict>

      <key>com.apple.usb.vendorid-modelid</key>
      <string>0x0421/0x0453</string>
      <key>com.apple.cgmi+cgmm</key>
      <string>Nokia+Nokia 9300i</string>

    </dict>
    <key>InheritsFrom</key>
    <array>
      <string>family.com.nokia.9300i</string>
    </array>

    <key>Services</key>
    <array>
      <dict>
        <key>ServiceName</key>
        <string>com.apple.model</string>

        <key>ServiceProperties</key>
        </dict><dict>
          <key>ModelName</key>
          <string>9300i</string>

          <key>CompanyName</key>
          <string>Nokia</string>
          <key>ModelIcon</key>
          <string>com.nokia.9300i.tiff</string>

        </dict>
      
    </array>
  

lalu ganti dengan ini:

<key>com.nokia.9300</key>

  <dict>
    <key>Identification</key>
    </dict><dict>
      <key>com.apple.usb.vendorid-modelid</key>
      <string>0x0421/0x0453</string>

      <key>com.apple.cgmi+cgmm</key>
      <string>Nokia+Nokia 9300</string>
    </dict>
    <key>InheritsFrom</key>

    <array>
      <string>family.com.nokia.9300i</string>
    </array>
    <key>Services</key>
    <array>

      <dict>
        <key>ServiceName</key>
        <string>com.apple.model</string>
        <key>ServiceProperties</key>

        </dict><dict>
          <key>ModelName</key>
          <string>9300</string>
          <key>CompanyName</key>

          <string>Nokia</string>
          <key>ModelIcon</key>
          <string>com.nokia.9300i.tiff</string>
        </dict>

      
    </array>
  

intinya adalah mengganti kemunculan “9300i” menjadi “9300” mulai dari

<key>com.nokia.9300i</key>

sampai akhir file, kecuali bagian ini

<string>family.com.nokia.9300i</string>

dan ini

<string>com.nokia.9300i.tiff</string>

cara ini sudah saya coba dan berhasil di mac os x tiger 10.4.8 dan isync 2.3. langkah berikutnya adalah jalankan iSync dan Add Device, nokia 9300 akan otomatis terdeteksi dan bisa ditambahkan dalam daftar device iSync.

Read Full Post »

apple baru saja merilis update 10.4.7 untuk Mac OS X-nya. update ini juga akan mengupdate iSync ke versi 2.3, dan plugin E61 dan Series 60 buatan saya menjadi tidak bisa dipergunakan lagi. untung ada jmk yang memberitahukan ada iSync plugin yang lain di mactomster yang bisa jalan di iSync 2.3. jenis nokia yang didukung adalah:

  • 3250
  • E50
  • E60
  • E70
  • N71
  • N72
  • N73
  • N80
  • N91
  • N92
  • N93

Read Full Post »

Older Posts »