PDA

View Full Version : سوال: دانلود کامل محتویات دایرکتوری



R2du-soft
چهارشنبه 26 آبان 1395, 01:54 صبح
سلام دوستان
من نیاز به کمک دارم
چطور میشه یک دایرکتوری که روی نت هست رو با تمام محتویاتش دانلود کرد؟
که اون دایرکتوری شاید شامل دایرکتوری ها و فایلهای دیگه هم باشه؟
و اگه اون دایرکتوری نیاز به یوزر و پسورد داشته باشه برای اتصال بهش و ما یوزر و پسورد رو داشته باشیم چطور؟
برای مثال دقیقا کاری که میخوام کنم اینه که:
میخوام متصل شم به دایرکتوری زیر:
http://update.eset.com/v10-rel-sta
و تمام فایلها و فولدرهاشو دانلود کنم
یوزر و پسورد هم دارم برای تست:
EAV-0181808577
7d3k78h4mv
میشه چنین کاری کرد؟
من فایل ها رو به صورت دستی دانلود میکنم که باید مسیر و اسم فایل رو دونست اما من میخوام تمام فایلها رو که شاید اسمشون رو هم ندونم کپی کنم،چنین کاری امکان پذیره؟
ممنون میشم راهنماییم کنید دوستان


(ویرایش:)
برای نمونه هم یکی از فایل ها که میتونم دانلود کنم فایل زیر هست:
http://update.eset.com/v10-rel-sta/mod_035_opp_1063/em035_32_l0.dll.nup

قصدم هم از این کار سایت آپدیت آفلاین هست فقط کافیه بشه دایرکتوری ها رو کپی کرد،کسی میخوام همکاری کنه؟

این مطلب رو هم داخل فروم C#‎‎‎‎ زدم ،فرقی نمیکنه که C#‎‎‎‎ یا VB6 فقط نیاز به کمک دارم
سپاس

meys34
چهارشنبه 26 آبان 1395, 16:52 عصر
سلام

برای این کار باید اول فایل زیر رو دانلود کنید:
http://update.eset.com:80/eset_upd/update.ver

یه فایل rar هست که توش یه فایل txt هست به اسم update.ver

داخلش مثلا اینجوریه:


[HOSTS]
BetaV4-other=10@http://um02.eset.com/eset_upd*******
.
.
.


[Expire]
ExpireList=expire.rar
[SETUP]
CompUpgradeProb=25
CompUpgradeMaxDelay=1255301999

[W10UPGRADE0]
version=1000 (20150723)
versionid=1000
build=1000
type=w10upgrade
category=engine
level=0
base=268435456
date=23.07.2015
platform=x86
group=w10upgrade
buildregname="W10UpgradeBuild"
file=/v3-rel-sta/mod_041_w10upgrade_1000/em041_32_l0.nup
size=118835
.
.
.

بخشی که ما بهش نیاز داریم W10UPGRADE0 هست...

که به ترتیب پشت سر هم اومده اینجوری:
[W10UPGRADE0]
[W10UPGRADE1]
[W10UPGRADE2]
الی آخر

داخل هر بخش هم توی قسمت file آدرس دانلود داره... که برای مثال بالا میشه:
file=/v3-rel-sta/mod_041_w10upgrade_1000/em041_32_l0.nup

برای دسترسی سریعتر به بخش file میتونید از تابع GetPrivateProfileString که مخصوص خوندن فایل های ini (فایل هایی که مثل بالا بخش بخش هستند) استفاده کنید...


نکته: الان دیدم که فقط بخش W10UPGRADE2 نیست و بخش های زیادی داره مثل LOADER0, [PERSEUS0] , [ENGINE0]

این که کدوم بخش ها باید دانلود بشه رو نمیدونم...

منبع:
https://github.com/tarampampam/nod32-update-mirror/issues/46

R2du-soft
پنج شنبه 27 آبان 1395, 03:40 صبح
سلام

برای این کار باید اول فایل زیر رو دانلود کنید:
http://update.eset.com:80/eset_upd/update.ver

یه فایل rar هست که توش یه فایل txt هست به اسم update.ver

داخلش مثلا اینجوریه:


[HOSTS]
BetaV4-other=10@http://um02.eset.com/eset_upd*******
.
.
.


[Expire]
ExpireList=expire.rar
[SETUP]
CompUpgradeProb=25
CompUpgradeMaxDelay=1255301999

[W10UPGRADE0]
version=1000 (20150723)
versionid=1000
build=1000
type=w10upgrade
category=engine
level=0
base=268435456
date=23.07.2015
platform=x86
group=w10upgrade
buildregname="W10UpgradeBuild"
file=/v3-rel-sta/mod_041_w10upgrade_1000/em041_32_l0.nup
size=118835
.
.
.

بخشی که ما بهش نیاز داریم W10UPGRADE0 هست...

که به ترتیب پشت سر هم اومده اینجوری:
[W10UPGRADE0]
[W10UPGRADE1]
[W10UPGRADE2]
الی آخر

داخل هر بخش هم توی قسمت file آدرس دانلود داره... که برای مثال بالا میشه:
file=/v3-rel-sta/mod_041_w10upgrade_1000/em041_32_l0.nup

برای دسترسی سریعتر به بخش file میتونید از تابع GetPrivateProfileString که مخصوص خوندن فایل های ini (فایل هایی که مثل بالا بخش بخش هستند) استفاده کنید...


نکته: الان دیدم که فقط بخش W10UPGRADE2 نیست و بخش های زیادی داره مثل LOADER0, [PERSEUS0] , [ENGINE0]

این که کدوم بخش ها باید دانلود بشه رو نمیدونم...

منبع:
https://github.com/tarampampam/nod32-update-mirror/issues/46

ممنون دوست عزیز meys34 (http://barnamenevis.org/member.php?72486-meys34) برای پاسخ
بله بخش های زیادی هست و هر بخش مربوط به یک قسمت از آنتی ویروس هست،بعضیا برای موتور جست و جو ،بعضی ها برای فایروال ،بعضی ها بروزرسانی امنیتی هستند و الی آخر
ولی مشکل من اینه که میخوام کل دایرکتوری رو دانلود کنم،میدونم که تک تک میشه فایل ها رو دانلود کرد اما هدف من دانلود دایرکتوری با تمام محتوا هست،چنین چیزی امکان داره؟

meys34
پنج شنبه 27 آبان 1395, 10:39 صبح
نه فکر نمیکنم بشه...

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



تنها راه ممکن اینه که سرور لینوکس یا ویندوز داشته باشید که خودش دونه دونه فایل ها رو دانلود کنه و همه رو زیپ کنه
و شما با VB6 اون زیپ رو دانلود کنید


حالا چه اصراریه؟ برای سرعتش میگید؟

R2du-soft
پنج شنبه 27 آبان 1395, 19:55 عصر
ممنون دوست عزیز ما من مشکلم سرعت هم نیست که از سرور استفاده کنم ،مشکلم پیدا کردن نامشون هست،بعضی از نام های فایلها داخل فایل update.ver هم نیست این ها رو چطور میشه پیدا کرد؟

meys34
جمعه 28 آبان 1395, 12:02 عصر
مطمئن نیستم ولی شاید این ها رو هم باید دانلود کنید:


http://update.eset.com:80/eset_upd/pcu/update.ver
http://update.eset.com:80/eset_upd/update.ver
http://update.eset.com:80/eset_upd/v4/update.ver
http://update.eset.com:80/eset_upd/v5/update.ver
http://update.eset.com:80/eset_upd/v6/update.ver
http://update.eset.com:80/eset_upd/v7/update.ver
http://update.eset.com:80/eset_upd/v8/update.ver
http://update.eset.com:80/eset_upd/v9/update.ver
http://update.eset.com:80/eset_upd/v10/update.ver
http://update.eset.com:80/eset_upd/v11/update.ver