کارهات رو توی هر بخش اضافه کن؛ هر وقت خواستی میتونی جاشون رو با منوی کنار هر کار عوض کنی.
فوریت زیاد، اهمیت زیاد
اقدام: همین الان انجامش بده (و برنامه زمانی رو مرور کن)
فوریت زیاد، اهمیت کم
اقدام: تفویض کن
فوریت کم، اهمیت زیاد
اقدام: براش زمانبندی کن
فوریت کم، اهمیت کم
اقدام: انجامش نده
داری یک هفتهٔ آرشیوشده رو میبینی — برای ویرایش، به هفتهٔ جاری برگرد.
کار
ش
ی
د
س
چ
پ
ج
مطلوب
انجام
جمع روزها
۰
۰
۰
۰
۰
۰
۰
جمع کل
۰
۰
هر عدد یعنی چند بلوکِ ۱۵ دقیقهای — مثلاً ۲ یعنی نیم ساعت، ۴ یعنی یک ساعت. «مطلوب روزانه» هدفیه که برای هر روز داری، نه کل هفته؛ خودکار کپی نمیشه و هر هفته باید خودت واردش کنی. برای «چرا» و حذف کار، روی ⋯ کنار هر ردیف بزن.
تنظیمات و همگامسازی
دادهها همیشه روی همین مرورگر ذخیره میشن. اگر آدرس گوگلشیت رو وصل کنی، از این به بعد خودکار هم اونجا ذخیره میشه و با باز کردن فایل روی هر دستگاه دیگهای که همین آدرس رو بزنی، آخرین نسخه خودش برمیگرده.
وضعیت همگامسازی: فقط محلی
پشتیبانگیری محلی
اتصال به گوگلشیت (اختیاری)
آدرس Web App اسکریپت گوگل رو اینجا بچسبون. بعد از ذخیره، همهٔ تغییرات آینده خودکار به شیت فرستاده میشن.
راهنما: چطور اسکریپت گوگل بسازم؟
۱) یک گوگلشیت جدید بساز.
۲) از منوی Extensions گزینهٔ Apps Script رو باز کن.
۳) کد زیر رو جایگزین محتوای فایل کن و ذخیره کن.
۴) از Deploy → New deployment → نوع Web app رو انتخاب کن، Execute as: Me و Access: Anyone.
۵) بعد از Deploy، آدرس دادهشده رو کپی و بالا وارد کن.
function doGet(e) {
var props = PropertiesService.getScriptProperties();
var json = props.getProperty('priorityyar_state') || '';
return ContentService.createTextOutput(json)
.setMimeType(ContentService.MimeType.JSON);
}
function doPost(e) {
var props = PropertiesService.getScriptProperties();
props.setProperty('priorityyar_state', e.postData.contents);
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.getRange('A1').setValue('آخرین بهروزرسانی');
sheet.getRange('B1').setValue(new Date());
return ContentService.createTextOutput(JSON.stringify({status:"ok"}))
.setMimeType(ContentService.MimeType.JSON);
}