Google Calendar
مضمّن في Macro Deckاعرض أحداث Google Calendar على لوحتك، وتابع العدّ التنازلي حتى الاجتماع التالي، وانضم إليه بضغطة واحدة.
أدوات التقويم تعرض جدول الأيام القادمة، والحدث التالي مع عدّ تنازلي، وجدولًا مختصرًا
- جدول الأعمال والحدث التالي في أداة التقويم
- مشغّلات قبل بدء الحدث وعند بدئه وبعده
- الانضمام إلى الاجتماع الحالي بضغطة واحدة
- ربط عدة حسابات Google
- وصول للقراءة فقط إلى تقويماتك
يقرأ تكامل Google Calendar تقويمات حسابك في Google ويتيح أحداثها لميزات التقويم في Macro Deck: أداة التقويم، ومشغّلات التقويم، والإجراء الانضمام إلى الاجتماع. لا يفعل Macro Deck سوى القراءة، ولا ينشئ أي حدث ولا يغيّره ولا يحذفه أبدًا.
يتصل Macro Deck عبر عميل OAuth خاص بك في Google Cloud. إعداده مجاني ولا يلزم إلا مرة واحدة؛ ويرشدك الإعداد في Macro Deck خلاله ويضع روابط للصفحات الصحيحة في Google Cloud Console. بعد ذلك، تسجّل الدخول بحسابك في Google في المتصفح وتسمح لـ Macro Deck برؤية تقويماتك.
ما يمكنك فعله به
- أداة التقويم: يعرض تخطيط جدول الأعمال أحداثك القادمة، ويعرض تخطيط الحدث التالي عدًّا تنازليًا حتى الحدث التالي. اضغط عليها لترى تفاصيل حدث، مع موقعه ووصفه والمدعوين وزر الانضمام إلى الاجتماع.
- المشغّلات: تنفّذ الحدث يبدأ قريبًا وبدأ الحدث وانتهى الحدث إجراءات حول اجتماعاتك، في أتمتة أو على أداة. ويمكن قصرها على حساب واحد أو تقويم واحد.
- الانضمام إلى الاجتماع: يفتح رابط الاجتماع للحدث الجاري أو الذي على وشك البدء، على الحاسوب الذي يعمل عليه Macro Deck.
بعض الأمثلة على الإعدادات:
- مفتاح على لوحتك مع الانضمام إلى الاجتماع، فتنضم إلى المكالمة الحالية دون البحث عن الرابط.
- أتمتة على الحدث يبدأ قريبًا، قبل 5 دقائق من كل حدث في تقويم العمل، تكتم الموسيقى.
- أتمتة على انتهى الحدث تعيد لوحتك إلى ملف التعريف اليومي.
كيف يعمل
يقرأ Macro Deck تقويماتك كل خمس دقائق، من الأمس حتى أسبوع تقريبًا إلى الأمام. يقرؤها الإجراء تحديث التقويمات فورًا. تظهر كل مرات تكرار الأحداث المتكررة. والتقويمات التي أخفيتها في قائمة Google Calendar نفسها تُستبعد من Macro Deck أيضًا.
يمكنك ربط أي عدد تريده من حسابات Google، كل منها كتهيئة مستقلة، ويعمل عميل OAuth نفسه معها جميعًا. عندما تتعذّر قراءة حساب، تحتفظ الأدوات بآخر أحداثه المعروفة وتذكر أنه تعذّر تحديث بعض التقويمات، وتعرض التكاملات تنبيهًا للحساب.
كل ما تعرضه أداة التقويم، بما في ذلك الأوصاف والمشاركون، يمكن رؤيته على كل جهاز متصل بـ Macro Deck الخاص بك.
ما تحتاج إليه
- Macro Deck 3 على Windows أو macOS أو Linux
- حساب Google مع Google Calendar
- مشروع Google Cloud مع تفعيل Google Calendar API
- معرّف عميل OAuth من النوع Desktop app، مع معرّف العميل وسر العميل الخاصين به
- متصفح على الحاسوب الذي يعمل عليه Macro Deck، لتسجيل الدخول إلى Google
خطوات الإعداد
الخطوة 1: افتح إعداد Google Calendar
في الشريط الجانبي، انقر التكاملات ثم Google Calendar. انقر إضافة تهيئة تحت الإعدادات في علامة التبويب نظرة عامة. يفتح تشغيل المفتاح في أعلى اليسار النافذة نفسها، ويُفعَّل التكامل بعد اكتمال الإعداد. تسرد نافذة ربط تقويم Google الخطوات التالية، مع روابط إلى Google Cloud Console وقيمة Redirect URI يمكنك نسخها.
الخطوة 2: فعّل Google Calendar API
في Google Cloud Console (
https://console.cloud.google.com)، أنشئ مشروعًا أو اختر واحدًا وفعّل Google Calendar API له. يضع الإعداد رابطًا لهذه الصفحة باسم فعّل Google Calendar API.الخطوة 3: أعدّ شاشة موافقة OAuth
أعدّ شاشة موافقة OAuth للمشروع واضبط حالة النشر على In production. ما دامت في Testing، ينهي Google كل تسجيل دخول بعد 7 أيام، وستضطر إلى ربط الحساب مجددًا كل أسبوع.
الخطوة 4: أنشئ عميلًا من النوع Desktop app
في APIs & Services > Credentials، أنشئ معرّف عميل OAuth بنوع التطبيق Desktop app. يقبل عميل Desktop app قيمة Redirect URI التي يعرضها الإعداد، مثل
http://127.0.0.1:8193/api/integrations/oauth/callback، دون إضافتها في أي مكان.الخطوة 5: أدخل معرّف العميل والسر
انسخ معرّف العميل وسر العميل الخاصين بالعميل الجديد إلى الحقلين معرّف العميل (Client ID) والسر السري للعميل (Client Secret) في النافذة وانقر متابعة. يفتح متصفحك صفحة تسجيل الدخول إلى Google. يحذّرك Google من أنه لم يتحقق من التطبيق؛ وهذا متوقع لعميل خاص بك. اختر Advanced، وتابع إلى تطبيقك، واسمح بالوصول إلى تقويماتك.
الخطوة 6: أضف أداة التقويم
في صفحة اللوحة، أضف أداة التقويم. في إعداداتها، اختر التخطيط (جدول الأعمال أو الحدث التالي) والتقويمات المراد عرضها. اترك التقويمات فارغًا لعرض كل تقويم متصل.
الخطوة 7: أضف الانضمام إلى الاجتماع إلى زر
في صفحة اللوحة، تأكد من أن اللوحة غير مقفلة (يعرض الزر في أعلى اليسار قفل)، ثم انقر زرًا. يُفتح المحرر مع تحديد ضغطة قصيرة. انقر + إضافة إجراء، واختر التقويم على يمين نافذة إضافة إجراء، ثم اختر الانضمام إلى الاجتماع. يحدد يبدأ خلال مدى التبكير في الانضمام إلى حدث قادم، 15 دقيقة افتراضيًا، ويقصره التقويم على تقويم واحد.
الإجراءات3
ضعها على زر أو شغّلها من تدفق.
- الانضمام إلى الاجتماع
- يفتح رابط الاجتماع للحدث الجاري أو الذي على وشك البدء، على الحاسوب الذي يعمل عليه Macro Deck.
- تحديث التقويمات
- يقرأ أحداث كل التقويمات المتصلة فورًا بدلًا من انتظار التحديث التالي.
- عرض تفاصيل التقويم
- يفتح تفاصيل أداة التقويم: الحدث الذي يعرضه تخطيط الحدث التالي، أو قائمة جدول الأعمال.
المشغّلات3
يمكن لزر أو تدفق أن يستجيب لهذه الأحداث.
- الحدث يبدأ قريبًا
- يعمل قبل بدء حدث في التقويم بمدة محددة، 15 دقيقة افتراضيًا.
- بدأ الحدث
- يعمل عند بدء حدث في التقويم.
- انتهى الحدث
- يعمل عند انتهاء حدث في التقويم.
المتغيرات1
اعرض هذه القيم على الأزرار والأدوات، أو استخدمها في الشروط.
calendar_next_title,calendar_next_countdown,calendar_next_minutes,calendar_next_meeting_url- متغيرات أداة تحتفظ بها كل أداة تقويم عن الحدث الذي تعرضه: عنوانه، والعدّ التنازلي حتى بدئه، والدقائق المتبقية حتى يبدأ، ورابط اجتماعه. وتحتفظ الأداة أيضًا ببدايته ونهايته وموقعه وتقويمه، وما إذا كان جاريًا.
الأدوات1
أضفها إلى لوحتك من منتقي الأدوات.
- التقويم
- تعرض أحداثك القادمة كجدول أعمال، أو حدثك التالي مع عدّ تنازلي.
الأسئلة الشائعة
لماذا أحتاج إلى عميل Google Cloud خاص بي؟
يقرأ Macro Deck تقويم Google عبر عميل OAuth خاص بك. إنه مجاني، ويضع الإعداد روابط لكل صفحة تحتاج إليها. ويعمل العميل نفسه مع كل حسابات Google التي تربطها.
لماذا يطلب مني Google تسجيل الدخول مجددًا كل أسبوع؟
ما زالت شاشة موافقة OAuth لعميل Google Cloud الخاص بك في Testing، وينهي Google كل تسجيل دخول بعد 7 أيام. اضبط حالة النشر على In production، ثم سجّل الدخول مجددًا باستخدام تعديل الاتصال بجانب الحساب في صفحة Google Calendar.
هل يمكنني ربط أكثر من حساب Google؟
نعم. انقر إضافة تهيئة في صفحة Google Calendar وسجّل الدخول بالحساب الآخر. إذا ربطت حسابًا مربوطًا بالفعل، تعرض التكاملات حساب Google متصل مرتين: أزل التهيئة الأقدم.
إلى ماذا يصل Macro Deck؟
لا يطلب Macro Deck من Google إلا الوصول للقراءة إلى تقويماتك وعنوان بريدك الإلكتروني الذي يُسمّى به الحساب. يُخزَّن سر العميل وتسجيل الدخول مشفّرين على الحاسوب الذي يعمل عليه Macro Deck، ولا يُرسَل سر العميل إلا إلى Google.
لماذا لا يظهر حدث جديد فورًا؟
يقرأ Macro Deck تقويماتك كل خمس دقائق. استخدم الإجراء تحديث التقويمات لقراءتها فورًا. لا تُقرأ الأحداث التي تبعد أكثر من أسبوع تقريبًا.
لماذا لا يعود تسجيل الدخول إلى Macro Deck؟
تحقق من أن نوع تطبيق عميل OAuth هو Desktop app؛ فالأنواع الأخرى لا تقبل إلا عناوين إعادة التوجيه التي تسجّلها بنفسك. إذا كان Macro Deck لا يقبل إلا HTTPS، فاضبط وضع المستمع في الإعدادات > الشبكة على استخدام منفذ HTTPS إضافي، أو أوقف HTTPS أثناء ربط الحساب.
المزيد في التقويم والبريد الإلكتروني
Outlook Calendar
مضمّن في Macro Deckاعرض تقويم Outlook وMicrosoft 365 على لوحتك وانضم إلى اجتماعات Teams بضغطة واحدة.
البريد الإلكتروني (IMAP)
مضمّن في Macro Deckاعرض الرسائل غير المقروءة وأحدث الرسائل من أي صندوق وارد IMAP على لوحتك، واستجب عند وصول البريد.