ShortcutMe - Phím Tắt, Hẹn Giờ Chạy Ứng Dụng, MACROs & MORE ...

Thảo luận trong 'Phần mềm BlackBerry' bắt đầu bởi Cuddas, 12/10/11.

Chia sẻ trang này

  1. Cak3u0t

    Cak3u0t Active Member

    Tham gia:
    11/5/11
    Bài viết:
    643
    Được thích:
    39
    BB Model:
    7290 - 8707g - 9930v
    vậy dùng alt + shift + del còn nhanh hơn dùng scm chỉnh macro của restart me nữa
    có lẽ vì điều đó mà SCM ko làm phím tắt restart

    bản 4.5 cho 88xx thì đã có ở trang đầu rồi
     
  2. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    @Cak3u0t: hê hê, anh có biết tại sao có thể alt + shift + del mà vẫn có nhiều soft để restart blackberry không? (ngoài 1 thứ miễn phí được rate 5 sao là ReStart Me là free còn mấy thứ khác toàn là $ cả)...
    Là vì alt + shift + del đó!
    Bao nhiêu người thường bấm alt + shift + del bằng 2 tay để reset? Bao nhiêu người dùng blackberry cảm ứng (/bàn phím ảo)? Rất là nhiều!
    Và chả mấy ai dùng 1 tay để ấn được đồng thời alt + shift + del. Rất khó đúng không!
    Và nữa, dùng cái gì để gõ phím blackberry? : 2 ngón tay cái

    Vậy nên mới thấy developers có con mắt quan sát tinh tế, nhìn được những nhu cầu nhỏ của người dùng, và họ thành công, thế thôi. :D

    Ở quy mô nhỏ nhỏ của ShortcutMe thì cài thêm Resart Me của S4BB là không tồi cho ai thường xuyên restart máy đâu! :D

    Còn về việc ShortcutMe không có function restart em nghĩ là do developer không làm được / không cần thiết. Riêng app Restart Me của S4BB cũng đã 88kb rồi :)

    [ Posted by Mobile Device ] [​IMG]
     
  3. n70star

    n70star Active Member

    Tham gia:
    21/3/11
    Bài viết:
    181
    Được thích:
    30
    BB Model:
    Blackberry Passport
    Liệu có thể viết được macro kết thúc hoặc bắt đầu cuộc gọi thì nó rung một cái không các pro nhỉ?

    [ Posted by Mobile Device ] [​IMG]
     
  4. khaisilk1910

    khaisilk1910 Moderator

    Tham gia:
    17/2/11
    Bài viết:
    4.483
    Được thích:
    2.078
    BB Model:
    Z30 + Pearl 8120
    Trong Shortcutme không có Lệnh nào kiểm tra đã kết nối hay không.
    Nếu làm rung khi kết thúc thì được.
    Hoặc làm rung khi bắt đầu gọi thôi.
    Chứ không kiểm tra được đã kết nối.

    [ Posted by Mobile Device ] [​IMG]
     
  5. khaisilk1910

    khaisilk1910 Moderator

    Tham gia:
    17/2/11
    Bài viết:
    4.483
    Được thích:
    2.078
    BB Model:
    Z30 + Pearl 8120
    Trong Shortcutme không có Lệnh nào kiểm tra đã kết nối hay không.
    Nếu làm rung khi kết thúc thì được.
    Hoặc làm rung khi bắt đầu gọi thôi.
    Chứ không kiểm tra được đã kết nối.

    [ Posted by Mobile Device ] [​IMG]
     
  6. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    @n70star: tại sao không dùng Addonis hoặc Orekesep Connected nhỉ?

    [ Posted by Mobile Device ] [​IMG]
     
  7. butter9x

    butter9x New Member

    Tham gia:
    15/1/11
    Bài viết:
    143
    Được thích:
    0
    Orekasep Connected. Dùng rất tốt :) Cần gì phải nghĩ đến macro cho rắc rối vậy bạn :)
     
  8. khaisilk1910

    khaisilk1910 Moderator

    Tham gia:
    17/2/11
    Bài viết:
    4.483
    Được thích:
    2.078
    BB Model:
    Z30 + Pearl 8120
    Hôm trước chưa thử trên 9800 của mình Macro này.
    Hôm nay thử và kết quả là Restart Ok trên 9800.
    Chỉ với 5 lần BackLightOff.
    Từ giờ Restart không cần cài soft nữa mà vẫn nhanh.
    Xóa Restart Me luôn. ;)

    [ Posted by Mobile Device ] [​IMG]
     
  9. n70star

    n70star Active Member

    Tham gia:
    21/3/11
    Bài viết:
    181
    Được thích:
    30
    BB Model:
    Blackberry Passport
    Mình muốn dùng macro thay vì cài phần mềm thôi. Hạn chế càng ít phần mềm mà vẫn đủ chức năng. Đó là điều mà shortcut Me đã và đang mang lại!

    [ Posted by Mobile Device ] [​IMG]
     
  10. n70star

    n70star Active Member

    Tham gia:
    21/3/11
    Bài viết:
    181
    Được thích:
    30
    BB Model:
    Blackberry Passport
    em mới up lại rom.giờ chạy lên nó báo "the license key in the common conifg page is invalid" rồi các bác ạ :(( :(( :((
     
  11. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    @n70star: vui lòng đọc kĩ hướng dẫn active "full" ở post 1 trước khi thắc mắc như thế này.
    Trường hợp của bạn thì cụ thể phải làm như sau:
    - Delete ShortcutMe.
    - Reset máy.
    - Chỉnh time lên 2099, tắt mạng.
    - Cài đặt lại ShortcutMe.
    - Nhập key hoặc restore cofig (nếu bạn đã backup cofig từ trước). Tất nhiên restore là cách tốt hơn.

    [ Posted by Mobile Device ] [​IMG]<br /><br />--- Added at 19/11/2011, 09:00 ---<br /><br />Lần sau NHỚ: backup cofig của shortcutme hoặc toàn diện hơn nên backup data của Blackberry ở BDM nếu muốn lại uprom.
     
  12. ta_ngai

    ta_ngai Member

    Tham gia:
    14/4/11
    Bài viết:
    66
    Được thích:
    3
    BB Model:
    9700
    Hẹn giờ tắt music bằng 1 “Thông báo âm thanh”

    Đã bao giờ bạn nghe nhạc với BB vào mỗi tối trước khi đi ngủ, mà quên cả thời gian hoặc ngủ quên và không tắt Music đến tận sáng hôm sau ?

    Đã bao giờ bạn muốn nhắn nhủ với người thân của bạn bằng 1 thông điệp nào đó sau khi nghe nhạc ? (Yêu cầu: Người được nhắn nhủ phải nghe nhạc trên BB của bạn :D)

    Macro dưới đây sẽ giúp bạn làm điều đó.


    Bước chuẩn bị:
    B1: Mở Voice Recorder, tạo 1 thông báo âm thanh của bạn rồi save lại.

    - Chương trình nghe nhạc đêm khuya đã hết thời lượng phát sóng, hẹn gặp lại các bạn vào chương trình tiếp theo. Chúc ngủ ngon !
    - Babe ! I love you… :x

    Các bạn cũng có thể trêu bạn bè bằng 1 âm thanh “ma quái” ,1 “tiếng hét” >:) hay bất kỳ 1 file âm thanh có dạng .amr nào đó sau khi nghe nhạc.

    B2: Hẹn giờ bằng cách vào Common Config -> Scheduled Launching
    Chọn 1 trong 10 và hẹn giờ như bạn đặt báo thức vậy

    VD: 23h 30’ thực hiện Macro bạn làm như sau.
    Enable scheduled launch 1: Yes
    Launch at, hour: 23
    Launch at, min: 30
    Launch the shortcut: Shortcut của Macros này.

    Để tiện cho việc hẹn giờ các bạn có thể làm shortcut hẹn giờ bằng cách tạo 1 shorcut mới với App. Name là: SCM_ScheduledL
    ----------------------------------------------------------------------------------------------------------------------------------
    Macro làm việc ngay cả khi đã khóa bàn phím

    Display name: Tùy ý
    App. name: Home Screen
    Shortcut keys: Tùy ý
    Macros:

    Mã:
    BacklightOn;
    If0 IsLocked; Then0; KeypadlockKey; EndIf0;
    Voldownkey; Delay300; Voldownkey; Delay300; 
    Voldownkey; Delay300; Voldownkey; Delay300; 
    
    Launch Media_Voicenotes; Delay200;
    NavClick; Delay200; 
    Mutekey; Delay200;
    Volupkey; Volupkey;
    Volupkey; Volupkey;
    Mutekey; Delay200;
    Esckey; Delay200; Esckey; Delay200; 
    Endkey;
    Diễn giải:
    Đến thời điểm bạn đặt time, Music của bạn sẽ được giảm dần Volume (Tránh việc "kết thúc 1 cách mất lịch sự" sẽ làm bạn "nổi nóng", nghe nhạc tiếp mà không chịu đi ngủ :D)
    Sau đó sẽ là thông báo âm thanh của các bạn được chuẩn bị ở bước 1.
    Kết thúc và thoát ra ngoài HomeScreen.

    Lưu ý quan trọng:
    Nếu gặp lỗi "The application net_rim_bb_mediacontenthandler has attempted to open an internal connections..." khi macro chạy đến bước mở chương trình VoiceNotes. Các bạn vui lòng vào Permissions của SCM và chọn Prompt cho InternetWifi nhé.

    Chúng ta trải nghiệm nào các bạn :)

    Thx for your visit !
     
  13. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    @ta_ngai: NÊN dùng cái file launcher để chạy âm thanh voice_note: launch filelauncher,<đường dẫn đến file âm thanh, wav, mp3... gi tùy >
    Ví dụ: launch filelauncher,SDCard/Music/1.mp3

    [ Posted by Mobile Device ] [​IMG]
     
  14. khaisilk1910

    khaisilk1910 Moderator

    Tham gia:
    17/2/11
    Bài viết:
    4.483
    Được thích:
    2.078
    BB Model:
    Z30 + Pearl 8120
    Macro Thức Dậy Mỗi Sáng Với Bản Nhạc Bạn Yêu Thích
    Macro này đã có ở một Post trước.
    Nhưng cái này mình sử dụng WaitTil.
    Để cho các bạn tham khảo về lệnh này.

    Thực hiện:
    • App. Name: Media_Music
    • Shortcut Key: Tùy bạn
    • Macro:
    Mã:
    Delay500;
    NavMoveDown4;
    Delay500;
    NavClick;
    Delay1000;
    NavMoveDown2;
    NavClick;
    NavMoveDown1;
    //Từ đầu đến chỗ này là để vào một PlayList mà bạn muốn.
    //Bạn có thể thay đổi theo máy của bạn 
    Set $layngay=GetDay;
    NavMoveDown$layngay;
    Delay1000;
    NavClick;
    Delay2000;
    WaitTil IsBackLightOn;
    //WaitTil IsBackLightOn; có nghĩa là Nếu màn hình sáng thì thực hiện các lệnh sau đó là thoát Muisic. 
    //Vì đặt giờ để chạy Macro này khi đó nó chạy mà đèn màn hình không sáng. 
    //Khi Play nhạc thì mình tỉnh giấc và làm bất kỳ cách nào để màn hình BB sáng lên. 
    //Khi đó nhạc sẽ được dừng
    NavMoveRight1;
    NavClick;
    ESCKey;ESCKey;
    ESCKey;ESCKey;
    Stop;
    Với các Ver cũ thì dùng vòng lặp While
    Thay vào chỗ WaitTil IsBackLightOn;
    Mã:
    While0 !IsBackLightOn;
    Do0;
    Delay2000;
    EndWhile0;
    
    Ở Ver mới có thêm:
    1. WaitTil[Điều Kiện] : Chờ thực hiện đúng điều kiện thì mới thực hiện lệnh tiếp theo.
    2. WaitTilDelay[Thời gian] : Thiết lập Delay cho WaitTil.
    Để sử dụng WaitTilDelay[Thời gian] thì các bạn phải cho WaitTilDelay[Thời gian] trước WaitTil [Điều Kiện]

    VD: WaitTilDelay10000;WaitTil IsCBEmpty;

    Chúc Vui !

    [ Posted by Mobile Device ] [​IMG]
     
  15. Cak3u0t

    Cak3u0t Active Member

    Tham gia:
    11/5/11
    Bài viết:
    643
    Được thích:
    39
    BB Model:
    7290 - 8707g - 9930v
    @khaisilk1910: giờ chơi macro mới lun
    mình vẫn lèo tèo hàng cũ
    về comment thì a dùng /* */ thay cho //
    SCM nó đọc được /* */ và nó sẽ bỏ qua
     
  16. khaisilk1910

    khaisilk1910 Moderator

    Tham gia:
    17/2/11
    Bài viết:
    4.483
    Được thích:
    2.078
    BB Model:
    Z30 + Pearl 8120
    Chẳng khi nào mình tạo ghi chú trong SM cả.
    Viết ra đây thì tạo // cho nó khác đi.
    Để diễn giải thôi.

    [ Posted by Mobile Device ] [​IMG]
     
  17. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    @khaisilk 1910: Anh không hiểu ý của Cak3u0t rồi, nếu lập trình trên pc thì anh có thể dùng cái đó để bắt đầu chú thích, nhưng với shortcutme đoạn giữa /* và */ nó mới bỏ qua. Nên mới dùng /* */ để chú thích. Việc dùng /* */ là để tiện cho các bạn khác copy luôn macro vào chạy luôn và còn để dễ dàng xem để chỉnh sửa.
    Nói đơn giản:
    Dùng //, chắc chắn người khác dùng thì phải sửa.
    Dùng /* */, có thể không cần sửa copy vào chạy cũng ok.

    Còn nếu anh vẫn giữ cách trình bày đó thì tùy anh.
    ---

    Hàm waittil chủ yếu để tiện cho người dùng viết macro, còn với phiên bản shortcutme 5.6.2 thì không có cũng chả sao. Các macro trc người dùng có thể dùng vòng while để làm tốt những việc đó.

    [ Posted by Mobile Device ] [​IMG]
     
    Odin thích bài này.
  18. ta_ngai

    ta_ngai Member

    Tham gia:
    14/4/11
    Bài viết:
    66
    Được thích:
    3
    BB Model:
    9700
    Máy mình không chạy được cái này :D
     
  19. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    @ta_ngai: Bữa trước máy mình cũng không dùng được. Sau đó chỉ vì lỗi nhỏ này điên đầu lên up lại rom: BB8800 + Rom 4.5.0.188 + Service Book Viettel Full của anh vnbb và okie cho đến giờ. :D

    [ Posted by Mobile Device ] [​IMG]
     
  20. Cuddas

    Cuddas Active Member

    Tham gia:
    24/8/11
    Bài viết:
    503
    Được thích:
    48
    Mình nghĩ macro này sẽ có ích. :)
    Thủ thuật check mail smartmail vào mỗi khoảng thời gian bất kì ngoài các khung giờ định sẵn 10, 15, 30, 60 phút định sẵn mặc định
    Vâng, có thể check mail mỗi 1, 2, 3 phút cho ai nhu cầu nhận mail gấp hoặc mỗi 2h, 3h, 5h, ... 12h, 13h... cho ai nhu cầu nhận mail ít thường xuyên hơn.
    Cách làm:
    Bước 1: chuẩn bị. Smartmail để chế độ stop stactic.
    (để ta chỉ nhận mail bằng Receive Manually (sm) )
    Bước 2: làm macro. Macro này diễn tả quá trình: mở messages -> bấm t để lên đầu -> bấm menu -> bấm r để chọn Receive Manually (sm) -> Enter. Chữ màu bạc là ko có cũng được ).Nó tính tương thích cao, nên cứ yên tâm copy mà dùng. :).
    - App.Name: Macro.
    - Macro:

    Mã:
    set $t=gettime;if0 $t>2200 || $t<600;then0;stop;endif0; /* nếu đang lúc từ 22h tối đến 6h thì không check mail, đỡ tốn pin */; 
    setledcolorw;ledblink;ledoff; /* đoạn này là báo trước chuẩn bị check thì led trắng */; 
    launchMessages;spkeyt;menukey;keyr;enterkey;
    delay1000;
    setledcolorr;ledblink;ledoff; /* đoạn này đợi một tí giây, xong led đỏ báo check*/ 
    Lưu ý: tham khảo macro thay đổi hình nền tự động để có thể thêm một số thao tác như kiểm tra thời gian thiết bị không được sử dụng, backlighton; backlightoff Các hiệu ứng thông báo có thể thay đổi thoải mái.
    Bước 3: Hẹn giờ chạy shortcut.
    Lưu ý: set hour là 200 để chạy mỗi phút. Nếu mỗi ngày bạn chỉ check mail một lần thì set hour không cần. Để hour bình thường.

    Một số ứng dụng:
    - Nếu không hẹn giờ thì đó là shortcut để Receive Manually (sm)
    - SMS miễn phí bằng email . Vâng, hoàn toàn có thể, nếu làm như sau: set chạy macro 1 phút 1 lần. Vừa đử thời gian để viết "sms", nói chuyện. Và nó có thể giúp liên lạc miễn phí như sms giữa 2 người, 1 nhóm người, và ưu điểm là nói thoải mái, viết tiếng việt thoải mái, đính kèm vô tư. Rất đáng thử. Hehe. Tất nhiên cần những thứ sau: blackberry + smartmail + shortcutme.

    Xong rồi :D

    [ Posted by Mobile Device ] [​IMG]
     
Đang tải...