انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

weex - آنلاین در ابر

weex را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور weex است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


weex - سرویس گیرنده FTP و FTPS غیر تعاملی EXchanger وب سریع

خلاصه


وب [ گزینه ها ] میزبان [میزبان...]

شرح


وب ابزاری است که برای خودکارسازی کار نگهداری از راه دور یک صفحه وب یا
آرشیو FTP یا FTPS دیگر. با وب ، نگهدارنده یک وب سایت یا آرشیو که باید
از طریق تعامل FTP/FTPS اداره می شود تا حد زیادی می تواند آن فرآیند را نادیده بگیرد. آرشیو
مدیر به سادگی یک دایرکتوری محلی ایجاد می کند که به عنوان یک مدل دقیق برای آن عمل می کند
داده های خارج از سایت تمام تغییرات و تعامل مستقیم به صورت محلی در این دایرکتوری انجام می شود
ساختار زمانی که مدیر بخواهد داده های موجود در سایت راه دور را با
که از دایرکتوری مدل محلی، به سادگی اجرا می شود وب این را به بهترین نحو انجام می دهد
پهنای باند کارآمد فقط با انتقال فایل هایی که نیاز به به روز رسانی دارند. برنامه
فایل ها یا دایرکتوری ها را در صورت لزوم برای ایجاد دقیق محلی ایجاد یا حذف می کند
مدل در سرور راه دور

اجباری میزبان آرگومان نام تعریف شده توسط کاربر است که یک FTP خاص را نشان می دهد
حساب یا پیکربندی مشخص شده در ~/.weexrc فایل. این فایل که محتویات آن
در زیر توضیح داده شده است، به طور متناوب می توان نام برد ~/.weex/weexrc. چندگانه میزبان استدلال
به یک تک وب دستورات برای تأثیرگذاری بر چندین آرشیو یا پیکربندی در آن پشتیبانی می شوند
جانشینی فوری علاوه بر این، واقعی میزبان را می توان با شماره جایگزین کرد
نشان دهنده موقعیت متوالی نسبی آن در ~/.weexrc فایل (اولین میزبان
تعریف 1 است و غیره).

OPTIONS


گزینه های موجود در خط فرمان بر هر چیزی که در فایل پیکربندی مشخص شده است اولویت دارند.

-د، --debug-config
پیکربندی هر میزبان را خروجی می دهد.

-دی، --debug-ftplib
پیام ها را از/به سرور FTP خروجی می دهد.

-f، --زور
اگر مکانیسم کش مانع از آپلود فایل ها می شود، باید باشد
انتقال داده شود، این گزینه باعث می شود که انتقال واقعی همیشه اتفاق بیفتد.

-h، --کمک
خروجی خلاصه استفاده به stdout.

-m، - تک رنگ
حالت پیش‌فرض یک کدگذاری رنگی مفید بر اساس عملیات ایجاد می‌کند
انجام. این گزینه آن را سرکوب می کند.

-r، --rebuild-cache
اگر فایل کش خراب است، از این برای بازسازی آن استفاده کنید.

-s ، --بی صدا
حالت پیش فرض یک پیام وضعیت مفید برای هر اقدام انجام شده، از جمله
متر پیشرفت انتقال فایل این حالت خروجی را سرکوب می کند.

-t، --تست
Weex هیچ فایل/دایرکتوری راه دور را تغییر نمی دهد.

-V، - نسخه
نسخه را چاپ می کند وب برنامه است.

پیکربندی فایل


از آنجا که این برنامه غیر تعاملی است، یک فایل پیکربندی درست تنظیم شده است
ضروری است. وب به دنبال این فایل می گردد یا در ~/.weexrc or ~/.weex/weexrc.

فرمت کلی فایل پیکربندی یک عنوان بخش پرانتزی است که به دنبال آن است
پارامترهایی که پیکربندی آن بخش را تعریف می کنند. نام این بخش همان چیزی است که ارائه شده است
به وب در زمان اجرا برای نشان دادن ترتیب FTP که می خواهید به روز کنید. یک پارامتر است
فقط برای آخرین عنوان بخش قبل از آن معتبر است. استثنا در این است
la [پیش‌فرض] بخشی که تنظیماتی را برای پارامترهای نامشخص در هر بخش ایجاد می کند.
در مورد پارامترهایی که چندین مقدار را می پذیرند، بخش پیش فرض هر کدام را افزایش می دهد
مقادیر مشخص شده

خطوطی که با کاراکتر «#» شروع می‌شوند، به‌عنوان کامنت نادیده گرفته می‌شوند. هیچ کدام از بخش ها
نام ها و متغیرهای پارامتر به هیچ وجه به حروف بزرگ و کوچک حساس هستند. نام بخش نمی تواند شروع شود
با اعداد به برخی از پارامترها می توان چندین مقدار اختصاص داد. جایی که این امکان پذیر نیست،
آخرین مقدار استفاده می شود. برای نقل قول از کاراکترهای خاص، از نقل قول های تکی (') یا دوگانه استفاده کنید
نقل قول ها ("). برای نقل قول یک نماد نقل قول خاص، از نقل قول دیگر استفاده کنید. نحو کلی
فرمت فایل پیکربندی:

[hostid1]
Parameter1 = مقدار
# روش اول برای چندین مقدار
Parameter2 = مقدار
Parameter2 = مقدار
...

[hostid2]
Parameter1 = مقدار
# روش دوم برای مقادیر متعدد
پارامتر2 = {
ارزش
ارزش
}
...

[پیش‌فرض]
پارامتر = مقدار
...

پارامتر لیست

این پارامترها برای تعریف ویژگی‌های یک پیکربندی میزبان خاص استفاده می‌شوند
نامگذاری شده در پرانتز هنگام تعیین نام دایرکتوری، دنباله "/" اختیاری است. همچنین،
هر دو فایل و دایرکتوری (به جز SrcDir و DestDir) را می توان با پوسته مشخص کرد
حروف عام هنگام تعیین فایل ها، اگر یک فایل یا الگوی فایل بدون مسیر داده شود، آن
فرض می شود در صورت مواجه شدن با هر دایرکتوری در دسترس است. اگر به صراحت باشد
ترکیب مسیر/فایل مشخص شده، پیکربندی در آن دایرکتوری موجود است.
فایل ها/دایرکتوری ها به جز 'SrcDir' و 'DestDir' را می توان به عنوان مسیر مطلق و
مسیر نسبی اما شما باید 'SrcDir' و 'DestDir' را به عنوان مسیر مطلق مشخص کنید. وقتی تو
می خواهید «/public_html/ignoreme.html» را به عنوان مسیر نسبی مشخص کنید، باید آن را مشخص کنید
"./ignoreme.html" به جای "ignoreme.html". هنگام تعیین حالت های باینری، می توانید از آن استفاده کنید
هر یک از موارد زیر: درست/نادرست، بله/خیر، T/F، 1/0. هیچکدام به حروف کوچک و بزرگ حساس نیستند.

AsciiFile
الگوهای نام فایل که با استفاده از حالت ASCII منتقل می شوند. حالت پیش فرض برای
فایل هایی که در این روش مشخص نشده اند حالت IMAGE (باینری) است.

نام مجوز
اگر از سرور پروکسی FTP استفاده می کنید که به مجوز چالش/پاسخ نیاز دارد
با دستورات غیر استاندارد AUTHORIZE و RESPONSE، این پارامتر را روی خود تنظیم کنید
نام کاربری (یا شماره) مجوز. پس از ورود به پروکسی، weex خواهد شد
چالش را به شما پیشنهاد می‌کند و پاسخ را دوباره می‌خواند.

تغییر مجوز
مجوزهای دسترسی فایل ها در دایرکتوری های مشخص شده با
ChangePermissionDir به این پارامتر تغییر می کند. قالب سه رقمی است
عدد اکتال

ChangePermissionDir
فایل های موجود در فهرست های اختصاص داده شده به این پارامتر مجوز دسترسی خود را خواهند داشت
بعد از ارسال تغییر کرد فهرست های محلی را مشخص کنید.

ChdirAtConnection
"true" را برای تغییر دایرکتوری کاری فعلی از راه دور به DestDir در هنگام اتصال تنظیم کنید. اگر
دایرکتوری کار فعلی از راه دور در اتصال DestDir است، weex کمی سریعتر اجرا می شود
با تنظیم این پارامتر روی "false". پیش فرض "درست" است.

ConvToLower
اگر روی "true" تنظیم شود، نام فایل ها قبل از ارسال به حروف کوچک تبدیل می شوند. این
این ویژگی امکان تعامل با سرورهای FTP را فراهم می کند که از حروف بزرگ و کوچک پشتیبانی نمی کنند
نام فایل ها اگر تضاد نامگذاری به دلیل وجود یک نام کوچک وجود داشته باشد،
یک خطا رخ می دهد علاوه بر این، حافظه نهان کاملاً از حروف بزرگ اصلی بی اطلاع است
نام فایل ها

DestDir
دایرکتوری مقصد در سرور FTP راه دور که اطلاعات آینه‌شده در آن قرار می‌گیرد
ارسال شود. این تنظیم با دستور "pwd" در کلاینت های سنتی FTP مطابقت دارد.

استحکام اگر مکانیسم کش مانع از آپلود فایل ها می شود، باید باشد
انتقال داده می شود، این گزینه در صورت تنظیم روی، انتقال واقعی را مجبور می کند همیشه اتفاق بیفتد
"درست".

FollowSymlinks
"True" را برای دنبال کردن پیوندهای نمادین تنظیم کنید. پیش فرض "نادرست" است. پیوند نمادین از
فهرست فایلی را فرض می کند که اندازه آن در حالت پیش فرض 0 بایت است.

FtpPassive
هنگامی که "نادرست" است، weex از حالت پورت به جای حالت غیرفعال استفاده می کند. اگر سرور FTP
حالت غیرفعال را پشتیبانی نمی کند، "false" را مشخص کنید. (ممکن است انتقال را کندتر کند)
پیش فرض "درست" است. (همچنین به سوالات متداول مراجعه کنید)

نام میزبان
نام میزبان برای اتصال. مشخص کننده پروتکل "ftp://" ضمنی است و نباید باشد
استفاده شده. یک آدرس IP نیز معتبر است و ممکن است در زمان جستجو صرفه جویی کند.

نادیده گرفتنLocalDir
این پارامتر شامل یک یا چند دایرکتوری محلی محافظت شده است که کاملاً هستند
در طول فرآیند انتقال نادیده گرفته شده است. این مفید است اگر می خواهید داشته باشید
دایرکتوری های فرعی که بخشی از یک پروژه هستند اما نیازی به حضور در نهایی ندارند، به صورت آنلاین
نسخه (یعنی نسخه های قدیمی).

IgnoreLocalFile
این پارامتر حاوی یک یا چند مشخص کننده فایل محلی محافظت شده است که خواهد بود
در طول فرآیند انتقال به طور کامل نادیده گرفته شد.

RemoteDir را نادیده بگیرید
این پارامتر شامل یک یا چند دایرکتوری راه دور محافظت شده است که هستند
در طول فرآیند انتقال به طور کامل نادیده گرفته شد. این مفید است اگر می خواهید داشته باشید
سایر مطالب موجود در سایت FTP راه دور که به پروژه خاصی مربوط نمی شود
که وب دارد با. این می تواند برای مثال شامل داده های مدیریت شده باشد
از طریق یک کلاینت یا فرآیند FTP متفاوت.

IgnoreRemoteFile
این پارامتر حاوی یک یا چند مشخص کننده فایل راه دور محافظت شده است که خواهد بود
در طول فرآیند انتقال به طور کامل نادیده گرفته شد.

KeepRemoteDir
در دایرکتوری های آنها، فایل ها زمانی که در محلی وجود نداشته باشند حذف نمی شوند
دایرکتوری.

LogDetailLevel
مشخص می‌کند که weex چگونه یک گزارش را در سطح جزئیات ثبت می‌کند. اتصال و قطع ارتباط
پیام ها و پیام های خطا همیشه ثبت می شوند. وقتی وکس کارش را تمام کرد
به درستی، پیام قطع ارتباط قبلی "تکمیل" را می نویسد. اگر 1 یا کمتر،
هر اتصال را ثبت می کند. اگر 2 باشد، هر دایرکتوری را ضبط می کند. اگر 3 یا بیشتر باشد، هر کدام را ضبط کنید
فایل دستکاری شده پیش فرض 1 است.

نام ورود
نام ورود به حساب کاربری در سرور FTP.

MaxRetryToSend
هنگامی که weex در ارسال فایل ناموفق است، دوباره سعی می کند فایل را ارسال کند. حداکثر زمان از
تلاش مجدد این پارامتر است. پیش فرض 8 است. برای توقف تلاش مجدد، -1 را مشخص کنید.

تک رنگ
حالت پیش‌فرض یک کدگذاری رنگی مفید بر اساس عملیات ایجاد می‌کند
انجام. یک تنظیم "واقعی" آن را سرکوب می کند.

NestSpaces
یک عدد صحیح که فاصله تورفتگی خروجی را کنترل می کند. پیش فرض 4 است. اگر
می خواهید آن را سرکوب کنید، -1 را مشخص کنید. اگر 0 را مشخص کنید، weex از 4 استفاده می کند. :-)

رونویسی OK
اگر سرور FTP در بازنویسی فایل ها مشکل دارد، این پارامتر را روی "false" تنظیم کنید و
هر فایل قبل از قرار دادن نسخه جدید حذف می شود.

کلمه عبور
رمز عبور متن ساده که اجازه دسترسی به حساب را می دهد. توجه داشته باشید که این فایل از No
امکانات ویژه برای محافظت از رمزهای عبور مطمئن شوید که مجوزهای فایل a
فایل پیکربندی حاوی رمزهای عبور به صورت محافظه کارانه تنظیم شده است. اگر نیستند، الف
اخطار در زمان اجرا صادر خواهد شد. اگر این پارامتر پیدا نشد، weex درخواست می کند
آن را در ترمینال

PreservePermissionDir
مجوزهای دسترسی فایل ها در دایرکتوری های اختصاص داده شده به این پارامتر خواهد بود
روی ریموت کپی شود فهرست های *local* را مشخص کنید.

RecordLog
هنگامی که "درست" باشد، weex یک گزارش ایجاد می کند.

تغییر نام OK
اگر این پارامتر روی "true" تنظیم شود، هر فایل تحت نام موقت آپلود می شود
«weex.tmp»، سپس فقط در صورت موفقیت آمیز بودن آپلود، به نام صحیح خود تغییر نام داد. این
از مشکل دریافت فایل ناقص توسط کاربر در صورت دانلود از شما جلوگیری می کند
وب سایت در حالی که شما در حال آپلود در آن هستید، و فایل های ناقص در حال آپلود اگر
اتصال FTP شما در حین اجرای weex قطع می شود. از آنجایی که پیش‌فرض «نادرست» است
ممکن است برخی از سرورهای FTP از تغییر نام پشتیبانی نکنند.

ShowHiddenFile
"true" را برای دریافت فایل های مخفی (با نقطه شروع) در سرور FTP تنظیم کنید که این کار را انجام نمی دهد.
نمایش فایل های مخفی به صورت پیش فرض پیش فرض "نادرست" است.

خاموش حالت پیش فرض یک پیام وضعیت مفید برای هر اقدام انجام شده، از جمله
متر پیشرفت انتقال فایل یک تنظیم "واقعی" خروجی را سرکوب می کند.

SrcDir بالای درخت دایرکتوری منبع حاوی کپی محلی اطلاعاتی است که باید باشد
آینه شده این تنظیمات مربوط به فرمان "LCD" در کلاینت های سنتی FTP است.

از SSL استفاده کنید اگر روی "true" تنظیم شود به جای FTP از FTPS استفاده کنید. SSL صریح AUTH برای رمزگذاری استفاده می شود
جلسه FTP اگر توسط سرور پشتیبانی نمی شود، weex خارج می شود.

ازSSLVerify استفاده کنید
گواهی سرور را تأیید کنید. در صورت عدم موفقیت تأیید، لغو کنید. پیش‌فرض‌ها به "true".

ازSSLcafile استفاده کنید
مسیر فایل حاوی گواهینامه های CA، برای تأیید گواهی SSL. اگر
مشخص نشده است، پیش فرض /etc/ssl/certs/ca-certificates.crt است.

مثال ها


در اینجا یک نمونه از آنچه یک نمونه است .weexrc فایل ممکن است به این صورت باشد:

#-=-=-=-=-=نمونه فایل پیکربندی=-=-=-=-=-
# اکانت FTP مورد علاقه من...
[نینجا]
HostName = ftp.ninja-rights.org
LoginName = chrisxed
رمز عبور = "MYsEcReT!"
SrcDir = /home/chrisxed/project/weex
DestDir = /
ASCIIfile = *.c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = notes2myself.txt
IgnoreRemoteDir = /offsitearchive/

# حساب FTP دیگر...
[سبزیجات]
HostName = ftp.vegetable-advocacy.com
LoginNAME = لوبیا مومی
رمز عبور = "X'sBean"
SrcDir = /home/chrisxed/project/legumes
DestDir = /suppot/

# تنظیمات پیکربندی جهانی
[پیش‌فرض]
AsciiFile = {
*.htm
*.html
* کلیپ برد چند منظوره
*صعودی
}
IgnoreLocalFile = {
*.باک
* .tmp
*. swp
}

با پیکربندی مانند این، اجرا:

$ وب نینجا

باعث می شود که سیستم فایل به آن اختصاص داده شود SrcDir به طور کامل روی کنترل از راه دور منعکس شود
سرور اجرا:

$ وب نینجا گیاهی

باعث می شود که به روز رسانی FTP برای پیکربندی "Ninja" و سپس برای
پیکربندی "گیاهی". این را نیز می توان به صورت زیر مشخص کرد:

$ وب 1 2

NOTES


TIMESTAMP مخزن امکان

وب کشی از مهرهای زمانی فایل را از نسخه 1.6.0 پیاده سازی می کند. این باعث به روز رسانی بسیار می شود
وقتی فایل های زیادی دارید سریع تر است. علاوه بر این، وب همچنین ساختار دایرکتوری را حافظه پنهان می کند
و نام فایل ها از نسخه 2.5.0. بنابراین هرگز انتقال را کند نکنید حتی اگر دایرکتوری های زیادی دارید
و فایل ها با این حال، اگر فایل های راه دور را با یک کلاینت FTP دیگر یا در حال اجرا تغییر دهید
وب کشته می شود یا وب با یک خطا خاتمه می یابد، فایل کش صحیح نخواهد بود. در
راه حل ساده برای این مشکل حذف فایل کش (واقع در
~/.weex/weex.cache.HOSTNAME ) به طور کامل یا اجرا شود وب با گزینه --rebuild-cache.

تست شده عملیاتی سیستم های

Debian GNU / Linux 2.1
Red Hat Linux 5.1/5.2/6.0/6.1J
SuSE Linux 6.1/6.2/6.3
لینوکس Mandrake 6.1
FreeBSD(98) 3.0-RELEASE
FreeBSD 3.3-Release
سولاریس 2.5.1

با استفاده از خدمات onworks.net از weex به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    JXplorer - یک مرورگر Java Ldap
    JXplorer - یک مرورگر Java Ldap
    یک کلاینت LDAP جاوا با پشتیبانی LDIF،
    امنیت (شامل SSL، SASL و GSSAPI)،
    ترجمه شده به بسیاری از زبان ها (شامل
    چینی)، راهنمای آنلاین، فرم های کاربر و
    بسیاری دیگر...
    JXplorer - A Java Ldap Browser را دانلود کنید
  • 2
    PosteRazor - پوستر خود را بسازید!
    PosteRazor - پوستر خود را بسازید!
    می خواهید پوستر چاپ کنید؟ PosteRazor برش می دهد
    یک فایل تصویری را به قطعات تقسیم کنید و می توانید
    سپس روی چاپگر خود چاپ کنید و آنها را بچسبانید
    با هم به یک پوستر مبتنی بر FLTK آسان
    استفاده کنید...
    دانلود PosteRazor - پوستر خود را بسازید!
  • 3
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 4
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 5
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 6
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • بیشتر "

دستورات لینوکس

Ad