A. دليل النشر

يوضح هذا الفصل كيفية نشر think-cell في شركة أكبر. إذا كنت تريد تثبيت نسخة شخصية من برنامج think-cell على الكمبيوتر لديك، فيرجى الرجوع إلى 2. التثبيت والتحديث.

أ.1
اعتبارات ما قبل التثبيت
أ.2
التثبيت الأولي
أ.3
الصيانة المستمرة

أ.1 اعتبارات ما قبل التثبيت

تعتبر معظم جوانب نشر think-cell متماثلة على كلا النظامين الأساسيين المدعومين (Windows أو macOS). في حالة وجود اختلاف في التفاصيل، يتم ذكر ذلك مباشرةً في النص. تختلف آليات التثبيت الأولي وآلية توزيع إعدادات التكوين بشكلٍ أكبر ويتم وصفها في أقسام منفصلة. إذا كنت تدير think-cell على Windows فقط، يمكنك تجاوز قسم التثبيت الخاص بنظام macOS، والعكس صحيح.

أ.1.1 المتطلبات الأساسية لمحطة العمل

على أنظمة Windows، يعمل think-cell مع Microsoft Office 2010، أو 2013، أو 2016 أو 2019 أو 2021 لنظام Windows، مع تثبيت PowerPoint وExcel على الأقل. يعمل think-cell أيضًا مع الإصدارات المثبتة بالكامل وإصدارات التشغيل الفوري من تطبيقات Office المكتبية في Office 365.

على أنظمة Mac، يعمل think-cell مع Microsoft Office 2016 (الإصدار 16.9 أو أحدث) أو 2019 أو 2021 لنظام Mac وmacOS High Sierra ‏(10.13)، أو الإصدارات الأحدث. يعمل think-cell أيضًا مع الإصدارات المثبتة بالكامل من تطبيقات Office المكتبية في Office 365.

يجب تثبيت المكونات التالية:

  • Microsoft Office Excel
  • Microsoft Office PowerPoint
  • Visual Basic for Applications (من Office Shared Features)

 يتطلب تثبيت think-cell ‏مساحة أقل من 200 ميجابايت على القرص.

أ.1.2 اللغة

تتوفر واجهة مستخدم think-cell باللغة الإنجليزية، والعربية، والصينية، والفرنسية، والألمانية، والإيطالية، واليابانية، والبرتغالية، والروسية والإسبانية. أثناء التثبيت، يستخدم think-cell اللغة المتوافقة مع الإعدادات الإقليمية لنظام التشغيل. بعد التثبيت، يستخدم think-cell نفس اللغة المستخدمة في القوائم ومربعات الحوار الخاصة بإصدار Microsoft Office المثبت.

جميع اللغات المعتمدة مضمنة في حزمة التثبيت الموحدة نفسها. إذا كانت اللغة غير مدعمة حتى الآن بواسطة think-cell، تُستخدم اللغة الإنجليزية. لا يمكن تغيير سلوك تحديد اللغة التلقائي.

أ.1.3التحديثات التلقائية

يتكامل think-cell بإحكام مع PowerPoint وExcel لتوفير واجهة المستخدم المبسطة الخاصة به ومجموعة هائلة من الإمكانات الوظيفية. نظرًا للتكامل المحكم، لا يمكن ضمان التوافق مع التغييرات المستقبلية غير المعروفة في Microsoft Office. بالتالي:

  1. ستتطلب تحديثات الإصدارات الرئيسية، على سبيل المثال، التبديل من PowerPoint 2013 إلى 2016 أو من الإصدار 2016 إلى إصدار مستقبلي، استخدام أحدث إصدار من think-cell.
  2. بالنسبة إلى إصدارات التشغيل الفوري من Office، والتي تتضمن Office 365، ستحتاج معظم التحديثات إلى تحديث think-cell (راجع أيضًا الاختلافات بين قنوات Office 365).
  3. عادةً لا تتطلب تحديثات الأمان للإصدارات المستندة إلى MSI من Microsoft Office تحديث think-cell. مع ذلك، لا يمكن ضمان ذلك، وقد يتطلب أحيانًا تحديث الأمان لـ Microsoft Office تحديث think-cell من أجل التوافق.

يحتوي think-cell على دعم مضمن للتحديث التلقائي. بهذه الطريقة، فإننا نضمن التوافق مع أي تحديث من Microsoft وتوفير ميزات جديدة. عند تشغيل PowerPoint أو Excel، يتحقق البرنامج من وجود إصدار جديد. في حالة وجود إصدار جديد، يحاول البرنامج تثبيت التحديث.

إذا كانت متوفرة، يستخدم think-cell خدمة النقل الذكي في الخلفية لـ Microsoft (BITS) من أجل تنزيل التحديثات على نظام Windows. يقوم BITS تلقائيًا بتحرير النطاق الترددي عندما يحتاج إليه المستخدم، كما أنه يتم استرداده بأمان من انقطاعات الشبكة الشائعة في بيئات الحوسبة المتنقلة.  يبلغ حجم كل تحديث 80 ميجابايت تقريبًا.

جميع الملفات التي يتم تنفيذها وتثبيتها بواسطة التحديث التلقائي تكون موقعة رقميًا من قبل think-cell. يتم التحقق من تكامل التحديث بواسطة شهادة موقعة ذاتيًا تم تضمينها في إصدار think-cell المثبت حاليًا.

دائمًا ما تحافظ التحديثات التلقائية على موقع التثبيت وتحدث think-cell في موضعه.

أ.1.4 الاختلافات بين قنوات Office 365

بالنسبة لخطط ترخيص Microsoft 365 بما في ذلك Office 365، تقدم Microsoft العديد من قنوات التحديث المعروفة التي تنشر التحديثات بتردد وتأخير مختلفين. يدعم think-cell جميع قنوات تحديث Office 365. نتحقق من تحديثات Microsoft لجميع القنوات كل ليلة، وفي حالة وجود تحديث يتعارض مع think-cell، فسنبدأ على الفور في العمل على تحديث think-cell بصورة مقابلة. في الإجراءات التالية، يتم افتراض أن تحديثات think-cell التلقائية ممكّنة.

إليك نظرة عامة على جودة الخدمة التي يمكنك توقعها من think-cell عند استخدام كل قناة من القنوات:

قناة الشركات نصف السنوية
(افتراضي في Microsoft 365 Enterprise ‏(Office 365 ProPlus) للمستأجرين الذين تم إنشاؤهم قبل 9 يونيو 2020) و
قناة الشركات الشهرية
و
القناة الحالية
(افتراضي في Microsoft 365 Business، وHome، وPersonal؛ افتراضي في Microsoft 365 Enterprise للمستأجرين الجدد الذين تم إنشاؤهم في 9 يونيو 2020 أو بعد هذا التاريخ): نبدأ بإجراء تحديث تلقائي لـ think-cell قبل تحديث Microsoft، حتى لا يحدث أي انقطاع في think-cell.
قناة الشركات نصف السنوية (معاينة)
و
القناة الحالية (معاينة):
يتوفر تحديث think-cell للتنزيل، ولكننا لا نقوم دائمًا بإجراء تحديث تلقائي في الوقت المناسب. عند حدوث تعارض وتمكين الإبلاغ عن الأخطاء، سيتم تثبيت التحديث تلقائيًا. إذا تم تعطيل الإبلاغ عن الأخطاء ولم تتم إعادة توجيه البريد الإلكتروني الخاص بالدعم (راجع استكشاف الأخطاء وإصلاحها والأخطاء الفادحة)، وقام المستخدم بتحديد طلب الدعم في مربع حوار الأخطاء، فسيتلقى استجابة تلقائية عبر البريد الإلكتروني حتى خارج ساعات العمل تتضمن ارتباطًا لتنزيل التحديث.
القناة بيتا
نوفر تحديث think-cell في أسرع وقت ممكن بعد تحديث Microsoft ولكن قد تحدث انقطاعات. بمجرد جاهزية تحديث think-cell، تصبح آلية التوزيع مطابقة لتلك الخاصة بقنوات المعاينة.

أ.2 التثبيت الأولي

أ.2.1 معلمات التكوين

يمكن تكوين think-cell بأساليب متنوعة ليناسب احتياجاتك وبيئتك المحددة فيما يلي جدول معلمات تكوين think-cell المتاحة لتثبيت Windows وMac. في نظام Windows، تتوفر بعض خيارات التكوين الإضافية لـ الشريط. للتعرف على تفاصيل حول كيفية استخدام معلمة مع:

يمكن نشر أو تغيير معلمات التكوين عبر سطر أوامر برنامج تثبيت Windows فقط عند تثبيت (إعادة تثبيت) think-cell. يمكن نشر المعلمات وتغييرها باستخدام إحدى الأساليب الثلاثة الأخرى أيضًا بالنسبة للتثبيت الحالي.

للتعرف على تفاصيل حول استخدام كل معلمة وتأثيراتها، انظر الأقسام ذات الصلة في العمود الأخير من الجدول.

بالنسبة لنظام التشغيل macOS، يجب أن تبدأ كل المفاتيح المذكورة أدناه بـ com.think-cell.settings. وأن تستهدف المجال com.microsoft.office. على سبيل المثال، مفتاح licensekey الكامل هو com.think-cell.settings.licensekey. إذا كان المفتاح المعروض في الجدول بالشكل [parent key].[subkey]، على سبيل المثال reports.enabled، يكون المفتاح الأصلي من النوع dict والمفتاح الفرعي من النوع المعطى. على سبيل المثال، يتم عرض reports.enabled بمثابة النوع boolean، وهو نوع المفتاح enabled المضمن في قيمة المفتاح من النوع dict واسمه الكامل هو com.think-cell.settings.reports.

سطر أوامر برنامج تثبيت Windows القيم نهج المجموعة مفتاح تفضيل macOS النوع القيم المزيد من المعلومات
LICENSEKEY ="ABCDE-..." مفتاح الترخيص licensekey string ABCDE-... التشغيل لأول مرة
UPDATES =0, =1 التحديثات التلقائية updates.enabled boolean false, true التحكم في تحديثات think-cell يدويًا
UPDATESURL ="https://..." updates.url string https://... استضافة تحديثات think-cell على الخادم الخاص بك
NOFIRSTSTART =0, =1 منع إجراءات التشغيل لأول مرة nofirststart boolean false, true التشغيل لأول مرة
REPORTS =0, =1 الإبلاغ عن الأخطاء reports.enabled boolean false, true الإبلاغ عن الأخطاء
SUPPORTEMAIL ="desk@..." الدعم support.email string desk@... استكشاف الأخطاء وإصلاحها والأخطاء الفادحة
DEFAULTSTYLE مسار مطلق إلى ملف نمط أو نسبي إلى TARGETDIR\styles\ ملف نمط افتراضي defaultstyle string مسار مطلق إلى ملف نمط أو نسبي إلى /Library/Application Support/Microsoft/think-cell/styles/ نشر أنماط think-cell
STOCKIMAGESDISABLECANTO, STOCKIMAGESDISABLEGETTY, STOCKIMAGESDISABLEPEXELS, STOCKIMAGESDISABLEUNSPLASH =0, =1 صور عامة: مزودون آخرون stockimages.

DisableCanto
DisableGetty
DisablePexels
DisableUnsplash

boolean false, true مزودو الصورة العامة
STOCKIMAGESDISABLEBRANDFOLDER =0, =1 صور عامة: Brandfolder stockimages.

DisableBrandfolder

boolean false, true

STOCKIMAGESBRANDFOLDERAPIKEY

="ABCDE..." stockimages.

BrandfolderAPIKey

string ABCDE...

STOCKIMAGESHIDESINGLEBRANDFOLDER

=0, =1 stockimages.

HideSingleBrandfolder

boolean false, true

STOCKIMAGESHIDEBRANDFOLDERCOLLECTIONS, STOCKIMAGESHIDEBRANDFOLDERSECTIONS

=0, =1, =2 stockimages.

HideBrandfolderCollections
HideBrandfolderSections

integer 0, 1, 2

أ.2.2 التثبيت على Windows

تتعرف ملفات تثبيت think-cell، وsetup_*.msi، وsetup_*.exe على المعلمات نفسها مثل أمر Windows msiexec، بالرغم من أننا لا نوصي بكل المجموعات ولا ندعمها. لاحظ أنه لا يوجد سوى مثبت واحد فقط وسوف يستخدم think-cell إصدار 32 بت أو 64 بت حسب الحاجة. استخدم setup_*.exe إذا كان المستخدمون سيقومون بتثبيت think-cell من خلال النقر المزدوج فوق ملف الإعداد.

أ.2.2.1 نطاق التثبيت

يمكن تثبيت think-cell لكل جهاز أو لكل مستخدم. إذا كان المستخدم الذي يقوم بالتثبيت يمتلك حقوق مسؤول أو يمكنه الترقية عبر عنصر التحكم في حساب مستخدم Windows ((UAC)، فسيكون الإعداد الافتراضي هو استخدام السياق لكل جهاز. ولكن، إذا كان المستخدم يستطيع تثبيت البرنامج لكنه لا يملك حقوق مسؤول ولا يمكنه الترقية عبر UAC، فسيتم استخدام إعداد السياق لكل مستخدم.

استنادًا إلى السلوك القياسي لآلية مثبت Windows، يمكن تثبيت إصدارات think-cell مختلفة بالتوازي إذا تم تثبيتها في سياقات مختلفة (على سبيل المثال، إصدارات مختلفة مثبتة لكل مستخدم في حسابات مستخدمين مختلفة، أو إصدار مختلف مثبت لكل مستخدم أو لكل جهاز، على التوالي). في حالة وجود أكثر من عملية تثبيت، يتم دائمًا تنفيذ عملية التثبيت لكل مستخدم في حساب المستخدم المحدد. يتم تجاهل أي عمليات تثبيت أخرى (بما في ذلك عملية التثبيت لكل جهاز). يسري هذا الأمر أيضًا إذا كانت عملية التثبيت لكل مستخدم تتم بإصدار أقدم من عملية التثبيت الموازية لكل جهاز.

استخدم الأساليب التالية لعمليات التثبيت باستخدام البرامج النصية أو باستخدام موجه الأوامر، أو إذا كنت بحاجة لفرض خيارات تثبيت معينة:

لكل جهاز

setup_*.msi /qn TARGETDIR="<absolute path>"

  • يحتاج حساب التنفيذ إلى أذونات مسؤول كاملة، على سبيل المثال، باستخدام برنامج نصي تم تشغيله بواسطة برنامج صيانة عن بُعد، أو من خلال تشغيل المثبت من موجه أوامر تم تشغيله باستخدام الأمر "تشغيل كمسؤول". سيتم إنهاء عملية التثبيت إذا كان الحساب يمتلك امتيازات غير كافية.
  • احذف المعلمة ALLUSERS.
  • المعلمات الأخرى اختيارية:

    • تقوم المعلمة /qn بإيقاف واجهة مستخدم مثبت Windows.
    • دليل الوجهة الافتراضي هو

      %PROGRAMFILES%\think-cell

      على أنظمة Windows 32 بت و

      %PROGRAMFILES(X86)%\think-cell

      على أنظمة Windows 64 بت. في حالة تعيين مسار مختلف مع المعلمة TARGETDIR، تأكد من أن الوجهة قابلة للقراءة من قبل جميع مستخدمي الجهاز.

  • إذا كنت تفضل ذلك، يمكنك أيضًا استخدام setup_*.exe كما يلي:

    setup_*.exe ALLUSERS=1

    تعمل المعلمات الأخرى على غرار setup_*.msi.

ترقية الامتيازات التلقائية بواسطة عنصر التحكم في حساب مستخدم Windows ((UAC)

setup_*.exe /qb

  • احذف المعلمة ALLUSERS. ستحصل على تثبيت لكل جهاز إذا كان يمكن ترقية حساب المستخدم إلى أذونات مسؤول، وإلا فسوف يعود المثبت إلى التثبيت لكل مستخدم.
  • المعلمات الأخرى اختيارية:

    • مع نظام التشغيل Windows 7، يمكن استخدام /qn لإيقاف واجهة مستخدم المثبت تمامًا. يعرض /qb شريط تقدم ويقوم /qb! بإزالة الزر إلغاء الخاص به. مع نظام التشغيل Windows 8 والإصدارات الأحدث، لا يوصى سوى بـ /qb حيث يمكن لـ /qn إلغاء التثبيت بهدوء أو التثبيت لكل مستخدم بشكل غير متوقع بالرغم من أن الحساب قد يعمل على ترقية الأذونات. (يرجع هذا إلى التغييرات التي تُجريها Microsoft على عنصر التحكم في حساب المستخدم (UAC) في نظام التشغيل Windows 8 كما يستند إلى إعداداتUAC الخاصة بالحساب.)
    • للاطلاع على دليل الوجهة الافتراضي الخاص بالتثبيت لكل جهاز، راجع ما سبق. بالنسبة للتثبيت لكل مستخدم، فإن الإعداد الافتراضي هو

      %LOCALAPPDATA%\think-cell

      يوصى بعدم تعيين مسار مختلف مع المعلمة TARGETDIR، ولكن في حالة القيام بذلك، تأكد من امتلاكه الأذونات المناسبة ومن ملكية السياق المعني.

فرض التثبيت لكل مستخدم

setup_*.exe /qn ALLUSERS=""

  • ALLUSERS=""يفرض التثبيت لكل مستخدم حتى في حالة إمكانية ترقية حساب المستخدم للأذونات بواسطة UAC.
  • قم بتشغيل المثبت لكل حساب مستخدم.
  • المعلمات الأخرى اختيارية:

    • يمكن استخدام /qn لإيقاف واجهة مستخدم المثبت تمامًا. يعرض /qb شريط تقدم ويقوم /qb! بإزالة الزر إلغاء الخاص به.
    • دليل الوجهة الافتراضي هو

      %LOCALAPPDATA%\think-cell

      يوصى بعدم تعيين مسار مختلف مع المعلمة TARGETDIR، ولكن في حالة القيام بذلك، تأكد من امتلاك الدليل الأذونات المناسبة ومن ملكية حساب المستخدم الحالي.

أ.2.2.2 الملفات المثبتة

يحتوي دليل التثبيت على ملفات قابلة للتنفيذ ومكتبات وملفات أخرى مطلوبة من أجل think-cell. الأدلة والملفات التالية جديرة بالذكر:

  • admin-policy-templates (القوالب الضرورية لإدارة الإعدادات عبر نهج المجموعة)
  • ppttc (مخطط ونماذج للتنفيذ التلقائي باستخدام JSON)
  • styles (ملفات الأنماط وأمثلة إضافية على التخصيص)
  • xml-schemas (مخطط ملفات أنماط think-cell)
  • NOTICE.txt (ملاحظات إجبارية للمكونات المضمنة)

لا تقوم عملية تثبيت think-cell بالكتابة إلى أدلة أخرى بخلاف دليل التثبيت المحدد.

أثناء استخدام ملفات think-cell الإضافية، تتم كتابة الملفات إلى الأدلة التالية:

C:\Users\[user]\AppData\Roaming\think-cell

C:\Users\[user]\AppData\Local\think-cell

إدخالات السجل

للتفاعل مع Microsoft PowerPoint وMicrosoft Excel، تقوم عملية تثبيت think-cell بإنشاء بعض المفاتيح الجديدة في الأقسام التالية من سجل Windows. بحسب إجراء عملية تثبيت عادية أو عملية تثبيت لمستخدم واحد لديك، يتم إنشاء المفاتيح في HKEY_LOCAL_MACHINE أو في القسم HKEY_CURRENT_USER:

\Software\Classes\CLSID\
{3EAB3858-A0E0-4A3B-A405-F4D525E85265}

\Software\Classes\CLSID\
{D52B1FA2-1EF8-4035-9DA6-8AD0F40267A1}

\Software\Classes\thinkcell.addin

\Software\Classes\thinkcell.addin.1

\Software\Microsoft\Office\
PowerPoint\Addins\thinkcell.addin

\Software\Microsoft\Office\
Excel\Addins\thinkcell.addin

في إصدارات 64 بت لنظام التشغيل Windows، يتم إنشاء المفاتيح الإضافية التالية:

\Software\Classes\Wow6432Node\CLSID\
{3EAB3858-A0E0-4A3B-A405-F4D525E85265}

\Software\Classes\Wow6432Node\CLSID\
{D52B1FA2-1EF8-4035-9DA6-8AD0F40267A1}

\Software\Wow6432Node\Microsoft\Office\
PowerPoint\Addins\thinkcell.addin

\Software\Wow6432Node\Microsoft\Office\
Excel\Addins\thinkcell.addin

يتم حفظ مفتاح الترخيص وإعدادات تأكيد الجودة عبر الإنترنت والتحديثات التلقائية في القسم التالي من سجل Windows:

Software\Classes\Software\think-cell

في حالة استخدام نُهج المجموعة المستندة إلى think-cell.adm/x (راجع نُهج المجموعة) في الشبكة لديك، قد يستخدم think-cell أيضًا:

HKEY_LOCAL_MACHINE\Software\Policies\
think-cell

HKEY_CURRENT_USER\Software\Policies\
think-cell

لا يقوم think-cell بتغيير أي أقسام أخرى من سجل Windows.

أ.2.1.5 نُهج المجموعة

يدعم think-cell نُهج مجموعة Windows للتحكم المركزي في سلوك think-cell لمجموعة من المستخدمين أو على مجموعة من الأجهزة. لاستخدام نُهج المجموعة، يلزم إنشاء كائن نهج مجموعة وربطه بموقع أو مجال أو وحدة تنظيمية باستخدام وحدة التحكم في إدارة نُهج المجموعة.

يتطلب الشرح التالي فهمًا ومعرفة عملية بمفاهيم وإدارة نُهج المجموعة. للحصول على معلومات عامة حول مفاهيم نُهج مجموعة Windows وتفاصيل آليات الاستخدام والتحديث الخاصة بها، راجع محتويات التعليمات عبر الإنترنت لـ وحدة التحكم في إدارة نُهج المجموعة.

يتم توضيح خيارات التكوين الخاصة ببرنامج think-cell في ملف القوالب الإدارية لـ think-cell.admx، الموجود في دليل تثبيت think-cell في الدليل الفرعي admin-policy-templates. للاستفادة من الخيارات الجديدة انسخ think-cell.admx وen-US\think-cell.adml من admin-policy-templates إلى %SYSTEMROOT%\PolicyDefinitions و%SYSTEMROOT%\PolicyDefinitions\en-US على التوالي

تتم إضافة العقدة الجديدة think-cell إلى عقدة القوالب الإدارية في الموضعين التاليين: تحدد إعدادات think-cell التي يتم تكوينها ضمن تكوين الكمبيوتر إدخالات السجل في

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\
think-cell

وتحدد إعدادات think-cell التي يتم تكوينها ضمن تكوين المستخدم إدخالات السجل في

HKEY_CURRENT_USER\SOFTWARE\Policies\
think-cell

إذا تم تمكين الإعدادات في كلا الموضعين، فإن الإعدادات الموجودة ضمن تكوين الكمبيوتر يكون لها الأسبقية.

تعرض عناصر عقدة think-cell الإعدادات المتاحة التي يمكن التحكم فيها بواسطة نُهج المجموعة. يحتوي كل عنصر على وصف بالقيم المتاحة لهذا العنصر.

استخدام نُهج المجموعة لإدارة صلاحية الوصول على خادم طرفي

يمكنك استخدام نُهج المجموعة لتنشيط أو إلغاء تنشيط think-cell لمجموعة من المستخدمين الفرديين. على سبيل المثال، إذا قمت بنشر think-cell على خادم طرفي، فأنت بحاجة إلى التأكد من أن المستخدمين المرخصين هم فقط من يمتلكون صلاحية الوصول إلى think-cell. عند استخدامها بالطريقة التالية، توفر نُهج المجموعة طريقة مناسبة ومريحة للقيام بذلك:

  1. قم بإعداد كائن نُهج مجموعة واحد يعطل think-cell تمامًا ويربطه بمجالك. استخدم الإعداد التحكم في صلاحية الوصول إلى المنتج الخاص بالقالب الإداري think-cell مع القيمة المناسبة.
  2. قم بإضافة كائن نُهج مجموعة آخر يقوم بتنشيط البرنامج للمستخدمين المرخصين. يجب أيضًا ربطه بمجالك وتطبيقه بعد الكائن المعطل. نظرًا لتطبيق كائنات نُهج المجموعة بترتيب عكسي، يجب أن يكون عنصر التمكين موجودًا في أقصى الجزء العلوي للقائمة وحدة التحكم في إدارة نُهج المجموعة.
  3. في القسم تصفية حسب الأمن الخاص بوحدة التحكم في إدارة نُهج المجموعة قم بتقييد الوصول إلى كائن أسلوب مجموعة التمكين بشكل صريح على المستخدمين المرخصين لبرنامج think-cell.
استخدام نُهج المجموعة لتوزيع مفتاح الترخيص

يتمثل الاستخدام الآخر الملائم لنُهج المجموعة في الإدارة والتوزيع المركزيين لمفتاح ترخيص think-cell على مستخدمي think-cell في شركتك. يتم التحكم في مفتاح الترخيص بواسطة نهج مفتاح الترخيص.

أ.2.2.4 الشريط

يتمثل الموضع الافتراضي لمجموعة think-cell في PowerPoint في علامة التبويب "إدراج" (TabInsert)، بعد المجموعة "إدراج رسومات توضيحية" (GroupInsertIllustrations)؛ بينما يكون الموضع الافتراضي في Excel بعد المجموعة "إدراج مخططات Excel" (GroupInsertChartsExcel) في علامة التبويب "إدراج".

تتوفر معلومات مفصلة حول تخصيص شريط Office من:

http://www.think-cell.com/ribbon

قد يتم تحديد الخصائص التالية أثناء عملية التثبيت أو تعيينها عبر نهج المجموعة عنصر XML الخاص بشريط PowerPoint (راجع نُهج المجموعة) لتخصيص مجموعة think-cell داخل PowerPoint:

RIBBONPPTABINSERT
حدد سمات XML للعنصر tab الذي يحتوي على مجموعة think-cell.
RIBBONPPGROUPINSERT
حدد سمات XML لعنصرgroup في think-cell.
RIBBONPPXMLNS
حدد سمات مساحة اسم XML الإضافية للعنصر customUI.
RIBBONPPDONOTTOUCHBUILTINRIBBON
في حالة تعيينه على =1، ضع فقط مجموعة "think-cell" واحدة، ولا تضع عناصر شريط think-cell إضافية على علامات التبويب المضمنة (على سبيل المثال، مجموعة "بيانات think-cell" على علامة التبويب إدراج ).

يمكن تخصيص مجموعة think-cell في Excel بشكل مماثل باستخدام الخصائص RIBBONXLTABINSERT وRIBBONXLGROUPINSERT وRIBBONXLXMLNS وRIBBONPPDONOTTOUCHBUILTINRIBBON أو نهج المجموعة عنصر XML الخاص بشريط Excel.

ملاحظة: تسري كل هذه المعلمات على setup.msi بالإضافة إلى setup.exe.

إذا لم يتم تحديد سمة id، أو idMso، أو idQ باستخدام الخاصية RIBBONPPTABINSERT، يتم وضع مجموعة think-cell في علامة التبويب "إدراج". بالمثل، إذا لم يتم تحديد سمة id أو idQ باستخدام الخاصية RIBBONPPGROUPINSERT، يتم إنشاء معرف محلي فريد لمجموعة think-cell تلقائيًا. بالإضافة إلى ذلك، إذا لم يتم تحديد أي تسمية باستخدام الخاصية RIBBONPPGROUPINSERT، يتم استخدام التسمية think-cell.

تؤدي إضافة الخيار التالي إلى سطر أوامر الإعداد، على سبيل المثال، إلى وضع مجموعة think-cell في علامة تبويب جديدة محددة من قبل المستخدم، تقع بعد علامة تبويب "الصفحة الرئيسية" المضمنة:

RIBBONPPTABINSERT="id=""TabNew"" label=
""My New Tab"" insertAfterMso=""TabHome"""

ملاحظة: يجب أن تكون أي أحرف اقتباس في قصاصات XML أحرفًا مزدوجة عند تحديد الخصائص في سطر أوامر الإعداد.

أو، تؤدي إضافة الخيارات التالية إلى سطر أوامر الإعداد إلى وضع مجموعة think-cell في علامة تبويب "الصفحة الرئيسية" المضمنة بعد مجموعة الخط وتسمية المجموعة:

RIBBONPPTABINSERT="idMso=""TabHome"""

RIBBONPPGROUPINSERT="insertAfterMso=
""GroupFont"" label=""think-cell"""

يمكن استخدام السمة idQ لتحديد معرفات مؤهلة لكل من مجموعة think-cell وعلامة التبويب. يمكن تحديد أي مساحات أسماء مطلوبة للمعرفات المؤهلة باستخدام الخاصية RIBBONPPXMLNS.

على سبيل المثال، تؤدي إضافة الخيارين التاليين إلى سطر أوامر الإعداد إلى وضع مجموعة think-cell في علامة تبويب محددة من قبل المستخدم TabUser، ومؤهلة باستخدام مساحة الاسم http://example.com/ribbon، وتقع قبل علامة التبويب "إدراج":

RIBBONPPXMLNS="xmlns:ribbon=
""http://example.com/ribbon"""

RIBBONPPTABINSERT="idQ=""ribbon:TabUser""
label=""My User Tab""
insertBeforeMso=""TabInsert"""

قد تكون المعرفات المؤهلة مفيدة عند رغبة العديد من الوظائف الإضافية أو القوالب في تخصيص شريط PowerPoint. في حالة قيام العديد من الوظائف الإضافية، على سبيل المثال، بتحديد علامة تبويب باستخدام نفس المعرف المؤهل، يتم إنشاء علامة تبويب واحدة محددة من قبل المستخدم ويمكن لكل وظيفة من الوظائف الإضافية وضع المجموعات ضمن علامة التبويب المشتركة هذه المحددة من قبل المستخدم. يتيح تحديد معرّف مؤهل لمجموعة think-cell للوظائف الإضافية أو القوالب الأخرى وضع مجموعات بصورة نسبية للمجموعة. بالمثل، يمكن لمجموعة think-cell استخدام معرفات مؤهلة لوضع نفسها بصورة نسبية لمجموعات الوظائف الإضافية أو القوالب الأخرى. على سبيل المثال، تحدد الخيارات التالية معرفًا مؤهلاً لمجموعة think-cell وتحدد موضعه بصورة نسبية لمجموعة محددة من قبل المستخدم:

RIBBONPPXMLNS="xmlns:ribbon=
""http://example.com/ribbon""
xmlns:special=
""http://example.com/special"""

RIBBONPPGROUPINSERT="
idQ=""ribbon:GroupThinkCell""
insertAfterQ=""special:GroupSpecial"""

من المهم ملاحظة أن الترتيب الذي يتم تحميل الوظائف الإضافية أو القوالب به قد يؤثر على تخصيص شريط PowerPoint. في حالة تحميل الوظيفة الإضافية، في المثال أعلاه، التي تقوم بإنشاء المجموعة special:GroupSpecial بعد الوظيفة الإضافية think-cell، فإن تحديد الموضع بالنسبة إلى special:GroupSpecial لن يكون له أي تأثير. لا يمكن دائمًا التحكم في ترتيب التحميل، ويوصى بأن يتم تحديد موضع أزواج المجموعات المحددة من قبل المستخدم، التي تتطلب وضعًا نسبيًا، بصورة نسبية لبعضها البعض. يجب أن يضمن هذا الإجراء أن أي مجموعة يتم تحميلها في النهاية ستقوم بتحديد موضعها بصورة نسبية لبعضها البعض على نحوٍ صحيح. في المثال أعلاه، يجب أن تحتوي تعليمة XML البرمجية الخاصة بمجموعة special:GroupSpecial على سمة insertBeforeQ تشير إلى معرف مؤهل لمجموعة think-cell.

أ.2.3 التثبيت في نظام macOS

يُمكن استخدام ملف تثبيت think-cell، setup_*.pkg بشكل تفاعلي أو يُمكن فتحه في برنامج نصي باستخدام الأمر installer القياسي. يمكن استخدام المجال LocalSystem كهدف، أي أن برنامج think-cell يظل متاحًا دائمًا لجميع مستخدمي الجهاز.

يتم تخزين الإعدادات الإدارية ومعلمات التكوين في مجال تفضيل com.microsoft.office. راجع معلمات التكوين للاطلاع على نظرة عامة على الإعدادات المتاحة ومفتاحها ونوعها.

على سبيل المثال، قد ترغب في نشر مفتاح ترخيص شركتك إلى كل تثبيت think-cell بإضافة سطر مثل السطر التالي إلى نفس البرنامج النصي الذي يستدعي installer لتثبيت ملف setup_*.pkg:

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.licensekey "ABCDE-..."

ملاحظة: عند استخدام defaults لتعديل قيمة مفتاح فرعي لمفتاح بقيمة dict، على سبيل المثال، قيمة المفتاح الفرعي enabled للمفتاح com.think-cell.settings.reports، فلا بد من تحديد المفتاح الفرعي كجزء من قائمة ثلاثيات key -type value بعد -dict-add كما هو موضح في المثال التالي:

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.reports -dict-add enabled -bool true

راجع الصفحة man الخاصة بـ defaults للحصول على المزيد من المعلومات.

ملاحظة: في الإصدارات السابقة، كان يتم تخزين إعدادات تكوين think-cell في ملف config.plist في دليل تثبيت think-cell. تم إلغاء هذه الوسيلة لنشر الإعدادات وقد تتم إزالتها في الإصدارات المستقبلية. إذا كنت تنشر إعدادات تكوين بالكتابة إلى ملف config.plist، نحثك على نقل هذه الإعدادات إلى مجال تفضيل com.microsoft.office للتأكد من التوافق مع الإصدارات المستقبلية من think-cell. راجع معلمات التكوين لمعرفة مسارات المفاتيح والأنواع.

أ.2.3.1 الملفات المثبتة

تم تثبيت think-cell في الدليل التالي:

/Library/Application Support/Microsoft/think-cell

العناصر التالية ضرورية لـ think-cell ويتم إنشاؤها في دليل التثبيت:

  • NOTICE.txt (ملاحظات إجبارية للمكونات المضمنة)
  • ppttc (مخطط ونماذج للتنفيذ التلقائي باستخدام JSON)
  • styles (ملفات الأنماط وأمثلة إضافية على التخصيص)
  • tcaddin.plugin (الوظيفة الإضافية التي تعمل في PowerPoint وExcel)
  • xml-schemas (مخطط ملفات أنماط think-cell)

A.2.3.2 النشر المدار في macOS

يمكنك أيضًا استخدام أحد حلول إدارة الأجهزة مثل Jamf Pro أو Microsoft Intune لنشر think-cell وتكوينه.

لنشر إعدادات تكوين، فإن أسهل طريقة هي تأليف ملف .plist يتضمن أزواج المفتاح-القيمة ذات الصلة، لتقوم بتحميله إلى حل الإدارة لديك وتوجيهه إلى مجال تفضيل com.microsoft.office. انظر وثائق Jamf وIntune للاطلاع على الإرشادات التفصيلية، على سبيل المثال.

فيما يلي مثال على ملف .plist يقوم بتكوين بعض الإعدادات المتاحة. للحصول على قائمة كاملة، انظر معلمات التكوين.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>com.think-cell.settings.licensekey</key>
	<string>AAAAA-BBBBB-CCCCC-DDDDD-EEEEE</string>
	<key>com.think-cell.settings.reports</key>
	<dict>
		<key>enabled</key>
		<true/>
	</dict>
	<key>com.think-cell.settings.stockimages</key>
	<dict>
		<key>DisableBrandfolder</key>
		<true/>
		<key>DisableCanto</key>
		<true/>
		<key>DisableGetty</key>
		<true/>
	</dict>
</dict>
</plist>

ملاحظة: عند استخدام Intune، يجب عليك تحرير الملف .plist قبل تحميله بحيث يحتوي فقط على أزواج المفتاح-القيمة، دون أي علامات <?xml> و<!DOCTYPE> و<plist> و<dict> (خارجية) محيطة. لهذا، سيكون إصدار Intune للمثال المذكور أعلاه على النحو التالي:

<key>com.think-cell.settings.licensekey</key>
<string>AAAAA-BBBBB-CCCCC-DDDDD-EEEEE</string>
<key>com.think-cell.settings.reports</key>
<dict>
	<key>enabled</key>
	<true/>
</dict>
<key>com.think-cell.settings.stockimages</key>
<dict>
	<key>DisableBrandfolder</key>
	<true/>
	<key>DisableCanto</key>
	<true/>
	<key>DisableGetty</key>
	<true/>
</dict>

أ.2.4 التشغيل لأول مرة

بعد تثبيت think-cell وقيام المستخدم بتشغيل PowerPoint للمرة الأولى، يتم عرض مربع حوار لإدخال مفتاح الترخيص.

مع معلمة التكوين licensekey، يمكن تحديد مفتاح ترخيص أثناء التثبيت أو نشره مركزيًا مقدمًا (راجع معلمات التكوين).

أيضًا عند التشغيل لأول مرة، ينتقل الشريط إلى علامة التبويب إدراج، حيث توجد مجموعة think-cell. يتم أيضًا فتح صفحة ويب تحتوي على برنامج تعليمي. يمكن إلغاء كلا الإجراءين بواسطة معلمة التكوين nofirststart (راجع معلمات التكوين).

A.2.5 ملحق المستعرض

يأتي think-cell مزودًا بملحق متصفح لتمكين وظائف 23. بيانات Tableau الخاصة به، ولاستيراد 18. الصور من الويب إلى PowerPoint. يتوفر الملحق لمستعرضات Google Chrome وMicrosoft Edge وMozilla Firefox.

يتم تثبيت الملحق تلقائيًا في Chrome وEdge عند تثبيت think-cell. لكن، يجب تمكين الملحقات المثبتة بهذه الطريقة يدويًا بواسطة المستخدم (انظر تثبيت ملحق المستعرض).

لتجنب هذه الحاجة إلى تفاعل المستخدم، نوصي صراحة بإدارة عملية تثبيت ملحق مستعرض think-cell باستخدام نُهج إدارة المستعرضات المدعومة. على وجه الخصوص، نوصي بفرض تثبيت الملحق مع think-cell لمستخدمي think-cell، ومنع تثبيته لجميع المستخدمين الآخرين، خاصةً إذا كان think-cell مثبتًا حسب الجهاز على جهاز لا يمتلك كل مستخدميه صلاحية وصول إلى think-cell، مثل خادم طرفي (قارن استخدام نُهج المجموعة لإدارة صلاحية الوصول على خادم طرفي).

يلخص الجدول التالي المعلومات ذات الصلة:

المستعرض Chrome Edge Firefox
معرف الملحق ppcdkdcafnbklehdngbhmhpidandcjke pmpompicahgikemojmmcobiceeejbcmb {7166074E-49FE-4BC8-9006-27A0D5F8A6B8}
إرشادات عامة تعيين نُهج مستعرض Chrome على أجهزة الكمبيوتر المكتبية المدارة إدارة ملحقات Microsoft Edge في المؤسسة تخصيص Firefox باستخدام policies.json /
تخصيص Firefox باستخدام نهج المجموعة (Windows) /
إدارة Firefox باستخدام Microsoft Endpoint Manager (Intune) /
إدارة النُهج على أسطح مكتب macOS
فرض التثبيت ExtensionInstallForcelist ExtensionInstallForcelist ExtensionSettings
"installation_mode: "force_installed",
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/think-cell/latest.xpi"
Block ExtensionInstallBlocklist ExtensionInstallBlocklist ExtensionSettings
"installation_mode: "blocked"

أ.3 الصيانة المستمرة

أ.3.1 التحكم في تحديثات think-cell يدويًا

إذا كنت تريد التحكم في تحديثات think-cell يدويًا، يجب عليك تعطيل أي تحديثات تلقائية من Microsoft لـ PowerPoint وExcel. يجب أن تتحكم في نشر تحديثات Microsoft. في حالة تمكين تحديثات Office التلقائية من قبل Microsoft، لا يمكنك تعطيل تحديثات think-cell. سيقوم think-cell بتنزيل التحديثات وتثبيتها في هذه الحالة.

إذا قمت بتعطيل تحديثات Office التلقائية من قبل Microsoft أو قمت بتوجيه تحديثات Office إلى الخادم لديك، يمكنك تعطيل تحديثات think-cell عبر معلمة التكوين UPDATES/updates.enabled (راجع معلمات التكوين).

في هذه الحالة، لا يتحقق think-cell مما إذا كان هناك تحديث متاح عند تشغيل PowerPoint وExcel أم لا. يمكنك أيضًا الاتصال بنا وطلب تعطيل التحديثات التلقائية عبر إعداد على خادمنا. في هذه الحالة، يظل التحقق من التحديث يحدث، ولكن يشير الرد دائمًا إلى عدم توفر أي تحديث.

ملاحظة: نتيجة لخطأ معين، قد يقوم think-cell بإعلام المستخدم بإتاحة تحديث مزود بإصلاح بالفعل ويعرضه على صفحة ويب (راجع الإبلاغ عن الأخطاء).

إذا تم تعطيل التحديثات التلقائية لـ think-cell، فستحتاج إلى التحقق من توافق think-cell يدويًا مع كل تحديث لـ PowerPoint وExcel. من أجل التحقق الفعال، تحتاج إلى

  1. تشغيل PowerPoint،
  2. إدراج مخطط،
  3. الانتظار حتى يتم فتح ورقة البيانات الداخلية وتغيير رقم،
  4. التأكد من أن التغيير ينعكس في المخطط.

إذا فشلت أي من هذه الخطوات، يلزم اتخاذ إجراء. ستكون النسخة الحالية من think-cell المتوفرة من موقعنا متوافقة مع تحديث Microsoft الذي ترغب في نشره. لذلك، يرجى تكرار الاختبار باستخدام إصدار think-cell الحالي والتخطيط للنشر قبل أو مع تحديث Microsoft.

لا يعد اختبار think-cell مع كل تحديث لـ Microsoft أمرًا اختياريًا. فهو جزء ضروري من دعمك لمستخدمي think-cell في شركتك. الاختبار ليس ضروريًا في حالة تمكين التحديثات التلقائية لـ think-cell.

بوجه عام، يجب نشر تحديثات think-cell بانتظام حتى يتمكن المستخدمون من الاستفادة من أحدث التحسينات. نوصي بإجراء تحديث كل بضعة أشهر على الأقل.

أ.3.2 استضافة تحديثات think-cell على الخادم الخاص بك

عادةً ما تتم استضافة تحديثات على خادم ويب think-cell، ولكن لديك خيار استضافة التحديثات داخل شبكة الإنترانت الخاصة بك. للقيام بذلك، تحتاج إلى خادم ويب مثل Apache أو Microsoft Internet Information Server (IIS) يستطيع جميع مستخدمي think-cell داخل شركتك الوصول إليه. يجب وضع الملفات التالية على خادم الويب الذي يستضيف تحديثاتك:

  • ملف نص XML ، يُسمى عادةً update.xml، يتحكم في عملية التحديث. راجع أدناه للحصول على وصف لتنسيق ملف التحديث XML.
  • واحد أو أكثر من ملفات التحديثsetup_think-cell_<version>.exe التي تم توفيرها بواسطة think-cell.

بعد وضع الملفات الضرورية في خادم الويب، استخدم معلمة التكوين UPDATESURL/updates.url التي تحدد موقع ملف XML الخاص بالتحديث (راجع معلمات التكوين)، على سبيل المثال.

https://example.com/update.xml

يجب أن يحتوي ملف XML الخاص بالتحديث على قائمة بالسيناريوهات، بحيث يتكون كل سيناريو من مجموعة من الشروط وعنوان URL المقابل لملف الإعداد. يحدد السيناريو الأول الذي تتحقق شروطه الملف الذي سيقوم العميل بتنزيله وتثبيته. من خلال تطبيق شروط مثل قائمة أسماء الأجهزة أو المستخدمين، يمكن للمستخدمين المختلفين تلقي تحديثات مختلفة. على سبيل المثال، يمكن أولاً توزيع إصدارات البرامج الجديدة على مجموعة صغيرة من المستخدمين الرائدين قبل طرحها في الشركة بأكملها.

Windows: يوضح المثال التالي ملف XML معقد خاص بتحديث باستخدام استعلامات WQL:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<root> 
  <CUpdateInfo id="1"> 
    <m_vecupdscen length="2"> 
      <!-- list of 2 different update scenarios --> 
      <!-- First scenario: the group of pilot 
           users. --> 
      <!-- This scenario is evaluated first, 
           and if it is executed, the 
           second scenario is skipped. --> 
      <elem> 
        <!-- Update file of this scenario: 
             The pilot group receives 
             think-cell build 17950 --> 
        <m_bstrFile>https://example.com/setup_17950.exe 
        </m_bstrFile> 
        <!-- List of 2 conditions that must 
             _all_ be met to install the 
             file --> 
        <m_vecupdcond length="2"> 
          <elem> 
            <!-- WQL query that an earlier build 
                 of think-cell is installed. The 
               query searches the local WQL 
                 database (not the network). 
                 Thus it will either return one 
                 product record, if an older 
                 product is installed, or none 
                 otherwise. --> 
            <m_bstrQuery>select * from 
              Win32_Product where 
              Name='think-cell' and 
              Version&lt;'1.17.950.0' 
            </m_bstrQuery> 
            <!-- The number of returned records 
                 is now numerically compared: 
                 -2 stands for less than, 
                 -1 for less or equal; 
                 0 for equal; 
                 1 for greater or equal; 
                 2 for greater than --> 
            <m_eupdcondop val="0"/> 
            <!-- Compare to numerical value 1 --> 
            <m_nCount val="1"/> 
          </elem> 
          <elem> 
            <!-- WQL query that the computer system is 
                 named ANNA, TOM or FRANK (the group 
                 of pilot users). Again, the query is 
                 executed locally, returning either one 
                 computer system (the one the query is 
                 running on) or none. --> 
            <m_bstrQuery>select * from 
              Win32_ComputerSystem where 
              Name='ANNA' or Name='TOM' 
              or Name='FRANK'</m_bstrQuery> 
            <!-- number of returned records equal to 1 --> 
            <m_eupdcondop val="0"/> 
            <m_nCount val="1"/> 
          </elem> 
        </m_vecupdcond> 
      </elem> 
      <elem><!-- Second scenario: all other users. --> 
        <!-- All other users receive think-cell 
             build 17883. --> 
        <m_bstrFile>https://example.com/setup_17883.exe 
        </m_bstrFile> 
        <!-- List of 1 condition that must be met to 
             install the file --> 
        <m_vecupdcond length="1"> 
          <elem> 
            <m_bstrQuery>select * from 
              Win32_Product where 
              Name='think-cell' and 
              Version&lt;'1.17.883.0'</m_bstrQuery> 
            <!-- number of returned records equal to 1 --> 
            <m_eupdcondop val="0"/> 
            <m_nCount val="1"/> 
          </elem> 
        </m_vecupdcond> 
      </elem> 
    </m_vecupdscen> 
  </CUpdateInfo> 
</root>

تتم كتابة الشروط الموجودة داخل الملف بلغة استعلام Windows Management Instrumentation (WQL)، التي تتيح الوصول إلى جميع معلمات النظام ذات الصلة. لمعرفة المزيد عن WQL، انتقل إلى:

http://www.think-cell.com/wql

إذا أردت التحكم في التحديث من خلال مقارنة رقم الإصدار، فاتبع هذا المثال:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<root> 
  <CUpdateInfo id="1"> 
    <m_vecupdscen length="1"> 
      <elem> 
        <m_bstrFile 
      val="https://example.com/setup_26388.exe"/> 
        <m_bstrDescription/> 
        <m_vecupdcond length="2"> 
          <elem> 
            <version/> 
            <m_eupdcondop val="1"/> 
            <m_nCount val="26000"/> 
          </elem> 
          <elem> 
            <version/> 
            <m_eupdcondop val="-2"/> 
            <m_nCount val="26388"/> 
           </elem> 
        </m_vecupdcond> 
      </elem> 
    </m_vecupdscen> 
  </CUpdateInfo> 
</root>

يتم استيفاء شروط التحديث عندما يكون رقم الإصدار الحالي أكبر من أو يساوي (val="1") 26000 وأقل من (val="-2") 26388.

أ.3.3 إعلام حول انتهاء صلاحية مفتاح الترخيص

يتطلب think-cell مفتاح ترخيص ويمكن استخدامه حتى تاريخ انتهاء صلاحية مفتاح الترخيص.

سيقوم البرنامج بإعلام المستخدم بشأن انتهاء الصلاحية القادم مع كل مرة تشغيل لـ PowerPoint أو Excel إذا كان تاريخ انتهاء الصلاحية بعد فترة أقل من 14 يومًا.

يتم استخدام مربع حوار مفتاح الترخيص لإعلام المستخدم. إذا لم يكن مفتاح الترخيص قد انتهت صلاحيته بعد، يتم عرض الرسالة "ستنتهي صلاحية مفتاح ترخيص منتج think-cell هذا قريبًا. يجب إدخال مفتاح ترخيص جديد:" مع تاريخ انتهاء الصلاحية. يتاح للمستخدم الخيارات التالية:

  • إدخال مفتاح ترخيص جديد والنقر فوق موافق.
  • النقر فوق إلغاء لإغلاق مربع الحوار.
  • النقر فوق إلغاء تثبيت لإلغاء تثبيت think-cell.

إذا كان تاريخ انتهاء الصلاحية قد انقضى بالفعل، يتم عرض الرسالة "انتهت صلاحية مفتاح ترخيص منتج think-cell هذا. الرجاء إدخال مفتاح ترخيص جديد:" لكن يتاح النقر فوق موافق فقط بعد إدخال مفتاح ترخيص صالح. إذا تم تجاهل مربع الحوار باستخدام إلغاء، يتم إلغاء تنشيط think-cell.

لمنع ظهور مربع حوار انتهاء صلاحية الترخيص، يرجى التأكد من طلب مفتاح ترخيص جديد ونشره قبل أكثر من 14 يومًا من تاريخ انتهاء الصلاحية. دائمًا ما يكون مفتاح الترخيص الجديد صالحًا على الفور وليس فقط بعد تاريخ انتهاء صلاحية مفتاح الترخيص القديم. لذلك، يجب نشر مفتاح الترخيص الجديد بمجرد توفره.

أ.3.4 المعلومات التي يتم إرسالها عبر الإنترنت

يرسل think-cell أحيانًا معلومات عبر الإنترنت، على سبيل عند استخدام التحديث التلقائي أو عرض قائمة بالميزات الجديدة عند تشغيل إصدار جديد لأول مرة. يتم إرسال بعض المعلومات حول التثبيت الحالي لتمكين استجابة مناسبة من خوادمنا.

بالنسبة لكل طلب، يتم إرسال المعلومات التالية:

  • إصدار البرنامج (عدد مكون من خمسة أرقام؛ يمكن أيضًا العثور عليه في مربع الحوار حول)
  • مفتاح الترخيص
  • معرف فريد عمومي (GUID) غير محدد للهوية، يُستخدم لربط طلبات متعددة. يتم إنشاء معرف GUID عند استخدام think-cell للمرة الأولى ويتم تخزينه مع إعدادات المستخدم. وهو عبارة عن سلسلة عشوائية غير مرتبطة بالجهاز أو المستخدم أو المستند الحالي في وقت الإنشاء. باستخدام المعرّف الفريد العمومي (GUID)، يمكن فقط تحديد احتمال ورود طلبين من المستخدمين أنفسهم أو من مستخدمين مختلفين.
  • التاريخ والوقت
  • أرقام إصدارات Microsoft Windows وMicrosoft Office المثبتة
  • معلومات وحدة المعالجة المركزية (32 بت أو 64 بت، دعم MMX وAVX)
  • مستوى التحديث (معطّل/ممكّن/مفروض)

يتم تأمين جميع الاتصالات بخوادمنا باستخدام أحدث الأساليب وعمليات التشفير (HTTPS).

في حالة تمكين تقارير الأخطاء، يتم إرسال معلومات إضافية كما هو موضح في القسم التالي الإبلاغ عن الأخطاء.

أ.3,5 الإبلاغ عن الأخطاء

في think-cell، نلتزم بالثبات والقوة بوصفهما عاملين أساسيين لضمان الاستخدام الاحترافي لبرنامجنا. عند حدوث حالة خطأ أثناء استخدام think-cell، يقوم البرنامج تلقائيًا بإنشاء تقرير يساعدنا على فهم المشكلة وإصلاحها في الإصدار التالي.

قد يتوفر إصدار محدث من think-cell تعالج الخطأ المبلغ عنه في وقت التقرير. في هذه الحالة، يتم تثبيت التحديث تلقائيًا (راجع التحديثات التلقائية للحصول على تفاصيل حول تنزيل التحديثات وتثبيتها). في حالة وجود تحكم يدوي في تحديثات think-cell (راجع التحكم في تحديثات think-cell يدويًا)، يتم عرض تنزيل التحديث في نافذة مستعرض ويمكن تثبيته يدويًا.

يحتوي التقرير الذي يتم إنشاؤه تلقائيًا على المعلومات التالية:

  • المعلومات الأساسية المسرودة في ، المعلومات التي يتم إرسالها عبر الإنترنت,
  • رمز خطأ من نظام التشغيل، من PowerPoint أو Excel أو من think-cell نفسه،
  • الموقع في التعليمة البرمجية المصدر الخاصة بنا (اسم الملف ورقم السطر) التي حدث بها الخطأ،
  • Microsoft Minidump، وهو عبارة عن تتبع المكدس إلى جانب معلومات بيئية مثل إصدار نظام التشغيل والوحدات المحملة. تستخدم Microsoft نفس Minidump عند إرسال تقارير بالأخطاء،

يتم إرسال تقرير الخطأ عبر HTTPS إلى خادم think-cell. من بين جميع المعلومات المرسلة، يمكن أن تحتوي Minidump فقط، وهي عبارة عن محتوى ذاكرة بشكل أساسي، على أجزاء فعلية من محتوى الشريحة. ولكن أثناء تشغيله، لا يقوم think-cell مطلقًا بتخزين محتوى الشريحة الفعلي. يتم ترك تخزين النصوص أو الصور بالكامل لـ PowerPoint. لذلك، فمن المستبعد تمامًا أن تحتوي Minidump الخاصة بالذاكرة المستخدمة من قبل think-cell على أي معلومات حساسة.

يمكن تمكين الإبلاغ التلقائي عن الأخطاء أو تعطيله عبر مُعلمة التكوين (راجع معلمات التكوين).

استكشاف الأخطاء وإصلاحها والأخطاء الفادحة

في حالة وجود أخطاء فادحة، يتم سؤال المستخدم عما إذا كان يرغب في تقديم طلب دعم.

مربع حوار طلب الدعم للأخطاء الفادحة في think-cell.

يمكن أيضًا إرسال طلبات الدعم هذه يدويًا (راجع استكشاف الأخطاء وإصلاحها). يمكن تغيير عنوان البريد الإلكتروني الافتراضي لطلبات الدعم عبر معلمة تكوين (راجع معلمات التكوين).

أ.3.6 مزودو الصورة العامة

تقييد مزودو الصور

يمكنك تعطيل مزودو صور المخزون غير المستخدمة في شركتك بواسطة معلمات التكوين المعنية. في حالة تعطيل كل المزودين، تتم إزالة الصورة العامة من القائمة العناصر .

عند استخدام نهج المجموعة في Windows (راجع نُهج المجموعة)، اذهب إلى النهج الصور العامة: المزودون الآخرون. يمكنك تعيين الإعدادات تعطيل Canto، وتعطيل Getty Images، وتعطيل Pexels، وتعطيل Unsplash على نعم لتعطيل مزود الصور المحدد، أو على لا لتركه في وضع التمكين، وهو الإعداد الافتراضي. يمكنك أيضًا تعطيل Brandfolder بتعيين نهج الصور العامة: Brandfolder على معطل ككل.

عند استخدام معلمات سطر الأوامر بنظام Windows (راجع التثبيت على Windows)، يمكنك إضافة STOCKIMAGESDISABLEBRANDFOLDER=1، أو STOCKIMAGESDISABLECANTO=1، أو STOCKIMAGESDISABLEGETTY=1، أو STOCKIMAGESDISABLEPEXELS=1، أو STOCKIMAGESDISABLEUNSPLASH=1 إلى سطر أوامر التثبيت لتعطيل مزود الصور هذا.

عند استخدام defaults في نظام Mac (راجع التثبيت في نظام macOS)، سيقوم الأمر التالي بتعطيل كل مزودي الصور:

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add DisableBrandfolder -bool true DisableCanto -bool true DisableGetty -bool true DisablePexels -bool true DisableUnsplash -bool true

عند تحميل ملف .plist إلى أحد حلول إدارة الأجهزة (راجع النشر المدار في macOS)، سيؤدي تضمين القصاصة البرمجية التالية إلى تعطيل كل مزودي الصور:

<key>stockimages</key>
<dict>
	<key>DisableBrandfolder</key>
	<true/>
	<key>DisableCanto</key>
	<true/>
	<key>DisableGetty</key>
	<true/>
	<key>DisablePexels</key>
	<true/>
	<key>DisableUnsplash</key>
	<true/>
</dict>

لترك مزود صور معين في وضع التمكين، قم بتغيير true إلى false لهذا المزود.

مفتاح واجهة برمجة التطبيقات لـ Brandfolder

عند استخدام مزود الصور Brandfolder، يتم إجراء المصادقة عبر مفتاح واجهة برمجة تطبيقات تحتاجه للتوزيع إلى مستخدمي think-cell عبر معلمة تكوين. لاسترداد مفتاح واجهة برمجة التطبيقات الخاص بك، قم بتسجيل الدخول إلى ملف تعريف Brandfolder، وانتقل إلى عمليات التكامل وابحث عن مفتاح واجهة برمجة التطبيقات تحت مفاتيح واجهة برمجة التطبيقات. يُفضل نسخ هذه السلسلة الطويلة ولصقها.

عند استخدام نهج المجموعة في Windows (راجع نُهج المجموعة)، اذهب إلى النهج الصور العامة: Brandfolder وقم بتعيين قيمة مفتاح Brandfolder API إلى مفتاح API.

عند استخدام معلمات سطر الأوامر في Windows (راجع التثبيت على Windows)، قم بإضافة STOCKIMAGESBRANDFOLDERAPIKEY=ABCDE... إلى سطر أوامر التثبيت بعد استبدال ABCDE... بمفتاح واجهة برمجة التطبيقات.

عند استخدام defaults على نظام Mac (راجع التثبيت في نظام macOS)، سيقوم الأمر التالي بتعيين مفتاح واجهة برمجة التطبيقات لمزود الصور Brandfolder بعد استبدال ABCDE... بمفتاح واجهة برمجة التطبيقات الخاص بك:

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add BrandfolderAPIKey -string "ABCDE..."

عند تحميل ملف .plist إلى أحد حلول إدارة الأجهزة (راجع النشر المدار في macOS)، سيؤدي تضمين القصاصة البرمجية التالية إلى تعيين مفتاح واجهة برمجة التطبيقات لمزود الصور Brandfolder بعد استبدال ABCDE... بمفتاح واجهة برمجة التطبيقات الخاص بك:

<key>stockimages</key>
<dict>
	<key>BrandfolderAPIKey</key>
	<string>ABCDE...</string>
</dict>

مربع حوار صور Brandfolder العامة

عند استخدام مزود الصور Brandfolder، يمكنك تكوين مربع حوار الصور العامة بصورة أكبر. يمكنك تمكين خيار إخفاء قائمة المجلدات المنسدلة تلقائيًا إذا كان لديك مجلد واحد فقط. وبالنسبة لقائمتي Brandfolder Collections وBrandfolder Sections المنسدلتين، يمكنك الاختيار من بين إظهار القائمة المنسدلة، أو إظهارها دون إعداد "الكل"، أو إخفاؤها والإشارة إلى "الكل".

عند استخدام نهج المجموعة في Windows (راجع نُهج المجموعة)، اذهب إلى النهج الصور العامة: Brandfolder وقم بتعيين الخيارات المناسبة.

عند استخدام معلمات سطر الأوامر في Windows (راجع التثبيت على Windows)، أضف STOCKIMAGESHIDESINGLEBRANDFOLDER=1 إلى سطر أوامر التثبيت لإخفاء القائمة المنسدلة تلقائيًا إذا كان لديك مجلد واحد فقط. أضف STOCKIMAGESHIDEBRANDFOLDERCOLLECTIONS=0 لإظهار القائمة المنسدلة Brandfolder Collections و=1 لإظهارها مع حذف "الكل" و=2 لإخفاء القائمة المنسدلة. يتحكم الإعداد STOCKIMAGESHIDEBRANDFOLDERSECTIONS في القائمة المنسدلة Brandfolder Sections بنفس الطريقة.

عند استخدام defaults في نظام Mac (راجع التثبيت في نظام macOS)، يمكن استخدام الأمر التالي بمثابة نقطة بداية. يمكن أن تكون قيمة HideSingleBrandfolder true أو false ولكل من HideBrandfolderCollections وHideBrandfolderSections يمكن استخدام القيم التالية: 0 لإظهار القائمة المنسدلة و1 لإظهارها مع حذف "الكل" و2 لإخفاء القائمة المنسدلة.

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add HideSingleBrandfolder -bool false HideBrandfolderCollections -int 1 HideBrandfolderSections -int 2

عند تحميل ملف .plist إلى أحد حلول إدارة الأجهزة (راجع النشر المدار في macOS)، سيؤدي تضمين القصاصة البرمجية التالية إلى تكوين الإعدادات نفسها:

<key>stockimages</key>
<dict>
	<key>HideSingleBrandfolder</key>
	<false/>
	<key>HideBrandfolderCollections</key>
	<integer>1</integer>
	<key>HideBrandfolderSections</key>
	<integer>2</integer>
</dict>

مشاركة