عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

weex - على الإنترنت في السحابة

قم بتشغيل weex في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر weex الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


weex - سريع WEb EXchanger غير تفاعلي عميل FTP و FTPS

موجز


weex [ خيارات ] هوستيد [هوستيد ...]

الوصف


weex هي أداة مصممة لأتمتة مهمة صيانة صفحة الويب أو
أرشيف FTP أو FTPS آخر. مع weex ، المشرف على موقع الويب أو الأرشيف الذي يجب
تدار من خلال تفاعل FTP / FTPS يمكن أن تتجاهل هذه العملية إلى حد كبير. الأرشيف
يقوم المسؤول ببساطة بإنشاء دليل محلي يعمل كنموذج دقيق لملف
بيانات خارج الموقع. يتم إجراء جميع التعديلات والتفاعلات المباشرة محليًا على هذا الدليل
بناء. عندما يرغب المسؤول في تنسيق البيانات الموجودة على الموقع البعيد مع
دليل النموذج المحلي ، يتم تنفيذه ببساطة weex ينجز هذا في معظم الأحيان
عرض النطاق الترددي بطريقة فعالة من خلال نقل الملفات التي تحتاج إلى التحديث فقط. البرنامج
سيُنشئ أو يزيل الملفات أو الدلائل حسب الضرورة لتأسيس الملف المحلي بدقة
نموذج على الخادم البعيد.

إلزامي هوستيد الوسيطة هي الاسم المعرف من قبل المستخدم والذي يمثل FTP معين
الحساب أو التكوين المحدد في ~ / .weexrc ملف. هذا الملف ومحتوياته
الموضحة أدناه ، يمكن بدلاً من ذلك تسميتها ~ / .weex / weexrc. مضاعف هوستيد الحجج
إلى واحد weex الأمر مدعوم للتأثير على أرشيفات أو تكوينات متعددة في
الخلافة الفورية. بالإضافة إلى ذلك ، الفعلي هوستيد يمكن استبداله بالرقم
يمثل موقعه المتسلسل النسبي في ~ / .weexrc ملف (أول هوستيد
التعريف هو 1 ، وهكذا).

OPTIONS


الخيارات الموجودة في سطر الأوامر لها الأسبقية على أي خيارات محددة في ملف التكوين.

-د، --debug-config
يخرج تكوين كل مضيفين.

-د، --debug-ftplib
إخراج الرسائل من / إلى خادم FTP.

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

-ح ، --مساعدة
إخراج ملخص الاستخدام إلى المعياري.

م ، - أحادي اللون
يُنشئ الوضع الافتراضي ترميزًا لونيًا مفيدًا استنادًا إلى العملية
إجراء. هذا الخيار يلغي ذلك.

-r ، - إعادة بناء ذاكرة التخزين المؤقت
إذا تم كسر ملف ذاكرة التخزين المؤقت ، فاستخدم هذا لإعادة بنائه.

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

-t ، --اختبار
لا يقوم Weex بتعديل أي ملفات / أدلة بعيدة.

-الخامس، --الإصدار
يطبع إصدار weex برنامج.

CONFIGURATION FILE


لأن هذا البرنامج من المفترض أن يكون غير تفاعلي ، ملف تكوين تم إعداده بشكل صحيح
أمر ضروري. weex يبحث عن هذا الملف إما بتنسيق ~ / .weexrc or ~ / .weex / weexrc.

التنسيق العام لملف التكوين هو عنوان قسم بين قوسين متبوعًا بـ
المعلمات التي تحدد تكوين هذا القسم. اسم هذا القسم هو ما تم توفيره
إلى weex في وقت التشغيل للإشارة إلى ترتيب FTP الذي ترغب في تحديثه. المعلمة هي
صالح فقط لعنوان القسم الأحدث الذي سبقه. الاستثناء لهذا هو
ال [إفتراضي] الذي ينشئ إعدادات لمعلمات غير محددة في كل قسم.
في حالة المعلمات التي تقبل قيمًا متعددة ، يعمل القسم الافتراضي على تعزيز أي منها
القيم المعينة على وجه التحديد.

السطور التي تبدأ بالحرف "#" يتم تجاهلها بأمان كتعليقات. لا يوجد قسم
الأسماء ولا متغيرات المعلمات حساسة لحالة الأحرف بأي شكل من الأشكال. لا يمكن أن تبدأ أسماء الأقسام
بالأرقام. يمكن تعيين قيم متعددة لبعض المعلمات. حيث لا يكون هذا ممكنا ،
تم استخدام آخر قيمة. لاقتباس أحرف خاصة ، استخدم علامات الاقتباس المفردة (") أو مزدوجة
علامات الاقتباس ("). لاقتباس رمز اقتباس معين ، استخدم الاقتباس الآخر. الصيغة العامة
تنسيق ملف التكوين هو:

[المضيف1]
المعلمة 1 = القيمة
# الطريقة الأولى لقيم متعددة
المعلمة 2 = القيمة
المعلمة 2 = القيمة


[المضيف2]
المعلمة 1 = القيمة
# الطريقة الثانية لقيم متعددة
المعلمة 2 = {
القيم
القيم
}


[إفتراضي]
المعلمة = القيمة


معامل قائمة

تُستخدم هذه المعلمات لتحديد خصائص تكوين مضيف معين
بين قوسين. عند تحديد أسماء الدلائل ، فإن "/" اللاحقة اختيارية. أيضًا،
يمكن تحديد كل من الملفات والأدلة (باستثناء SrcDir و DestDir) باستخدام shell
البدل. عند تحديد الملفات ، إذا تم إعطاء نمط ملف أو ملف بدون مسار ، فإنه
من المفترض أن يكون متاحًا عند مواجهته في أي دليل. إذا كان صراحة
مجموعة المسار / الملف المحددة ، التكوين متاح في هذا الدليل.
يمكن تحديد الملفات / الدلائل باستثناء "SrcDir" و "DestDir" كمسار مطلق و
مسار نسبي. ولكن يجب تحديد "SrcDir" و "DestDir" كمسار مطلق. عندما انت
تريد تحديد "/public_html/ignoreme.html" كمسار نسبي ، يجب عليك تحديد
"./ignoreme.html" بدلاً من "ignoreme.html". عند تحديد الحالات الثنائية ، يمكنك استخدام
أي مما يلي: صح / خطأ ، نعم / لا ، T / F ، 1/0. لا شيء حساس لحالة الأحرف.

ملف Ascii
أنماط اسم الملف التي سيتم نقلها باستخدام وضع ASCII. الوضع الافتراضي لـ
الملفات غير المحددة بهذه الطريقة هي وضع IMAGE (BINARY).

اسم التخويل
إذا كنت تستخدم خادم وكيل FTP يتطلب إذن التحدي / الاستجابة
باستخدام الأمرين AUTHORIZE و RESPONSE غير القياسيين ، اضبط هذه المعلمة على
اسم مستخدم التفويض (أو الرقم). بعد تسجيل الدخول إلى الوكيل ، سوف يقوم weex
يطالبك بالتحدي ويعيد قراءة الرد.

ChangePermission. الإذن
أذونات الوصول للملفات الموجودة في الدلائل المحددة بـ
تم تغيير ChangePermissionDir إلى هذه المعلمة. التنسيق مكون من ثلاثة أرقام
رقم ثماني.

ChangePermissionDir
سيكون للملفات الموجودة في الدلائل المخصصة لهذه المعلمة أذونات الوصول الخاصة بها
تغيرت بعد الإرسال. حدد الدلائل المحلية.

ChdirAtConnection
اضبط "true" لتغيير دليل العمل الحالي البعيد إلى DestDir عند الاتصال. لو
دليل العمل الحالي البعيد عند الاتصال هو DestDir ، يعمل weex بشكل أسرع قليلاً
بتعيين هذه المعلمة على "خطأ". الافتراضي هو "صحيح".

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

ديستدير
دليل الوجهة على خادم FTP البعيد حيث سيتم نسخ المعلومات المتطابقة
ترسل. يتوافق هذا الإعداد مع الأمر "pwd" على عملاء FTP التقليديين.

القوة إذا كانت آلية التخزين المؤقت تمنع تحميل الملفات ، فيجب أن يتم ذلك
المنقولة ، سيجبر هذا الخيار على أن يحدث النقل الفعلي دائمًا إذا تم ضبطه على
"صحيح".

متابعة
اضبط "صواب" لاتباع الروابط الرمزية. الافتراضي هو "خطأ". ارتباط رمزي لـ
يفترض الدليل ملفًا بحجمه الافتراضي 0 بايت.

ftppassive
عندما تكون "خطأ" ، تستخدم weex وضع المنفذ بدلاً من الوضع الخامل. إذا كان خادم FTP
لا يدعم الوضع الخامل ، حدد "خطأ". (قد يجعل النقل أبطأ)
الافتراضي هو "صحيح". (انظر أيضا التعليمات)

اسم المضيف
اسم المضيف المراد الاتصال به. محدد البروتوكول "ftp: //" ضمني ولا يجب أن يكون كذلك
مستخدم. عنوان IP صالح أيضًا وقد يوفر وقت البحث.

تجاهلLocalDir
تحتوي هذه المعلمة على واحد أو أكثر من الأدلة المحلية المحمية بالكامل
تم تجاهله أثناء عملية النقل. هذا مفيد إذا كنت تريد
الدلائل الفرعية التي هي جزء من مشروع ولكن لا يلزم أن تكون في النهائي ، عبر الإنترنت
الإصدار (أي الإصدارات القديمة).

تجاهل الملف المحلي
تحتوي هذه المعلمة على واحد أو أكثر من محددات الملفات المحلية المحمية
تم تجاهله تمامًا أثناء عملية النقل.

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

تجاهل RemoteFile
تحتوي هذه المعلمة على واحد أو أكثر من محددات الملفات البعيدة المحمية
تم تجاهله تمامًا أثناء عملية النقل.

KeepRemoteDir
في الدلائل الخاصة بهم ، لا تتم إزالة الملفات عندما لا تكون موجودة في المحلي
الدليل.

LogDetailLevel
إنه محدد كيف يسجل مستوى التفصيل weex سجلاً في. التوصيل والانفصال
يتم دائمًا تسجيل رسائل الرسائل والخطأ. عندما تنتهي weex من العمل
بشكل صحيح ، يكتب رسالة قطع الاتصال السابقة "كاملة". إذا كان 1 أو أقل ،
يسجل كل اتصال. إذا كان الرقم 2 يسجل كل دليل. إذا كانت 3 أو أكثر ، يسجل كل منهما
الملف الذي تم التلاعب به الافتراضي هو 1.

اسم الدخول
اسم تسجيل الدخول للحساب على خادم FTP.

MaxRetryToSend
عندما يفشل weex في إرسال ملف ، فإنه يعيد محاولة إرسال الملف. أقصى أوقات
إعادة المحاولة هي هذه المعلمة. الافتراضي هو 8. حدد -1 لإيقاف إعادة المحاولة.

أحادية اللون
يُنشئ الوضع الافتراضي ترميزًا لونيًا مفيدًا استنادًا إلى العملية
إجراء. الإعداد "الحقيقي" يكبح ذلك.

NestSpaces
عدد صحيح يتحكم في المسافة البادئة للمخرجات. الافتراضي هو 4. إذا
تريد قمعه ، حدد -1. إذا حددت 0 ، يستخدم weex 4. :-)

حسنًا
إذا واجه خادم FTP مشكلة في الكتابة فوق الملفات ، فاضبط هذه المعلمة على "false" ، و
سيتم حذف كل ملف قبل وضع إصدار جديد في مكانه.

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

PreservePermissionDir
أذونات الوصول للملفات في الدلائل المعينة لهذه المعلمة سوف
يمكن نسخها إلى جهاز التحكم عن بعد. حدد الدلائل * المحلية *.

سجل
عندما يكون "صحيحًا" ، نقوم بإنشاء سجل.

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

ShowHiddenFile
اضبط "true" للحصول على الملفات المخفية (بدءًا بنقطة) على خادم FTP الذي لا يفعل ذلك
إظهار الملفات المخفية بشكل افتراضي. الافتراضي هو "خطأ".

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

سركدير الجزء العلوي من شجرة الدليل المصدر التي تحتوي على النسخة المحلية من المعلومات المراد
معكوسة. يتوافق هذا الإعداد مع الأمر "lcd" على عملاء FTP التقليديين.

استخدمSSL إذا تم التعيين على "صحيح" ، استخدم FTPS بدلاً من FTP. يتم استخدام AUTH SSL الصريح لتشفير ملف
جلسة FTP. إذا لم يكن مدعومًا من الخادم ، فسيخرج weex.

UseSSL تحقق
تحقق من شهادة الخادم. إحباط إذا فشل التحقق. افتراضات على "صواب".

استخدمSSLcafile
المسار إلى الملف الذي يحتوي على شهادات CA للتحقق من شهادة SSL. لو
غير محدد ، الإعدادات الافتراضية هي /etc/ssl/certs/ca-certificates.crt.

أمثلة


هنا مثال على ما هو نموذجي .weexrc قد يبدو الملف بالشكل:

# - = - = - = - = - = نموذج ملف التكوين = - = - = - = - = -
# حساب FTP المفضل لدي ...
[نينجا]
اسم المضيف = ftp.ninja-rights.org
اسم الدخول = chrisxed
كلمة المرور = '"mYsEcReT!" "
SrcDir = / home / chrisxed / project / weex
دير الوجهة = /
ASCIIfile = * .c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile =notes2myself.txt
IgnoreRemoteDir = / offsitearchive /

# حساب FTP آخر ...
[نباتي]
اسم المضيف = ftp.vegetable-advocacy.com
تسجيل الدخول
كلمة المرور = "X'sBean"
SrcDir = / home / chrisxed / project / البقوليات
DestDir = / souppot /

# إعدادات التكوين العالمية
[إفتراضي]
ملف أسكي = {
* .htm
*.لغة البرمجة
* .txt
* .asc
}
تجاهل الملف المحلي = {
* .bak
*. تمة
* .swp
}

باستخدام تكوين مثل هذا ، يتم تنفيذ:

$ weex النينجا

قد يتسبب في تعيين نظام الملفات إلى سركدير ليتم عكسها بالكامل على جهاز التحكم عن بعد
الخادم. التنفيذ:

$ weex النينجا الخضروات

قد يتسبب في حدوث تحديث FTP لتكوين "Ninja" ثم ملف
تكوين "الخضروات". يمكن أيضًا تحديد هذا على النحو التالي:

$ weex 1 2

الملاحظات


الطابع الزمني مخبأ تسهيل

weex تنفذ ذاكرة تخزين مؤقت للطوابع الزمنية للملف من الإصدار 1.6.0. هذا يجعل التحديث كثيرا
أسرع عندما يكون لديك الكثير من الملفات. فضلاً عن ذلك، weex أيضا يخبئ هيكل الدليل
وأسماء الملفات من الإصدار 2.5.0. لذلك لا تبطئ النقل أبدًا حتى لو كان لديك العديد من الدلائل
والملفات. ومع ذلك ، إذا قمت بتغيير الملفات البعيدة باستخدام عميل FTP آخر أو قيد التشغيل
weex قتل أو weex تم إنهاء بسبب خطأ ، لن يكون ملف ذاكرة التخزين المؤقت صحيحًا. ال
حل بسيط لهذه المشكلة هو إزالة ملف ذاكرة التخزين المؤقت (الموجود في
~ / .weex / weex.cache.HOSTNAME ) بالكامل أو للتشغيل weex مع الخيار - إعادة بناء ذاكرة التخزين المؤقت.

اختبار التشغيل أنظمة

دبيان جنو / لينكس 2.1
ريد هات لينوكس 5.1 / 5.2 / 6.0 / 6.1J
SuSE Linux 6.1 / 6.2 / 6.3
Linux Mandrake 6.1 تحديث
فري(98) 3.0-الإصدار
فري بي إس دي 3.3-الإصدار
سولاريس 2.5.1

استخدم weex عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad