@con_vit_lao: nếu muốn macro chỉ chạy vào ban ngày, ví dụ từ 6h sáng đến 22h tối thì sửa lại macro như thế này, chỉ là đỡ phải tốn pin hơn một tí vì máy có im thì nó cũng chả đổi hình nền.



set $t=gettime;if0 $t<600 || $t>2200;
then0;stop;endif0;
/* lấy thời gian hiện tại, nếu ngoài khoảng 6h đến 22h thì dừng macro lại */
if0 idleseconds>3 || !isbacklighton;
then0;delay0; /* ở macro trước mình để vibrate không chú ý là có rung 1 tí xíu nên giờ dùng cái delay0 này thay vào */
set $app=getforeground;
div $t,5;set $a=$$rest;set $b=$$result;

If1 !isbacklighton;then1;set $l=0;else1;set $l=1;endif1;
backlightoff;
launchfilelauncher,store/home/user/Wall/$a.jpg;
delay500;navclick;keys;enterkey;
menukey;menuitemfrombottom1;enterkey;
launch$app;
if1 $l==0;then1;backlightoff;else1;backlighton;endif1;
endif0;
Hoặc nếu không dùng cài đó tắt thủ công bằng tay, không hay lắm .
Lưu ý: muốn hẹn giờ cho một shortcut nào đó chỉ chạy và 1 khoảng thời gian nào đó trong ngày thì chú ý làm tương tự dòng:
set $t=gettime;if0 $t<600 || $t>2200;
then0;stop;endif0;

[ Posted by Mobile Device ]