Khai thác Aerize WifiX - Sử dụng BB hiệu quả hơn & "tinh tế" hơn

Thảo luận trong 'Phần mềm - Tiện ích' bắt đầu bởi vnbb, 9/11/09.

  1. vnbb Thành viên

    Như tiêu đề của thread, tính năng của WifiX thì đã được nói đến rất nhiều trên diễn đàn rồi, ở đây mình muốn chia sẻ một số vấn đề mà chưa thấy ai nói tới, giúp cho các bác sử dụng BB hiệu quả hơn.
    1. Làm thế nào để biết add host nào vào WifiX cho 1 ứng dụng bất kỳ.
    2. Cách setup để ứng dụng hoạt động theo kiểu Wifi Prefer.

    Mình sẽ giới thiệu qua hình ảnh cho trực quan, ở đây mình lấy ứng dụng OANDA FXConverter và BerryWeather làm minh họa.

    1. Làm sao để biết 1 ứng dụng kết nối đến host nào?
    1.1: Chuẩn bị: set "Log Level" cho Event Log ở mode Debug
    - Ra màn hình home, nhấn ALT+LGLG để vào xem Event Log. Nhấn menu để vào Options
    http://www.tinhte.vn/attachment.php?attachmentid=161683&d=1257753224

    - Đặt log level ở chế độ Debug (các bản leaked default là ở mode này)
    http://www.tinhte.vn/attachment.php?attachmentid=161684&d=1257753224

    Xong bước chuẩn bị.

    1.2: Check host mà FXConverter kết nối đến để cập nhật thông tin.
    Chạy FXConverter.
    http://www.tinhte.vn/attachment.php?attachmentid=161692&d=1257754086

    - Quay lại màn hình home, nhấn ALT+LGLG để vào xem Event Log. Kéo xuống dưới một chút, sẽ thấy có dòng log về net.rim.tcp như sau:
    http://www.tinhte.vn/attachment.php?attachmentid=161693&d=1257754222

    - Nhấn bi, chọn mở mục net.rim.tcp để xem chi tiết:
    http://www.tinhte.vn/attachment.php?attachmentid=161694&d=1257754222

    OK, vậy là đã nhìn rõ host mà FXConverter kết nối đến là host www.oanda.com rồi. Add host này vào WifiX là có thể chạy FXConverter qua Wifi rồi.
    Sau đó, chạy lại FXConverter và vào EventLog sẽ thấy interface=wifi như sau:
    http://www.tinhte.vn/attachment.php?attachmentid=161696&d=1257755194

    2. Cách setup để ứng dụng hoạt động theo kiểu Wifi Prefer.
    BerryWeather là phần mềm dự báo thời tiết, nó cho phép chọn kết nối hoặc là Wifi hoặc là GPRS. Vì vậy cũng hơi bất tiện vì mỗi lần muốn thay đổi lại phải vào Settings rồi kéo xuống tít cuối để chọn hoặc là Direct TCP/IP (GPRS) hoặc là WiFi, lúc nào quên thì lại báo lỗi này nọ ... Vì vậy, sẽ kết hợp với WifiX để sao cho khi có Wifi thì BerryWeather sẽ nối qua wifi và khi không có wifi thì nó mới kết nối qua GPRS (wifi prefer).
    Trước tiên cũng cần check xem host mà BerryWeather là host nào, làm tương tự như với FXConverter.
    - Chạy BerryWeather & update.
    http://www.tinhte.vn/attachment.php?attachmentid=161682&d=1257753224

    - Ra màn hình home, gõ ALT+LGLG để vào Event Log, di chuyển xuống đến đoạn như sau:
    http://www.tinhte.vn/attachment.php?attachmentid=161685&d=1257753224

    - Lại nhấn bi để mở ra xem chi tiết:
    http://www.tinhte.vn/attachment.php?attachmentid=161686&d=1257753224
    Vậy là đã nhìn rõ BerryWeather kết nối đến host xmlrpc.berryweather.com rồi. Add host này vào WifiX thôi.

    Khi đó, trong BerryWeather, chỉ cần đặt trong Settings, phần Networking, set Transport Direct TCP/IP thôi.
    Và bây giờ thì yên tâm là nếu có Wifi, BerryWeather sẽ đi qua Wifi, và khi không có wifi nó sẽ đi qua GPRS, không cần phải vào thay đổi trong settings nữa.

    Chúc mọi người sử dụng BB một cách hiệu quả nhất.:)
    Thực hiện tương tự với các phần mềm mà các bác yêu thích.

    =================================================
    Liệt kê host của một số phần mềm hay dùng trên BB (Ngoài fxConverter và BerryWeather đã nói ở trên):

    1. Google Map
    - maps.google.com (cho bản 3.0)
    - mobilemaps.clients.google.com (cho bản 3.2 trở lên)

    2. Gmail
    - mail.google.com
    ==> Xem thêm bài Aerize WifiX với Gmail ...

    3. BBMultiInfo ==> Đã có version 0.2.8.7 (bổ sung thêm biểu đồ giá vàng quốc tế)
    - www.vietcombank.com.vn (cho tỉ giá)
    - vnexpress.net (cho giá vàng và thời tiết)
    - www.kitco.com (cho giá vàng quốc tế).

    4. OperaMini 4.2
    - server4.operamini.com

    5. ShangMail
    - www.shangmail.com (cho server tiếng Trung)
    - en.shangmail.com (cho server tiếng Anh)

    6. Facebook: cái này mình không dùng nên không biết list ra đã đủ chưa.
    www.facebook.com
    facebook.com
    m.facebook.com
    app.facebook.com
    apps.facebook.com
    api.facebook.com
    api.connect.facebook.com
    a1725.1.akamai.net
    static.ak.fbcdn.net
    profile.ak.fbcdn.net
    photos-a.ak.fbcdn.net
    photos-b.ak.fbcdn.net
    photos-c.ak.fbcdn.net
    photos-d.ak.fbcdn.net
    photos-e.ak.fbcdn.net
    photos-f.ak.fbcdn.net
    photos-g.ak.fbcdn.net



    7. e-MobileToday Pro
    Host cho Weather là:
    - forecastfox.accuweather.com
    Host cho News là:
    - rss.news.yahoo.com
    - d.yimg.com
    ....
    =================================================
    P/S:
    - fxConverter cài đặt OTA tại: http://m.fxconverter.com (free) (update: bản mới 1.1.25 đã có option wifi prefer rồi, không cần qua WifiX)
    - BerryWeather: các bác search trên 4rum nhé.:D

    File đính kèm:

    tranvuhp, nobody288, alakazam1994298 người khác thích nội dung này.
  2. bbnew Thành viên

    Bài viết rất hữu ích, cảm ơn bạn rất nhiều
  3. Tubby Điều hành viên

    Bác chủ làm cho em cái Google Maps luôn được không ạ? Đang bị dính chưởng với thằng này. Cảm ơn bác chủ rất nhiều.
  4. thinhpps Thành viên

    Rất hay bác ợ. Em sẽ cố gắng thử xem có làm được giống bác cho các phần mềm hữu ích khác không, thanks bác đã nghiên cứu chi tiết cho ae BB được mở mang trí thức.
    ngocduc2303 thích nội dung này.
  5. vnbb Thành viên

    Bản GMap cũ:
    host: maps.google.com

    Bản Gmap 3.2
    host: mobilemaps.clients.google.com

    Cái này đã có 1 thread mình giới thiệu rồi: http://www.tinhte.vn/forum/t293316/
    harry2style thích nội dung này.
  6. hanhpn Thành viên

    Hay quá. Nhưng em vừa thử kiểm tra bằng Event Log và thấy 2 host của GMAPS và FACEBOOK:
    Gmaps: bbplanet1.ottawa.testnet.rim.net: 8443
    Facebook: profile.ak.fbcdn.net: 80

    Cái này hoàn toàn khác với mobilemaps.clients.google.com?
  7. vnbb Thành viên

    GMaps mình vừa đưa ở trên rồi, cái bbplanet1.ottawa.testnet.rim.net: 8443 không phải của GMaps đâu, mà là host của RIM nó test đường truyền hay gì đó.
    Muốn ứng dụng dùng GPRS chạy qua Wifi, bạn phải cài Aerize WifiX, và add cái host của ứng dụng đó vào WifiX.

    Note: WifiX chỉ support http, không support https nhé.
  8. tltl Thành viên

    Trong events log của mình thì chỉ có dòng " i net.rim.tcp - TCIc" (BerryWeather) chứ không có địa chỉ host như bạn hướng dẫn, mình đã thử nhiều phần mềm rồi, cũng tương tự như vậy
  9. vnbb Thành viên

    Bác phải đặt "Log level" trong Event Log là "Debug info" nhé (phần 1.1 ở trên đó). Và tìm đến dòng net.rim.tcp - open tcpsocket để xem nhé.
    nhv1991, thienkhanh_xdmrXin thích nội dung này.
  10. tltl Thành viên

    Mình đặt Event Log (Debug Info). Không tìm thấy dòng net.rim.tcp - open tcpsocket chỉ có net.rim.tcp - TCIc. Mình đã tìm kỹ lắm rồi, OS 4.2.2.184 BB:8320
  11. vnbb Thành viên

    :D mình mới chỉ test trên 4.5, 4.6 & 5.0 tất cả đều OK. Chưa thử trên 4.2, mà sao bác không up ROM lên 4.5 cho con 8320 đó đi, có bản 4.5.0.174 khá tốt đó.
    huutrinh6688 thích nội dung này.
  12. hanhpn Thành viên

    bá cáo các bác là em hiểu vụ https của facebook. Nó hoạt động giống hệt Gmail. Cách thức lách luật em cũng làm giống vậy, nghĩa là vào Facebook qua GPRS trước, sau đó không logout mà close chương trình lại.

    Em add 3 host sau vào wifix: www.facebook.com; m.facebook.com và api.facebook.com (sau khi thử kiểm tra trong log). Lúc đầu tiên vào sau khi bỏ hết TCP của GPRS đi, thấy vào ngon, add comment ngon lành.

    Bá cáo các bác được biết mà dùng Facebook
    Rimobile, [P]n[H], vnbb1 người khác thích nội dung này.
  13. xEza Thành viên

    Chả hiểu con Bold mình bi cái quái gì mà config theo kinh nghiệm của anh em, up room đủ kiểu vẫn chưa xài GMail dc.
    Up rom 5.0.238 thì lại dính thêm lỗi "net.rim.device.api.system.ControlledAcessException" dù đã Allow tất cả các mục trong Permission. H không khởi động được ctrinh nua.
  14. bigBEAT Thành viên

    Xuất sắc ....!
    .... Có thể ứng dụng để kiểm tra xem có thằng nào ngấm ngầm lên mạng được bác nhỉ?!
    huutrinh6688, glenzvnbb thích nội dung này.
  15. vnbb Thành viên

    Đúng đó bác :D
    .
  16. viet2503 Thành viên

    Bài viết quá hay, để mình thử làm xem
  17. dinhtham2005 Thành viên

    Đúng là tinh tế, cảm ơn bác vnbb. Winfix là pm #1 của mình, nhờ cái này mà giá trị của Gmail và Gmap tăng lên được mấy lần. Hôm nay lại biết thêm hostname cho Berryweather, tuyệt quá.

    Các bác cứ add các hostname của bác vnbb, rồi tắt sóng điện thoại đi chỉ chạy ứng dụng qua wifi là biết ngay mà.

    Nếu máy báo lỗi thì thử cách này: vào Edit Permissions của tất cả các ứng dụng third party có sử dụng kết nối mạng (chọn Application trong Options của BB), đặt chế độ Allow cho tất cả các phần, sau đó khởi động lại máy (tốt nhất là bằng cách tháo pin). Cách này dùng để tránh xung đột và khắc phục các lỗi liên quan đến đóng mở các ứng dụng.
  18. dinhtham2005 Thành viên

    Wifix Hostname cho các fan của Opera Mini (4.2): server4.operamini.com

    Như vậy, không cần lựa chọn wifi trong settings, OM sẽ chạy được bất kỳ ở đâu mà lại ưu tiên wifi trước. Mình có cảm giác chạy qua wifix nhanh hơn so với chế độ chọn wifi cứng.
  19. will Thành viên

    Thử test cho Gmap, MMap đều OK.

    Duy nhất không được là với thằng vi-chat. trong debug info thấy có lập đi lập lại
    a.net.rim.tcp - open tcpsocket//vi-chat.com:80;interface=wifi rồi.
    có cả a.net.rim.udp - open tcpsocket//vi-chat.com:80;interface=wifi

    nhưng tiếp tục kéo xuống thì phát hiện thấy thêm:
    a.net.rim.tcp - open tcpsocket//login.yahoo.com:443;interface=celluar
    và:
    a.net.rim.tcp - open tcpsocket//68.180.217.17:5050;interface=cellular

    Add thêm vào wifiX theo cú pháp:
    login.yahoo.com:443
    68.180.217.17:5050

    Vẫn không thể kick vi-chat chạy trên wifi.
  20. 6bbcurves Thành viên

    giờ này còn chơi với vi-chat sao oải quá beejive đi bạn ơi

Chia sẻ trang này