الحالة
مغلق و غير مفتوح للمزيد من الردود.

ابويوسف الدقاق

زيزوومي جديد
إنضم
17 أبريل 2014
المشاركات
32
مستوى التفاعل
15
النقاط
50
غير متصل
بسم ألله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

طلب ملف مفتوح لنسخ مجموعة ملفات بداخل مجلد دفعة واحدة الى مجلد احد البرامج في c ويكون يقبل النسخ على ويندوز ٣٢ - ٦٤

وحينا الضغط على زر النسخ يظهر اسم مسار المجلد الذي يتم النسخ فيه ويظهر حجم الملف والحجم المنسوخ والمتبقي
 

وعليكم السلام ورحمة الله وبركاته
==
حقيقة لي مدة طويلة جدا لم استخدم AutoPlay Media Studio او multimedia builder
من ايام عمل الاسطوانات التشغيلية ذاتية الاقلاع
==
جرب هذا السكربت أخي الحبيب
وظيفته كالتالي
يعرض لك اسم مسار المجلد المستهدف للنسخ ويحسب لك حجم كل ملف منسوخ ويضيفه للحجم الكلي المنسوخ
ويطرح الحجم المنسوخ من الحجم الكلي للملفات للحصول على الحجم المتبقي
ويعرض لك الحجم المنسوخ والمتبقي
وبذلك يتم عرض معلومات تقدم عملية النسخ بشكل مفصل.



كود:
SET source_folder "C:\FolderToCopy"
SET target_folder "C:\Program Files\TargetFolder"

total_size = GET_FOLDER_SIZE(source_folder)

ADD_FILES_AND_FOLDERS source_folder

copied_size = 0

PRINT "Copying to folder: " + target_folder

COPY_FILES source_folder\*.* target_folder

copied_size = copied_size + GET_FILE_SIZE(filename)
remaining_size = total_size - copied_size

PRINT "Copied size: " + copied_size
PRINT "Remaining size: " + remaining_size

PRINT "Copy completed successfully!"



upload_2023-8-15_17-52-39.webp
 
التعديل الأخير:
توقيع : Lasker
جزاك الله خير الجزاء اخي الفاضل جربت الكود ولاكن الكود به خطأ تظهر رسالة خطأ. عند حفظ الكود

33.webp
 
جزاك الله خير الجزاء اخي الفاضل جربت الكود ولاكن الكود به خطأ تظهر رسالة خطأ. عند حفظ الكود

مشاهدة المرفق 246731

جزانا الله واياك الخير
يبدو هناك خطأ في السكربت الاول


جرب هذا السكربت

كود:
@echo off
SET "source_folder=C:\FolderToCopy"
SET "target_folder=C:\Program Files\TargetFolder"

SET total_size=0
FOR /R "%source_folder%" %%F IN (*) DO (
    SET /A total_size+=%%~zF
)

SET copied_size=0

echo Copying to folder: %target_folder%

COPY "%source_folder%\*.*" "%target_folder%"

FOR /R "%source_folder%" %%F IN (*) DO (
    SET /A copied_size+=%%~zF
    SET /A remaining_size=total_size-copied_size
)

echo Copied size: %copied_size%
echo Remaining size: %remaining_size%

echo Copy completed successfully!
 
توقيع : Lasker
برنامج autoplay-media-studio
يستخدم لغة البرمجة Lua في السكربتات التي يستخدمها
==

كود:
-- Define source and target folder paths
local sourceFolderPath = "source_folder_path"
local targetFolderPath = "target_folder_path"

-- Function to calculate file size
local function getFileSize(filePath)
    local file = io.open(filePath, "rb")
    if file then
        local size = file:seek("end")
        file:close()
        return size
    end
    return 0
end

-- Calculate copied and remaining sizes
local function calculateSizes()
    local totalSizeCopied = 0
    local files = io.popen("dir /s /b \"" .. targetFolderPath .. "\""):lines()
    for filePath in files do
        totalSizeCopied = totalSizeCopied + getFileSize(filePath)
    end
    local totalSizeRemaining = getFileSize(sourceFolderPath) - totalSizeCopied
    return totalSizeCopied, totalSizeRemaining
end

-- Call the function to calculate sizes
local totalSizeCopied, totalSizeRemaining = calculateSizes()

-- Display results
print("Source Folder Path:", sourceFolderPath)
print("Target Folder Path:", targetFolderPath)
print("Total Copied Size:", totalSizeCopied, "bytes")
print("Remaining Size:", totalSizeRemaining, "bytes")


=================


يرجى استبدال "source_folder_path" و "target_folder_path"
بالمسار الفعلي للمجلدين المصدر والهدف على جهاز الكمبيوتر الخاص بك.


===

فرضا اذا كانت المجلدات على سطح المكتب
يكون الاستبدال بهذا الشكل في الكود السابق حسب نظامك طبعا


كود:
local sourceFolderPath = "C:\\Users\\YourUsername\\Desktop\\SourceFolder"
local targetFolderPath = "C:\\Users\\YourUsername\\Desktop\\TargetFolder"
 
التعديل الأخير:
توقيع : Lasker
ممكن ملف مفتوح ليسهل على الامر لو سمحت
 
بسم ألله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

طلب ملف مفتوح لنسخ مجموعة ملفات بداخل مجلد دفعة واحدة الى مجلد احد البرامج في c ويكون يقبل النسخ على ويندوز ٣٢ - ٦٤

وحينا الضغط على زر النسخ يظهر اسم مسار المجلد الذي يتم النسخ فيه ويظهر حجم الملف والحجم المنسوخ والمتبقي

وعليكم السلام ورحمة الله وبركاته

ضع اسم البرنامج الذي تريد نقل ملفاتك اليه

ثم ضع ملفاتك التي تريد نقلها

لتجهيز الملف المطلوب
 
التعديل الأخير:
وعليكم السلام ورحمة الله وبركاته

ضع اسم البرنامج الذي تريد نقل ملفاتك اليه

ثم ضع ملفاتك التي تريد نقلها

لتجهيز الملف المطلوب

هذا مسار البرنامج
C:\Program Files\MAGIX\Samplitude Music Studio 2023
وهذا اسم المجلد المراد نسخه الى مسار البرنامج وبداخله ملفات
Protein
وهذا اسم الملف المراد نسخه الى مسار البرنامج
MusicStudio_x64.exe
 
اهلاً بك اخي الغالى

اعتذر عن التاخر بالرد

البرناممج هو MAGIX Samplitude Music Studio


وهذا احدث اصدار منه
MAGIX Samplitude Music Studio 2023 28.0.0.12


تم تحويله الى تثبيت وتفعيل صامت مدمج معه الكراك

يجب ايقاف برنامج الحمايه قبل التثبيت

يتاخر تثبيت البرنامج لان مدمج معه متصفح اوبرا من قبل نفس الشركه

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي




وان اردت ملف الكراك فقط فقد تم تحويله الى تثبيت صامت يمكنك تحميله من الرابط التالي

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


كلك يمين ثم سينقل الكراك الى مجلد البرنامج في في المسار التالي

C:\Program Files\MAGIX\Samplitude Music Studio 2023


4eL8D7G.png

 
اشكرك اخي الكريم علي الاجابة ولاكن اود الملف المفتوح لي استخدمه في اومور اخرة مثل ذالك واشكرك علي تعاونك معي
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.
عودة
أعلى