-
22-10-2011, 10:38 AM #221
Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
operamini có chức năng select text sử dụng phím alt+w. có thể kết hợp làm macro copy đoạn văn bản vào clipboard ko?
-
22-10-2011, 10:39 AM #222
Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Gửi bởi viethungyp
[ Posted by Mobile Device ]
--- Added at 22/10/2011, 10:09 ---
COPY TRONG OPERA MINI
Khi đang chạy opera mini đặt trỏ ở chỗ muốn bắt đầu copy và swith ra homescreen để gọi macro.
-App: Macro.
-Shortcuts: Tùy ý.
-Macro:
launch opera mini; //Chạy opera mini
input $Choose; Nhập chọn 1 hoặc 2. 1 để copy từ trên xuống. 2 để copy từ dưới lên.
if0 $Choose < 1||$Choose >2; //nếu choose nhỏ hơn và lớn hơn 2 (để xác định điều kiện khác 1,2)
Then0; // thì
ShowInput Wrong Choose! Please Try Again By Input 1 Or 2 for Choose;stop;endif0; // hiện thông báo lỗi và dừng macro.
if1 $Choose == 1; // nếu choose là 1.
then1; thì
input$MoveDownXLines; // nhập số dòng cần copy từ trên xuống.
delay50;launch opera mini;delay200; //đợi 50ms sau đó chạy Opera Mini, đợi tiếp 200ms để OperaMini chạy.
Keyw;delay500; //Bấm w để hiện trỏ chọn khối. Đợi 500ms để xử lý.
enterkey;delay500; // bấm enter để bắt đầu chọn. Đợi tiếp 500ms.
set$i=0; //Set biến đếm I bằng 0 để chạy vòng while
while1 $i<$MoveDownXLines; // kiểm tra nếu $i nhỏ hơn $MoveDownXLines (là số dòng xuống)
do1; // thì làm
NavMovedown$MoveDownXLines;delay1200; // Quét xuống X dòng như đã nhập ở trên. Mỗi dòng quét cần có thời gian nhất định, vì máy em chậm, opera chậm nên phải mất 1,2 giây để quét 1 dòng. Máy nào nhanh hơn 8800 thì chỉnh ngắn thời gian lại nhé.
inc $i; //Tăng $i 1 đơn vị.
endwhile1; // dừng vòng while.
Delay3000; // đợi 3 giây để có thể chỉnh sửa khối chọn. Có thể tùy chỉnh cái này tùy thích.
enterkey;delay100;enterkey // bấm enter để copy vào cb.
endif1;
// Tương tự với copy từ dưới lên mình không giải thích nhé. Cho vào:
if1 $Choose == 2;then2;input$MoveUpXLines;delay50;launch opera mini;delay200;keyw;delay500;enterkey;delay500;
set$j=0;while2 $j<$MoveUpXLines;
do2;NavUpdown$MoveUpXLines;delay1200;inc$j;endwhil e2;enterkey;delay100;enterkey;endif2
Chú ý: Có thể bỏ hàm choose để chỉ chọn theo 1 kiểu ví dụ bạn thường chỉ bôi đen từ trên xuống thì chỉ lấy đoạn if1 .. Endif1 thôi nhé.
Anh @viethungyp hãy thử test xem nhé. Em chạy ổn trên 88 opera mini 6.1.
Have fun!
-
22-10-2011, 12:13 PM #223
Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
MACRO POWERFUL MOVES: DI CHUYỂN CON TRỎ CỰC DỄ DÀNG
Có lúc nào bạn chán nản, mệt mỏi hay mỏi tay vì phải lăn track ball, chạm trackpad, kéo màn hình, bấm phím quá nhiều ... khi đang đọc, xem, chỉnh sửa một văn bản, 1 list danh sách quá dài, quá lớn, hoặc phải bôi đen copy, cut, del một đoạn text quá dài? Macro này sẽ giúp bạn làm điều đó.. Nó dùng để di chuyển con trỏ xuống dưới, lên trên n lần, qua phải, qua trái n lần, xuống một địa điểm nào đó từ dưới lên hay trên xuống, bấm phím space n lần ...chỉ bằng menu hay shortcut.
Chú ý: Đây là macrot ổng quát cho 7 chức năng, nếu muốn sử dụng riêng thì có thể tách ra.
Nếu áp dụng cho việc bôi đen thì phải bắt đầu con trỏ trước.
Chạy memo và mở memopad nào đó dài dài để trải nghiệm nhé.
Hướng đẫn sử dụng:
- Thêm shortcut vào menu.
- Bạn phải nhập 2 biến:
Biến $Choose: có 7 sự lựa chọn.
0 là bấm space n lần.
1 là xuống n lần.
2 là lên n lần.
3 là vị trí từ bottom lên.
4 là vị trí từ top xuống.
5 là qua trái n lần.
6 là qua phải n lần.
Biến thứ 2 tùy theo ngữ cảnh mà nhập: ví dụ: 0 là $Space thì nhập số lần bấm phím cách, 1 là $MoveDown thì nhập số lần xuống, 3 là mFromBottom thì nhập vị trí từ bottom tính lên: vd nhập 1 thì nó nhảy luôn xuống bottom.
-App: Macro
-Shortcut: tùy ý
-Macro:
input $Choose;
if9 $Choose < 0||$Choose > 6;then9;ShowError! Please retry input number from 0 to 6!;stop;endif9;
if0 $Choose == 0;then0;input
$Space;launch GetForeground;set $i=0;while1 $i<$Space;do1;Spacekey;inc $i;endwhile1;endif0;
if1 $Choose == 1;then1;input $MoveDown;launch GetForeground;navmovedown$MoveDown;endif1;
if2 $Choose == 2;then2;input $MoveUp;launch GetForeground;navmoveup$MoveUp;endif2;
if3 $Choose == 3;then3;input $FromBottom;launch GetForeground;Menuitemfrombottom$FromBottom;endif3 ;
if4 $Choose == 4;then4;input $FromTop;launch GetForeground;MenuitemfromTop$FromTop;endif4;
if5 $Choose == 5;then5;input $MoveLeft;launch GetForeground;navmoveleft$MoveLeft;endif5;
if6 $Choose == 6;then6;input $MoveRight;launch GetForeground;navmoveright$MoveRight;endif6;
Còn tiếp phần 2 cho macro này .... sẽ là macro cho tất cả app.
[ Posted by Mobile Device ]
--- Added at 22/10/2011, 11:57 ---
P2: POWELFUL MOVES CHO HẦU HẾT APP
Tương tự cái trên chỉ có điều không cần thiết add và menu, phải thoát ra homescreen để chạy shortcut, phải thêm 1 khâu nhập tên ứng dụng, yêu cầu nhập chính xác tên $AppName, em có thêm cái delay100 để chờ 1 tí để ứng dụng chậy cho chắc ăn, có thể thay đổi nó
Macro:
input $AppName;Delay100;Delay100;
input $Choose;
if9 $Choose < 0||$Choose > 6;then9;ShowError! Please retry input number from 0 to 6!;stop;endif9;
if0 $Choose == 0;then0;input
$Space;launch $AppName;Delay100;set $
i=0;while1 $i<$Space;do1;Spacekey;inc$i;endwhile1;endif0;
if1 $Choose == 1;then1;input $MoveDown;launch$AppName;Delay100;navmovedown$Move Down;endif1;
if2 $Choose == 2;then2;input $MoveUp;launch $AppName;Delay100;navmoveup$MoveUp;endif2;
if3 $Choose == 3;then3;input $FromBottom;launch $AppName;Delay100;Menuitemfrombottom$FromBottom;en dif3;
if4 $Choose == 4;then4;input $FromTop;launch $AppName;Delay100;MenuitemfromTop$FromTop;endif4;
if5 $Choose == 5;then5;input $MoveLeft;launch $AppName;Delay100;navmoveleft$MoveLeft;endif5;
if6 $Choose == 6;then6;input $MoveRight;launch $AppName;Delay100;navmoveright$MoveRight;endif6;
p/s: đây là macro mà em rất thích, nó rất phổ biến và được sử dụng nhiều, mọi người ai dùng shortcutme thì đừng chần chừ nữa hãy thử nhanh đi.
Chúc mọi người vui vẻ và thoải mái khi sử dụng macro này.
-
22-10-2011, 01:35 PM #224Guest
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Gửi bởi Cuddas
-
22-10-2011, 01:37 PM #225Guest
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
@Cuddas: ý tưởng hay quá
mà có ý kiến 1 chút về code, nên dùng if else sẽ tối ưu code hơn:
if0 $c == 0;
then0;
[tab=30][làm gì đó];
elseif0 $c == 1;
[tab=30][làm gì đó];
.........
elseif0 $c == 6;
[tab=30][làm gì đó];
else0;
[tab=30][làm gì đó];
endif0;
theo code ban đầu thì có bao nhiêu trường hợp nó xét hết
còn dùng if else thì nếu nó xét dk mà đúng trường hợp đầu thì nó làm xong kết thúc if lun, không cần xét các thằng còn lại
-
22-10-2011, 01:43 PM #226
Banned
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Em cũng tính dùng elseif rồi chứ như tách riêng thế cho anh em cắt dán theo ý cho dễ. Hì hì
[ Posted by Mobile Device ]
--- Added at 22/10/2011, 12:45 ---
Gửi bởi Cak30ut
--- Added at 22/10/2011, 13:18 ---
POWERFUL MOVES Ver 2 (bug fix) bởi Cak3u0t:
Cái này tối ưu hơn cái trên (ver1)
Macro p1 (thêm vào menu và sử dụng cho app hiện tại)
Macro:
input $Choose;
if0 $Choose == 0;
then0;input
$Space;launch GetForeground;set $i=0;while1 $i<$Space;do1;Spacekey;inc $i;endwhile1;
Elseif0 $Choose == 1;
input $MoveDown;launch GetForeground;navmovedown$MoveDown;
elseif0 $Choose == 2;
input $MoveUp;launch GetForeground;navmoveup$MoveUp;
elseif0 $Choose == 3;input $FromBottom;launch GetForeground;Menuitemfrombottom$FromBottom;
elseif0 $Choose == 4;input $FromTop;launch GetForeground;MenuitemfromTop$FromTop;
elseif0 $Choose == 5;input $MoveLeft;launch GetForeground;navmoveleft$MoveLeft;
elseif0 $Choose == 6;input $MoveRight;launch GetForeground;navmoveright$MoveRight;
else0;
ShowError! Please Retry Input Choose by Integer Number from 0 to 6;Stop;
endif0;
Sử dụng cho hầu hết app đang chạy nền, có thể thêm hoặc không thêm vào menu
Macro:
input $AppName;Delay100;
input $Choose;
if0 $Choose == 0;then0;input
$Space;launch $AppName;Delay100;set $i=0;while1 $i<$Space;do1;Spacekey;inc$i;endwhile1;
elseif0 $Choose == 1;
input $MoveDown;launch$AppName;Delay100;navmovedown$Move Down;
elseif0 $Choose == 2;
input $MoveUp;launch $AppName;Delay100;navmoveup$MoveUp;
elseif0 $Choose == 3;
input $FromBottom;launch $AppName;Delay100;Menuitemfrombottom$FromBottom;
elseif0 $Choose == 4;
input $FromTop;launch $AppName;Delay100;MenuitemfromTop$FromTop;
elseif0 $Choose == 5;
input $MoveLeft;launch $AppName;Delay100;navmoveleft$MoveLeft;
elseif0 $Choose == 6;
input $MoveRight;launch $AppName;Delay100;navmoveright$MoveRight;
else0;
ShowError! Please Retry Input Choose by Integer Number from 0 to 6;Stop;
endif0;
-
22-10-2011, 02:31 PM #227
Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Bạn chọn Macro tự Copy và Paste
Cách làm:
- Apps. Name: Macro
- Macro Editor:
While0 IdleSeconds<3;
//nếu bạn vẫn đang thao tác thì..
Do0;SetLedColorR;LedBlink;Delay500;EndWhile0;
//..bật LED màu đỏ và tiếp tục chờ khi nào bạn chọn xong nội dung cần chọn và để nguyên 3s..
LedOff;Delay500;HighlightedToCB;Delay500;
//..tự copy..
While1 IdleSeconds<3; //nếu bạn để BB rỗi < 3s
Do1;SetLedColorG;LedBlink;Delay500;EndWhile1;
//..nháy LED màu xanh báo bạn phải di chuyển vào vùng cần Paste
LedOff;Delay500;PasteFromCB;Delay500;Stop;
//tắt LED và Paste vào chỗ cần và dừng
[ Posted by Mobile Device ]
-
22-10-2011, 02:36 PM #228
Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Mới nghĩ ra ý tưởng này về macros theo dõi chủ đề mà mình ưa thích
Macros:
Set $link = [link chủ đề muốn theo dõi];
Launch Browser_Opera, $link;
Như vậy mình có thể tập hợp nhiều topic trong 1 macros rồi lựa chọn thôi
Macros :
Show choose topic:
0 : link 1;
1 : link 2
.............
n : link n;
Input $c;
If0 $c == 0;
Then0;
[tab=30]set $link = [link 1];
Elseif0 $c == 1;
[tab=30]set $link = [link 2];
.......
Elseif0 $c == n;
[tab=30]set $link = [link n];
Else;
[tab=30][làm gì đó ];
Endif0;
Launch Browser_Opera, $link;
Vậy là xhir với 1 macros, mình có thể theo dõi topic nào mà mình muốn
[ Posted by Mobile Device ]
-
22-10-2011, 03:45 PM #229Guest
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Gửi bởi khaisilk1910
- không nên dùng chế độ glow nữa, tại trên OM không đọc được, chữ này đè chữ kia không thấy được j
- những đoạn macros a viết trên 1 dòng thì trong OM bị tràn trang, nên mong a viết xuống dòng và cũng dễ đọc code hơn
nếu có gì không phải mong a bỏ qua
e mong mọi người chú ý vấn đề này
về đoạn macros của a, thì với những dòng máy có bàn phím, chức năng copy paste đã rất tiện lợi rồi.
với lại trong OM (với os5 và máy của e) thì khi đọc trang web, muốn chọn đoạn văn thì phải bấm w -> enter -> chọn đoạn -> enter -> copy
và khi bấm w thì menu là của OM nên không mở được menu bb, chỉ mở được menu bb trong soạn thảo văn bản thôi
khi đang làm việc, a muốn lưu những đoạn dc đánh dấu thì nên dùng macros note to memos cho nhanh
còn nếu như a muốn chèn 1 doạn j đó vào chỗ hiện tại thì dùng macros import from .... rồi chọn đoạn cần chèn
nên em nghĩ macros này không khả thi lắm
-
22-10-2011, 04:29 PM #230Guest
Re: ShortcutMe - Cùng khám phá và chia sẻ những macro và thủ thuật hay nào!
Gửi bởi Cak3u0t
Mình sẽ để ý cho những lần sau.
về đoạn macros của a, thì với những dòng máy có bàn phím, chức năng copy paste đã rất tiện lợi rồi.
với lại trong OM (với os5 và máy của e) thì khi đọc trang web, muốn chọn đoạn văn thì phải bấm w -> enter -> chọn đoạn -> enter -> copy
và khi bấm w thì menu là của OM nên không mở được menu bb, chỉ mở được menu bb trong soạn thảo văn bản thôi
khi đang làm việc, a muốn lưu những đoạn dc đánh dấu thì nên dùng macros note to memos cho nhanh
còn nếu như a muốn chèn 1 doạn j đó vào chỗ hiện tại thì dùng macros import from .... rồi chọn đoạn cần chèn
nên em nghĩ macros này không khả thi lắm
Có thể với một Macro nào đó có ích cho bạn nhưng với người khác lại là vô ích.
Và ngược lại Macro đó vô ích với bạn nhưng với một ai đó nó lại có ích.
Và vấn đề ở đây không phải là nhớ vào Memo hay lấy từ cái gì ra.
Mà là khi bạn viết bài hoặc trả lời ai đó mà bạn muốn copy một đoạn nào đó trên trang đó rồi paste vào để viết bài thì bạn có thể dùng.
Nếu không thì cũng không sao.
Vì mình đang dùng OS6 nên không có OS5 hoặc khác để viết nên không thể đúng theo ý các bạn được.
Nếu các bạn thấy hay có thể chỉnh sửa để nó phục vụ công việc của các bạn.
Các Chủ đề tương tự
-
Phần mềm tự động hẹn giờ chuyển sang chế độ máy bay hoặc tắt sóng điện thoại?
Bởi myhuyen1986 trong diễn đàn Hướng dẫn, chia sẻ kinh nghiệm - Hỏi/ĐápTrả lời: 1Bài viết cuối: 21-01-2016, 10:59 PM -
ShortcutMe for BlackBerry 10 Updated to v10.0.15.1
Bởi trong diễn đàn Phần mềm BlackBerry 10Trả lời: 5Bài viết cuối: 04-12-2013, 09:22 PM -
Chế sạc hẹn giờ cho PB, BB ngon, bổ, rẻ
Bởi mavanminh trong diễn đàn Hướng dẫn - Chia sẻ kinh nghiệm - Hỏi/Đáp (PB)Trả lời: 8Bài viết cuối: 24-12-2012, 01:41 PM -
Hỏi xin bộ cài Shortcutme cho 99xx
Bởi trong diễn đàn Phần mềm BlackBerryTrả lời: 0Bài viết cuối: 23-11-2012, 10:20 AM -
BeSilent - Hẹn giờ Bật và Tắt Chế độ Silent
Bởi giangdaigia18 trong diễn đàn Phần mềm BlackBerryTrả lời: 38Bài viết cuối: 25-11-2011, 12:39 AM
Trong thế giới coi ngó sức khỏe dục tình đương đại, mát xa tuyến tiền liệt không còn là điều xa lạ. Nó không chỉ mang lại khoái cảm sâu sắc mà còn hỗ trợ nam giới cải thiện sức khỏe sinh lý và tuyến...
Dụng cụ mát xa tuyến tiền liệt...