Vimium: لماذا يحتاج Vimium إلى أذونات لتحرير الحافظة الخاصة بي في الإصدار 1.65.1؟

تم إنشاؤها على ١٠ فبراير ٢٠٢٠  ·  21تعليقات  ·  مصدر: philc/vimium

قام Chrome بإلغاء تنشيط Vimium وأخبرني أنه يحتاج إلى أذونات إضافية ، ولا سيما أذونات لتغيير المحتويات المنسوخة والملصقة. لماذا هذا؟

التعليق الأكثر فائدة

لأي شخص يتساءل ، تم تحديث Vimium إلى 1.65.2 على Google Chrome. إنها تعكس الآن التغييرات ، ولا تتطلب أطر خاصة لتعديل بيانات الحافظة. شكرا على التحديثphilc.

ال 21 كومينتر

أم ، هذا بشكل أساسي لأن Vimium نسي ذات مرة إعلان الإذن ، وأعاد العنصر مرة أخرى مؤخرًا.
يدعم Vimium أوامر مثل "copyCurrentUrl" لذلك يتوقع الإذن

---إبداعي---
من: "GeneClackman" < [email protected]>
التاريخ: الاثنين ، 10 فبراير 2020 ، 22:22 مساءً
إلى: "philc / vimium" < [email protected]
نسخة إلى: "مشترك" < [email protected]> ؛
الموضوع: [philc / vimium] لماذا يحتاج Vimium إلى أذونات لتحرير النسخ والمعاجين الخاصة بي منذ الإصدار الأخير؟ (# 3489)

قام Chrome بإلغاء تنشيط Vimium وأخبرني أنه يحتاج إلى أذونات إضافية ، ولا سيما أذونات لتغيير المحتويات المنسوخة والملصقة. لماذا هذا؟

-
أنت تتلقى هذا لأنك مشترك في هذا الموضوع.
قم بالرد على هذه الرسالة الإلكترونية مباشرةً ، أو اعرضها على GitHub ، أو قم بإلغاء الاشتراك.

يبدو أنه لا ينبغي أن يكون لديه إذن لـ Chrome وفقًا لـ: https://github.com/philc/vimium/blob/65ba63bdcf72f9ea09698d340fdb8c62dac3ad33/Cakefile#L82

نعم ... لست مرتاحًا حقًا لهذا التغيير.

أيضًا ، تشير ملاحظات هذا الإصدار إلى مشكلة بدلاً من طلب سحب:

إصلاح مشكلة في HUD تمنع عرض بعض تلميحات الارتباط (# 3486).

لا أرى تغيير إذن في الفرق https://github.com/philc/vimium/compare/ed78c1bbaf2e3f6346436708060e07f8872977a0...master . يمكن أن يكون فقط كوني أعمى بالرغم من ذلك.

Git blame of manifest.json و Cakefile يبدو جيدًا أيضًا.

ربما وصلت حزمة تم إنشاؤها من شفرة مصدر مختلفة إلى متجر Chrome ، لكنني أخمن هنا فقط.

إخلاء المسؤولية: أنا أبحث في الكود المصدري لهذا المشروع لأول مرة. ربما كنت قد أغفلت شيء ما.

أيضًا ، تشير ملاحظات هذا الإصدار إلى مشكلة بدلاً من طلب سحب:

إصلاح مشكلة في HUD تمنع عرض بعض تلميحات الارتباط (# 3486).

تم إغلاق القضية من خلال الالتزام . لا أعتقد أنه مرتبط بتغيير الإذن.

أيها الناس ، حصل Vimium على إذن الحافظة للقراءة منذ يناير 2012 (3ff0518014a51f237d1d98ebc15c0ce4be24c2b5) لذلك لست متأكدًا من سبب مطالبة Chrome بذلك الآن. أعتقد أن آخر مرة تم فيها تغيير الأذونات كانت في عام 2016 (dfbd68dd4462181be2e4d61ed255adaee5d39311).

يستخدم الأمر "لصق URL من الحافظة" إذن قراءة الحافظة.

قراءة الحافظة ليست سيئة للغاية بالنظر إلى أنها يمكن أن ترى جميع البيانات على صفحة ويب. إنه تحرير الحافظة ، "clipboardWrite" هذا مخيف.

لقد تحققت منه للتو على أحد أجهزة الكمبيوتر الخاصة بي التي لا تحتوي على الإصدار الجديد بعد:
vimium

تحرير: لم ألاحظ الاختلاف في البداية لأن أجهزة الكمبيوتر الأخرى الخاصة بي لا تعرض قائمة الأذونات باللغة الإنجليزية ، ولكن كما أشار جوهريس ، الأمر مختلف.

لذا كن واضحًا قبل أن تقول:

اقرأ البيانات التي تنسخها وتلصقها

الآن في الإصدار 1.65.1 ، تقول:

"قراءة وتعديل البيانات التي تنسخها وتلصقها

(التركيز لي)

ذات صلة: لدينا ClipboardWrite في manifest.json ، ولكن تم تجريده كجزء من برنامج الإنشاء الخاص بنا لحزمة متجر Chrome (انظر # 2852) كما لاحظ juharris ، لذلك لا ينبغي أن يكون موجودًا في إصدار متجر Chrome. لقد تحققت من ملف manifest.json كجزء من إصدار chrome وحذف هذا الإذن.

ومع ذلك ، فهو موجود في إصدار Firefox ، لأننا على ما يبدو نحتاج إليه لنقل عنوان URL للصفحة الحالية إلى الحافظة ، ولكن ليس في Chrome. انظر # 2601.

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

التفسير الوحيد الذي يمكنني التفكير فيه هو أنني قمت بتحميل أداة إنشاء Firefox عن طريق الخطأ إلى متجر Chrome. الاختلاف الوحيد هو مجموعة الأذونات. لقد قمت بعمل نسخة مطورة (1.65.2) وقمت بتوزيعها من خلال المتجر ؛ لنرى ما إذا كانت الأذونات التي يعرضها Chrome تعود إلى ما كانت عليه من قبل.

شكرا على التحديثات. لقد قمت بإزالة Vimium في الوقت الحالي حتى يتم نشر الإصدار الجديد بدون الحصول على إذن clipboardWrite إلى المتجر.

في ضوء ذلك. أتساءل عما إذا كانت هناك طريقة للتحقق من التصميم والتحف التي تم تحميلها متطابقة تمامًا؟

رؤية 1.65.1 في المتجر (تم الرفع اليوم) ...

image

.. الذي لا يزال يريد تعديل الحافظة:

image

philc ما هو الإصدار الذي تصطدم به؟ شكرا

أحدث إصدار سيكون 1.65.2. لا يزال متجر Chrome يوافق.

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

---إبداعي---
من: "Bao Nguyen" < [email protected]>
التاريخ: الثلاثاء 11 فبراير 2020 05:16 ص
إلى: "philc / vimium" < [email protected]
نسخة إلى: "تعليق" < [email protected]> ؛ "Dahan Gong" < [email protected]> ؛
الموضوع: Re: [philc / vimium] لماذا يحتاج Vimium إلى أذونات لتحرير الحافظة الخاصة بي منذ الإصدار الأخير؟ (# 3489)

شكرا على التحديثات. لقد أزلت Vimium في الوقت الحالي حتى أتمنى أن يتم نشر الإصدار الجديد بدون الحافظة.

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذه الرسالة الإلكترونية مباشرةً ، أو اعرضها على GitHub ، أو قم بإلغاء الاشتراك.

رأيت للتو vimium ذهب إلى رقم 3 من الاتجاهات ورؤية التنبيه لطلب إذن جديد ، يبدو أن الكثير من الأشخاص لديهم أخيرًا الوقت للنظر في مشروع OSS :-)

لأي شخص يتساءل ، تم تحديث Vimium إلى 1.65.2 على Google Chrome. إنها تعكس الآن التغييرات ، ولا تتطلب أطر خاصة لتعديل بيانات الحافظة. شكرا على التحديثphilc.

هذا عظيم. آسف للخلط بين الجميع! سأقوم ببعض التغييرات على
عملية البناء لتقليل احتمالية حدوث هذا الخطأ في المستقبل.

في الثلاثاء 11 فبراير 2020 الساعة 2:59 صباحًا كتب [email protected] :

لأي شخص يتساءل ، Vimium
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
تم تحديثه على 1.65.2 على جوجل كروم. أنها تعكس الآن التغييرات ، و
لا يتطلب أجرًا خاصًا لتعديل بيانات الحافظة. شكرا ل
تحديث philc https://github.com/philc .

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/philc/vimium/issues/3489؟email_source=notifications&email_token=AAACDFXL6REZESP3B3ML5OLRCKAJ7A5CNFSM4KSPBCVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AAACDFUXZYILIEDMLQXLZNLRCKAJ7ANCNFSM4KSPBCVA
.

في 1.66 لا يزال لديه أذونات لقراءة جميع كلمات المرور التي تم نسخها / لصقها وما إلى ذلك ... هل هذا مطلوب حقًا لوظيفة vim؟ لا أعتقد أنني الوحيد الذي لم يتضح بعد هذا. تضمين التغريدة

في 1.66 لا يزال لديه أذونات لقراءة جميع كلمات المرور التي تم نسخها / لصقها وما إلى ذلك ... هل هذا مطلوب حقًا لوظيفة vim؟ لا أعتقد أنني الوحيد الذي لم يتضح بعد هذا. تضمين التغريدة

صحيح جدا. سيكون من الرائع أن يكون لديك خيار لتعطيل النزع واللصق تمامًا وهو ما أتخيله لإسكات هذا المنبه؟

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات