مشاهدة النسخة كاملة : ســـؤال حـــــول ( Rename and Copy )؟
ياسرهتهت
22-03-2017, 11:18 PM
بسم الله الرحمن الرحيم
أرجو المساعدة في صياغة كـــــــود يقوم بالتالي ---
نسخ الملفات الموجود في ( ListBox1 ) والتي تم استدعائها
بالكود
Browse = Dialog.FolderBrowse("Please select a folder:", _WindowsFolder);
tip = {"*.mp3","*.mp4"}
if Browse~="CANCEL" then
for i= 1,#tip do
Find = File.Find(Browse, tip[i], false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
ListBox.AddItem("ListBox1", String.SplitPath(s).Filename, s);
end
end
end
end
نسخ هذة الملفات الي مجلد انا اختاره
مع اعادة تسمية الملفات بحيث تاخذ الاسماء الجديدة
من ( ListBox2 ) الذي يتم تعباته من خلال الكــــــــــــود
Nemefil = TextFile.ReadToTable("AutoPlay\\Docs\\m.txt");
ListBox.DeleteItem("ListBox2",LB_ALLITEMS);
for i,s in pairs(Nemefil)do
ListBox.AddItem("ListBox2", s);
end
بحيث Selected رقم (1) في ListBox1 ياخذ التسمية من Selectedرقم (1 ) قي ListBox2
وهكـــــــــــذا باقي الملفات ...........................الخ
لا ادري هل كنت موفق في طرح السؤال ؟ وما اريد ؟
موفقين بإذن الله ... لكم مني أجمل تحية .
:abc_152::abc_152::abc_152:
محمد بن أحمد أبو حذيفة
22-03-2017, 11:23 PM
بسم الله الرحمن الرحيم
متابع في نتظار الاخوة
عبود عبود
23-03-2017, 03:03 AM
مش فاهم ماذا تقصد بالتحديد
ولكن يمكنك إستخدام File.Rename لإعادة التسمية للملفات
أو تضع ملف مفتوح ربما نفهم منه المقصود بالتحديد
ياسرهتهت
23-03-2017, 07:02 AM
مش فاهم ماذا تقصد بالتحديد
ولكن يمكنك إستخدام File.Rename لإعادة التسمية للملفات
أو تضع ملف مفتوح ربما نفهم منه المقصود بالتحديد
------------------------------------------------------------
بسم الله الرحمن الرحيم
استاذ عبود
انا اريد نسخ الملفات الموجوده في ListBox1 الي مجلد
وهذا الكود ينفذ ذالك بنجاح
folderN = Dialog.Input("اسم المجلد", "", MB_ICONQUESTION);
ListBox.SelectItem("ListBox1", LB_ALLITEMS);
get_sel = ListBox.GetSelected("ListBox1");
Folder.Create(_DesktopFolder.."\\"..folderN);
N = 1;
ALL = ListBox.GetCount("ListBox1");
while (N <= ALL) do
get_data = ListBox.GetItemData("ListBox1", get_sel[N]);
File.Copy(get_data,_DesktopFolder.."\\"..folderN, true, true, false, true, nil);
N = N + 1;
end
Dialog.Message("Notice", "تمت عملية النسخ \r\n"..folderN);
ولكن اريد مـــــــــــع عملية النسخ تغير اسامي الملفات
وان يتم اخذ الاسماء الجديده من قائمة موجوده فيListBox2
يعني الملف FILL = ListBox.GetItemText("ListBox1", 1); تسميته تكون NMEE = ListBox.GetItemText("ListBox2", 1); وهكذ مع الكل
:abc_152::abc_152:
المـهاجر
23-03-2017, 08:36 AM
طالما تستخدم الأمر copy
فأنت لا تحتاج للأمر rename
لأن الأمر copy يتضمن الأمر rename بداخله
البارامتر الثانى لدالة copy يفى بالغرض
https://www.indigorose.com/webhelp/tu/Program_Reference/Actions/File.Copy_Examples.htm
أدرس example2 بعناية
ستجد عملية نسخ مع عملية تغيير الاسم فى نفس الدالة
Copies a file named "hidden.dat" from the folder where the update.exe is located to a folder named "z3j2rlk" in the user's temp folder, And renaming the file to "sneaky.exe"
منقول من الرابط مع اضافة كلمة And بواستطى لإزالة الغموض عن المعنى
:abc_152:
المـهاجر
23-03-2017, 08:52 AM
و على فرض ان ليست 1 و ليست 2 بهما نفس عدد العناصر
و ان العناصر فى كلا الليستين مرتبة بحيث تكون متراصفة لخدمة نفس الملفات
و ان الفولدرات الخاصة بالليست 2 جاهزة
يكون الكود المقترح
folderN = Dialog.Input("اسم المجلد", "", MB_ICONQUESTION);
ListBox.SelectItem("ListBox1", LB_ALLITEMS);
get_sel = ListBox.GetSelected("ListBox1");
Folder.Create(_DesktopFolder.."\\"..folderN);
N = 1;
ALL = ListBox.GetCount("ListBox1");
while (N <= ALL) do
get_data = ListBox.GetItemData("ListBox1", get_sel[N]);
get_data_2 = ListBox.GetItemData("ListBox2", get_sel[N]);
File.Copy(get_data,_DesktopFolder.."\\"..folderN, true, true, false, true, nil);
File.Copy(get_data,get_data_2, true, true, false, true, nil);
N = N + 1;
end
Dialog.Message("Notice", "تمت عملية النسخ \r\n"..folderN);
عليك تأمل السطر 11 ففيه ملخص الفكرة
موفق
:abc_152:
ياسرهتهت
23-03-2017, 01:57 PM
و على فرض ان ليست 1 و ليست 2 بهما نفس عدد العناصر
و ان العناصر فى كلا الليستين مرتبة بحيث تكون متراصفة لخدمة نفس الملفات
و ان الفولدرات الخاصة بالليست 2 جاهزة
يكون الكود المقترح
folderN = Dialog.Input("اسم المجلد", "", MB_ICONQUESTION);
ListBox.SelectItem("ListBox1", LB_ALLITEMS);
get_sel = ListBox.GetSelected("ListBox1");
Folder.Create(_DesktopFolder.."\\"..folderN);
N = 1;
ALL = ListBox.GetCount("ListBox1");
while (N <= ALL) do
get_data = ListBox.GetItemData("ListBox1", get_sel[N]);
get_data_2 = ListBox.GetItemData("ListBox2", get_sel[N]);
File.Copy(get_data,_DesktopFolder.."\\"..folderN, true, true, false, true, nil);
File.Copy(get_data,get_data_2, true, true, false, true, nil);
N = N + 1;
end
Dialog.Message("Notice", "تمت عملية النسخ \r\n"..folderN);
عليك تأمل السطر 11 ففيه ملخص الفكرة
موفق
:abc_152:
---------------------------------
شكــــرا لك استاذ المهاجر
كود جميل ومعلومات اجمل
بارك الله فيك وجازك كل خير
:abc_152::abc_152:
المـهاجر
24-03-2017, 03:29 AM
---------------------------------
شكــــرا لك استاذ المهاجر
كود جميل ومعلومات اجمل
بارك الله فيك وجازك كل خير
:abc_152::abc_152:
مـــــوفق
:abc_152:
محمد بن أحمد أبو حذيفة
24-03-2017, 08:10 AM
------------------------------------------------------------
بسم الله الرحمن الرحيم
استاذ عبود
انا اريد نسخ الملفات الموجوده في listbox1 الي مجلد
وهذا الكود ينفذ ذالك بنجاح
foldern = dialog.input("اسم المجلد", "", mb_iconquestion);
listbox.selectitem("listbox1", lb_allitems);
get_sel = listbox.getselected("listbox1");
folder.create(_desktopfolder.."\\"..foldern);
n = 1;
all = listbox.getcount("listbox1");
while (n <= all) do
get_data = listbox.getitemdata("listbox1", get_sel[n]);
file.copy(get_data,_desktopfolder.."\\"..foldern, true, true, false, true, nil);
n = n + 1;
end
dialog.message("notice", "تمت عملية النسخ \r\n"..foldern);
ولكن اريد مـــــــــــع عملية النسخ تغير اسامي الملفات
وان يتم اخذ الاسماء الجديده من قائمة موجوده فيlistbox2
يعني الملف fill = listbox.getitemtext("listbox1", 1); تسميته تكون nmee = listbox.getitemtext("listbox2", 1); وهكذ مع الكل
:abc_152::abc_152:
بارك الله فيك
لكن لم افهم الفائدة من هذ الملف هل ممكن ملف مفتوح لتتضح الصورة
ياسرهتهت
24-03-2017, 02:28 PM
بارك الله فيك
لكن لم افهم الفائدة من هذ الملف هل ممكن ملف مفتوح لتتضح الصورة
------------------------------------------------
بسم الله الرحمن الرحيم
اخي محمد الفكرة ببساطة
انني حملت ملفات من النت فنزلت تسميتها ارقام بهذا الشكل
https://e.top4top.net/p_4486svca1.png
مع انها في الموقع كل ملف له اسم يبين عما يتحدث بهذا الشكل
https://b.top4top.net/p_448ajbd51.png
نسخة هذا الاسماء في ملف نصي وعملت على تسميت الملفات باستخدم الاتوبلاي لانها كثيررررررررررررر
الملف المفتوح في المرفقات
شرح الملف
https://youtu.be/k3XLyNtM000
https://youtu.be/k3XLyNtM000
موفق بإذن الله ... لك مني أجمل تحية .
folderN = Dialog.Input("اسم المجلد", "", MB_ICONQUESTION);
Folder.Create(_DesktopFolder.."\\"..folderN);
-------------
for i = 1,ListBox.GetCount("ListBox1")do
result1 = ListBox.GetItemData("ListBox1", i);
result2 = ListBox.GetItemText("ListBox2", i);
All,a,b = string.match(result1, "(.-)([^\\]-([^\\%.]+))$")
-------------------------------------
File.Copy(result1, _DesktopFolder.."\\"..folderN.."\\"..result2.."."..b,true, true, false, true, nil);
end
Dialog.Message("Notice", "تمت عملية النسخ \r\n"..folderN);
ياسرهتهت
24-03-2017, 03:57 PM
folderN = Dialog.Input("اسم المجلد", "", MB_ICONQUESTION);
Folder.Create(_DesktopFolder.."\\"..folderN);
-------------
for i = 1,ListBox.GetCount("ListBox1")do
result1 = ListBox.GetItemData("ListBox1", i);
result2 = ListBox.GetItemText("ListBox2", i);
All,a,b = string.match(result1, "(.-)([^\\]-([^\\%.]+))$")
-------------------------------------
File.Copy(result1, _DesktopFolder.."\\"..folderN.."\\"..result2.."."..b,true, true, false, true, nil);
end
Dialog.Message("Notice", "تمت عملية النسخ \r\n"..folderN);
----------------------------------------------
:abc_152::abc_152: شكرا لك استاذ ربيــــhttp://www.abc4web.net/vb/images/icons/icon_z.gifــــع :abc_152::abc_152:
موفق بإذن الله ... لك مني أجمل تحية .
:abc_026::abc_026::abc_026:
محمد بن أحمد أبو حذيفة
24-03-2017, 08:55 PM
------------------------------------------------
بسم الله الرحمن الرحيم
اخي محمد الفكرة ببساطة
انني حملت ملفات من النت فنزلت تسميتها ارقام بهذا الشكل
https://e.top4top.net/p_4486svca1.png
مع انها في الموقع كل ملف له اسم يبين عما يتحدث بهذا الشكل
https://b.top4top.net/p_448ajbd51.png
نسخة هذا الاسماء في ملف نصي وعملت على تسميت الملفات باستخدم الاتوبلاي لانها كثيررررررررررررر
الملف المفتوح في المرفقات
شرح الملف
https://youtu.be/k3XLyNtM000
https://youtu.be/k3XLyNtM000
موفق بإذن الله ... لك مني أجمل تحية .
فكرة جميلة جدا جدا
رحم الله والديك وكل من ساعدك على هذا العمل
كنت اعاني كثيرا من هذه المشكلة وكنت اضطر لتغير الاسم يدويا وكنت اغير في بعض الاحيان ما يقارب 200 اسم لملف mp3
لكن الفكرة جيدة وراقت اعجابي وستفيدني كثيرا
وعليه هل يمكن التوسع في الادات
تابع معي
المفات حملتها من هنا
https://archive.org/details/ModarasaWaTadriss20
وبالرغم من ان اسمائها كلها بالعربية الا ان بعد التحميل تظهر كما في الصورة
https://b.top4top.net/p_448z4no01.png
الاسماء كلها بالفرنسية
والاسم الاصلي تحول كما هو مشار اليه بالسهم الاحمر
فهل ممكن ان ناخذ الاسم من
Titre -------------------ونضعه في مكان -------------NOM
أبو قصي
24-03-2017, 09:38 PM
موفق بإذن الله ... لك مني أجمل تحية .
عبود عبود
24-03-2017, 09:43 PM
طبعا " أخى العزيز محمد " هناك ما هو أحسن للتنفيذ فى مثل هذه الحالة الخاصة بك
وهو الحصول على العنوان للملف الذى تم تحميلة أو جميع البروبيرتيز " الخصائص للملف الذى تم تحميلة "
كيف ؟؟؟؟ هناك إضافة أكشن إسمها ميديا إينفو "MyMediaInfoDll" يمكنك إستخدامها فى إستخلاص العنوان للملف الذى تم تحميلة وسوف تجد ملف مفتوح يوضح طريقة إستخدامها " طبعا بدلا من عناء النسخ اليدوى من صفحة النت "
سوف أعطى لك مثالا مفتوحا لطريقة الإستخدام إن لم تستطيع إستخدامها فى تحقيق المطلوب دون اللجوء لإستعمال ملف تكست بة الأسماء ودون إستعمال ليست بوكس آخر ودون تعب أو عناء
دقائق ويتم رفع الإضافة والمثال معا لمن لا يمتلكها
:abc_138:
عبود عبود
24-03-2017, 10:11 PM
تفضل الإضافة والملف المفتوح معا
https://www.dropbox.com/s/ymr3cpdkt41fi4x/MyMediaInfoDll.rar?dl=0
تذكر بعد التحميل وفك الضغط أن تضع المجلد الناتج فى مسار إضافات الأكشن فى برنامج الأتوبلاى ميديا ستوديو أولا
ثم سوف تجد الملف المفتوح داخل المجلد قم بفتحة للمعاينة وإضغط على الزر "Audio Info" لاحظ أن الملف الذى سوف تظهر بعض المعلومات أو الخصائص له قمت أنا بتحميلة من الموقع الذى أشرت أنت له بالمشاركة السابقة للتوضيح
:abc_152:
محمد بن أحمد أبو حذيفة
24-03-2017, 10:29 PM
تفضل الإضافة والملف المفتوح معا
المحتوى المخفي لايقتبس
تذكر بعد التحميل وفك الضغط أن تضع المجلد الناتج فى مسار إضافات الأكشن فى برنامج الأتوبلاى ميديا ستوديو أولا
ثم سوف تجد الملف المفتوح داخل المجلد قم بفتحة للمعاينة وإضغط على الزر "Audio Info" لاحظ أن الملف الذى سوف تظهر بعض المعلومات أو الخصائص له قمت أنا بتحميلة من الموقع الذى أشرت أنت له بالمشاركة السابقة للتوضيح
:abc_152:
بارك الله فيك
لكن الملف المفتوح يعطي معلومات عن الملف فقط
لكن انا اريد ان اغير اسم الملف بحيث اخذ الاسم من Title ;ضعه في مكان الاسم
عبود عبود
24-03-2017, 10:33 PM
ههههههههه إزاى بس يا حاج
الملف بيعرض لك التيتيل المطلوب
فمن الطبيعى أن تستخدمة وتوظفة كما تريد
عبود عبود
24-03-2017, 10:47 PM
إية الأخبار يا عم الحاج ؟ عرفت توظفه فى المطلوب ولا أعملك ملف تانى مع الليست بوكس و الميديا بلير للتوضيح ؟
محمد بن أحمد أبو حذيفة
24-03-2017, 11:13 PM
إية الأخبار يا عم الحاج ؟ عرفت توظفه فى المطلوب ولا أعملك ملف تانى مع الليست بوكس و الميديا بلير للتوضيح ؟
ليس بعد اخي عبود
ممكن اتعبك معي وتضع المف المفتوح
عبود عبود
24-03-2017, 11:48 PM
تفضل أخى محمد
الملف التالى به ليست بوكس و ميديا بلير للتشغيل وزر للحفظ يمكن من خلالة حفظ الملف المشغل فى الميديا بلير
قم بالمعاينة وإذا أردت إضافة ملفات أخرى ضعها فى المجلد الذى بداخل مجلد الأوديو وقم بالمعاينة وتجربة الحفظ
الكود المستعمل فى الحدث أون شو للصفحة وذلك للبحث عن جميع الملفات الـــ إم بى ثرى الموجودة داخل المجلد الموجود فى مجلد الأوديو ومن ثم عمل الإضافة لإستقبال الملف فى عملية التكرار لفتحه و معرفة بياناته والحصول على التيتيل لوضعة كـــ نص فى الإيتم تكست فى الليست بوكس مع وضع مسارة كما هو فى الإيتم داتا
أما الأكواد فى زر الحفظ فهى لفتح رسالة حفظ وفيها يتم إستقبال التيتيل أيضا بشكل أوتوماتيكى إفتراضى للمستخدم وما علية سوى الحفظ إن أراد أو تغيير الإسم إن أحب ذلك
https://www.dropbox.com/s/rvi6stuh0yltilv/MediaInfoDLL_Example%20%202%20by%20abood.rar?dl=0
محمد بن أحمد أبو حذيفة
25-03-2017, 12:06 AM
تفضل أخى محمد
الملف التالى به ليست بوكس و ميديا بلير للتشغيل وزر للحفظ يمكن من خلالة حفظ الملف المشغل فى الميديا بلير
قم بالمعاينة وإذا أردت إضافة ملفات أخرى ضعها فى المجلد الذى بداخل مجلد الأوديو وقم بالمعاينة وتجربة الحفظ
الكود المستعمل فى الحدث أون شو للصفحة وذلك للبحث عن جميع الملفات الـــ إم بى ثرى الموجودة داخل المجلد الموجود فى مجلد الأوديو ومن ثم عمل الإضافة لإستقبال الملف فى عملية التكرار لفتحه و معرفة بياناته والحصول على التيتيل لوضعة كـــ نص فى الإيتم تكست فى الليست بوكس مع وضع مسارة كما هو فى الإيتم داتا
أما الأكواد فى زر الحفظ فهى لفتح رسالة حفظ وفيها يتم إستقبال التيتيل أيضا بشكل أوتوماتيكى إفتراضى للمستخدم وما علية سوى الحفظ إن أراد أو تغيير الإسم إن أحب ذلك
المحتوى المخفي لايقتبس
بارك الله فيك
لكن الزر لا يقوم بالحفظ لا اعرف السبب
تظهر الصورة
https://e.top4top.net/p_448smim61.png
الاسم يظهر بالغة غريبة
لكن عندما اغير الاسم يتم الحفظ
عبود عبود
25-03-2017, 12:21 AM
نسخة الويندوز لديك فرنسية قد تكون هى السبب مش قادر أركز فى ما هو الخطأ لديك أو طريقة الحل " حاليا " علشان عاوز أنام :abc_145:
أراكم لاحقا :abc_152:
فقط للتذكير الملف المفتوح السابق وضعة فى المشاركة السابقة لى أثناء التصدير للملف المفتوح لم أنتبة إلى أن الملف الصوتى والمجلد الذى كان يحتوية كان بإسم " إسم المجلد كان Khotab " تم حذفهم سهوا أثناء تصدير الملف المفتوح نظرا إلى أنى لم أزل علامة الصح من أمام مجلد الأوديو أثناء التصدير
محمد بن أحمد أبو حذيفة
25-03-2017, 12:23 AM
نسخة الويندوز لديك فرنسية قد تكون هى السبب مش قادر أركز فى ما هو الخطأ لديك أو طريقة الحل " حاليا " علشان عاوز أنام :abc_145:
أراكم لاحقا :abc_152:
فقط للتذكير الملف المفتوح السابق وضعة فى المشاركة السابقة لى أثناء التصدير للملف المفتوح لم أنتبة إلى أن الملف الصوتى والمجلد الذى كان يحتوية كان بإسم " إسم المجلد كان khotab " تم حذفهم سهوا أثناء تصدير الملف المفتوح نظرا إلى أنى لم أزل علامة الصح من أمام مجلد الأوديو أثناء التصدير
بارك الله فيك
اعانك الله نلتقي ان شاء الله تعالى
كذلك اذا ممكن ما يلي
حفظ الملفات من اليست بوكس جملة واحدة
عبود عبود
25-03-2017, 12:28 AM
بارك الله فيك
اعانك الله نلتقي ان شاء الله تعالى
كذلك اذا ممكن ما يلي
حفظ الملفات من اليست بوكس جملة واحدة
إن شاء الله بعد يومين نلتقى
وهذة صورة منى أثناء الحفظ
http://i.imgur.com/uKqngGV.jpg
محمد بن أحمد أبو حذيفة
25-03-2017, 12:36 AM
إن شاء الله بعد يومين نلتقى
وهذة صورة منى أثناء الحفظ
http://i.imgur.com/uKqngGV.jpg
ان شاء الله تعالى
المكشلة ان في برنامج اوتوبلاي نفسه
المجلدات التي بالعربية لا تظهر بالعربية
https://d.top4top.net/p_448gesg11.png
عبود عبود
25-03-2017, 12:44 AM
إن شاء الله المشكلة ستكون فى ضبط فى لغة الويندوز سنحاول حلها من خلال الإطلاع على اللغات المنصبة فى الويندوز ووضع اللغة العربية مع اللغة الإنجليزية وحذف اللغة الفرنسية
عندما نلتقى مجددا إن قدر الله ذلك نعمل على حلها
محمد بن أحمد أبو حذيفة
25-03-2017, 12:56 AM
إن شاء الله المشكلة ستكون فى ضبط فى لغة الويندوز سنحاول حلها من خلال الإطلاع على اللغات المنصبة فى الويندوز ووضع اللغة العربية مع اللغة الإنجليزية وحذف اللغة الفرنسية
عندما نلتقى مجددا إن قدر الله ذلك نعمل على حلها
تم حل المشكلة اللغة
بقي زر الحفظ للمجموعة كاملا
كذلك الاسم لا يغير في خانة الحفظ
عبود عبود
25-03-2017, 12:59 AM
تم حل المشكلة اللغة
بقي زر الحفظ للمجموعة كاملا
كذلك الاسم لا يغير في خانة الحفظ
كيف تم حلها ؟ لنستفيد
محمد بن أحمد أبو حذيفة
25-03-2017, 01:01 AM
غيرت في خصائص عرض اللغة
محمد بن أحمد أبو حذيفة
25-03-2017, 01:02 AM
الاسم لا يتغير
انظر الصورة
https://b.top4top.net/p_448ndfhb1.png
عبود عبود
25-03-2017, 01:03 AM
فى الويندوز أم الأتوبلاى ؟
محمد بن أحمد أبو حذيفة
25-03-2017, 01:03 AM
فى الويندوز أم الأتوبلاى ؟
في الونداوز
عبود عبود
25-03-2017, 01:10 AM
الاسم لا يتغير
انظر الصورة
https://b.top4top.net/p_448ndfhb1.png
لاحظ الصورة التى رفعتها لك الإسم وبجوارة الإمتداد .mp3
عبود عبود
25-03-2017, 01:12 AM
كما يمكننا تغيير طريقة الحفظ هذة إن لم تروق لك بأخرى
محمد بن أحمد أبو حذيفة
25-03-2017, 01:13 AM
لاحظ الصورة التى رفعتها لك الإسم وبجوارة الإمتداد .mp3
المشكلة ليست في الامتداد لكن الاسم لا يغير عند تحديد الملفات يبقى نفس الاسم الذي في الصورة
عبود عبود
25-03-2017, 01:16 AM
طيب أوك نكمل عندما نلتقى ونغير الطريقة إلى طريقة أسهل فى الحفظ عن طريق ديالوج فولدر براوز بدلا من ديالوج فايل براوز ومن ثم فايل كوبى إلى الفولدر الذى يتم تحديدة
محمد بن أحمد أبو حذيفة
25-03-2017, 01:18 AM
طيب أوك نكمل عندما نلتقى ونغير الطريقة إلى طريقة أسهل فى الحفظ عن طريق ديالوج فولدر براوز بدلا من ديالوج فايل براوز ومن ثم فايل كوبى إلى الفولدر الذى يتم تحديدة
ان شاء الله تعالى
عبود عبود
25-03-2017, 01:19 AM
:abc_138::abc_138::abc_138: هزمنى النوم الآن
السلام عليكم ورحمة الله وبركاته
ياسرهتهت
25-03-2017, 02:15 AM
فكرة جميلة جدا جدا
رحم الله والديك وكل من ساعدك على هذا العمل
كنت اعاني كثيرا من هذه المشكلة وكنت اضطر لتغير الاسم يدويا وكنت اغير في بعض الاحيان ما يقارب 200 اسم لملف mp3
لكن الفكرة جيدة وراقت اعجابي وستفيدني كثيرا
وعليه هل يمكن التوسع في الادات
تابع معي
المفات حملتها من هنا
https://archive.org/details/ModarasaWaTadriss20
وبالرغم من ان اسمائها كلها بالعربية الا ان بعد التحميل تظهر كما في الصورة
https://b.top4top.net/p_448z4no01.png
الاسماء كلها بالفرنسية
والاسم الاصلي تحول كما هو مشار اليه بالسهم الاحمر
فهل ممكن ان ناخذ الاسم من
Titre -------------------ونضعه في مكان -------------NOM
--------------------------------------------------------------------------------------
بسم الله الرحمن الرحيم
اخي محمد عند تحميلي من الموقع الذي اشرت له انت
نزل معي الملف عادي بالاسم الاصلي للملف
كما في الصورة
https://a.top4top.net/p_448n1miu1.png
وهذا ملف نصي للملفات كما ظهر امامي في المرفقات
الاضافة المقدمة من الاستاذ عبود ممتازة وتسهل الكثير
كيف انتهت مشكلة اللغة --- عندي نفس المشكلة ؟
مع الملف المرفق في المثال
https://e.top4top.net/p_448wpsnv1.png
موفق بإذن الله ... لك مني أجمل تحية .
ياسرهتهت
25-03-2017, 02:28 AM
تفضل الإضافة والملف المفتوح معا
المحتوى المخفي لايقتبس
تذكر بعد التحميل وفك الضغط أن تضع المجلد الناتج فى مسار إضافات الأكشن فى برنامج الأتوبلاى ميديا ستوديو أولا
ثم سوف تجد الملف المفتوح داخل المجلد قم بفتحة للمعاينة وإضغط على الزر "Audio Info" لاحظ أن الملف الذى سوف تظهر بعض المعلومات أو الخصائص له قمت أنا بتحميلة من الموقع الذى أشرت أنت له بالمشاركة السابقة للتوضيح
:abc_152:
-------------------------
بسم الله الرحمن الرحيم
بارك الله فيك استاذ عبود اضافه رائعه ومفيده
تعمل معي بشكل جيد مع الملفات التي انا احملها
لكن مع الملف المرفق في المثال تعطيني نفس مشكلة اخونا محمد
موفق بإذن الله ... لك مني أجمل تحية .
:abc_152::abc_152::abc_152::abc_152:
محمد بن أحمد أبو حذيفة
25-03-2017, 08:35 AM
--------------------------------------------------------------------------------------
بسم الله الرحمن الرحيم
اخي محمد عند تحميلي من الموقع الذي اشرت له انت
نزل معي الملف عادي بالاسم الاصلي للملف
كما في الصورة
https://a.top4top.net/p_448n1miu1.png
وهذا ملف نصي للملفات كما ظهر امامي في المرفقات
الاضافة المقدمة من الاستاذ عبود ممتازة وتسهل الكثير
كيف انتهت مشكلة اللغة --- عندي نفس المشكلة ؟
مع الملف المرفق في المثال
https://e.top4top.net/p_448wpsnv1.png
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك
غريب اعطني صورة من المفلفات التي حملتها
بالنسبة للغة انظر الطريقة
https://up.top4top.net/downloadf-449l2ley1-rar.html
جرب الملف المفتوح ان كان يعمل بشكل جيد
ثامر أبو بلقيس
25-03-2017, 12:51 PM
https://f.top4top.net/p_44964qde1.jpg
موفق
ياسرهتهت
25-03-2017, 01:17 PM
بارك الله فيك
غريب اعطني صورة من المفلفات التي حملتها
بالنسبة للغة انظر الطريقة
https://up.top4top.net/downloadf-449l2ley1-rar.html
جرب الملف المفتوح ان كان يعمل بشكل جيد
------------------------------
بسم الله الرحمن الرحيم
الملف المفتوح يعمل بشكل جيد مع الملفات التي احملها انا
اما مع الملف المرفق يعطي نفس المشكلة عندك
محمد بن أحمد أبو حذيفة
25-03-2017, 02:28 PM
------------------------------
بسم الله الرحمن الرحيم
الملف المفتوح يعمل بشكل جيد مع الملفات التي احملها انا
اما مع الملف المرفق يعطي نفس المشكلة عندك
بارك الله فيك
هل ممكن فيديو لمشكلة التي تظهر معك
ياسرهتهت
25-03-2017, 02:33 PM
بارك الله فيك
هل ممكن فيديو لمشكلة التي تظهر معك
بسم الله الرحمن الرحيم
اخي محمد الامر لا يحتاج فيديو
وضعت لك هذة الصورة في المشاركة السابقة
وهي تعبر عن المشكله
مع ان اعداداتي سليمة للغة
https://e.top4top.net/p_448wpsnv1.png
محمد بن أحمد أبو حذيفة
25-03-2017, 02:36 PM
بسم الله الرحمن الرحيم
اخي محمد الامر لا يحتاج فيديو
وضعت لك هذة الصورة في المشاركة السابقة
وهي تعبر عن المشكله
مع ان اعداداتي سليمة للغة
https://e.top4top.net/p_448wpsnv1.png
هل غيرت الاعدادات كما ارسلت لك
محمد بن أحمد أبو حذيفة
25-03-2017, 02:45 PM
هذه المكشلة التي عندي
الاسم لا يتغير رغم تغير المححد في اليست بوكس
https://e.top4top.net/p_449hpo691.gif
ياسرهتهت
25-03-2017, 02:46 PM
هل غيرت الاعدادات كما ارسلت لك
========================
هي كانت من الاصل نفس الاعدادات التي ارسلت
محمد بن أحمد أبو حذيفة
25-03-2017, 03:03 PM
========================
هي كانت من الاصل نفس الاعدادات التي ارسلت
هذه المكشلة التي عندي
الاسم لا يتغير رغم تغير المححد في اليست بوكس
https://e.top4top.net/p_449hpo691.gif
ثامر أبو بلقيس
25-03-2017, 06:15 PM
سأحاول تحميل الملفات الصوتية بطريقة سليمة من البداية
فهل سينجح لو فعلت الاضافة
https://d.top4top.net/p_449m9o8k1.jpg
ووضعت الكود التالي في زر
for i = 1,32 do
lien = "http://archive.org/download/ModarasaWaTadriss20/modarasa%20wa%20tadriss%20".."("..(i)..")"..".mp3"
HTTP.Download(lien , "C:\\"..(i)..".mp3", MODE_BINARY, 20, 80, nil, nil, nil);
result = Mp3.GetTagInfo("C:\\"..(i)..".mp3");
File.Rename("C:\\"..(i)..".mp3", "C:\\"..result.Title..".mp3");
Dialog.TimedMessage("تم تحميل الملف",result.Title , 2000, MB_ICONINFORMATION);
end
وجيد لو كان البرنامج ذو صفة مسؤول
ما كتبت ليست رد على أي تساؤل ..... مجرد مرور
محمد بن أحمد أبو حذيفة
25-03-2017, 06:25 PM
سأحاول تحميل الملفات الصوتية بطريقة سليمة من البداية
فهل سينجح لو فعلت الاضافة
https://d.top4top.net/p_449m9o8k1.jpg
ووضعت الكود التالي في زر
for i = 1,32 do
lien = "http://archive.org/download/modarasawatadriss20/modarasa%20wa%20tadriss%20".."("..(i)..")"..".mp3"
http.download(lien , "c:\\"..(i)..".mp3", mode_binary, 20, 80, nil, nil, nil);
result = mp3.gettaginfo("c:\\"..(i)..".mp3");
file.rename("c:\\"..(i)..".mp3", "c:\\"..result.title..".mp3");
dialog.timedmessage("تم تحميل الملف",result.title , 2000, mb_iconinformation);
end
وجيد لو كان البرنامج ذو صفة مسؤول
ما كتبت ليست رد على أي تساؤل ..... مجرد مرور
بارك الله فيك
نجحت الفكرة
لم نترك خيار للمستخدم لاختيار مكان الحفظ
ايضا عملية التحويل ثقيلة او تاخذ وقت
محمد بن أحمد أبو حذيفة
25-03-2017, 06:29 PM
بسم الله الرحمن الرحيم
الملف ايضا ياخذ كل المفات التي في المجلد حتى ولم تحددها
ياسرهتهت
25-03-2017, 07:54 PM
سأحاول تحميل الملفات الصوتية بطريقة سليمة من البداية
فهل سينجح لو فعلت الاضافة
https://d.top4top.net/p_449m9o8k1.jpg
ووضعت الكود التالي في زر
for i = 1,32 do
lien = "http://archive.org/download/ModarasaWaTadriss20/modarasa%20wa%20tadriss%20".."("..(i)..")"..".mp3"
HTTP.Download(lien , "C:\\"..(i)..".mp3", MODE_BINARY, 20, 80, nil, nil, nil);
result = Mp3.GetTagInfo("C:\\"..(i)..".mp3");
File.Rename("C:\\"..(i)..".mp3", "C:\\"..result.Title..".mp3");
Dialog.TimedMessage("تم تحميل الملف",result.Title , 2000, MB_ICONINFORMATION);
end
وجيد لو كان البرنامج ذو صفة مسؤول
ما كتبت ليست رد على أي تساؤل ..... مجرد مرور
----------------------------
بسم الله الرحمن الرحيم
مرور رائع استاذنا الكريم
ومعلومات في غاية الاهمية
شـكــ وبارك الله فيك ـــرا لك .
:abc_138::abc_138::abc_138:
ياسرهتهت
25-03-2017, 08:01 PM
بسم الله الرحمن الرحيم
الملف ايضا ياخذ كل المفات التي في المجلد حتى ولم تحددها
------------------------------
بسم الله الرحمن الرحيم
اخي محمد
يمكنك التعامل مع فكرة استاذنا ابوبلقيس
مع الملفات المحمله عندك من قبل
اي نزيل الجزء الخاص بالتحميل فيصبح الكود بالشكل التالي
for i = 1,32 do
result = mp3.gettaginfo("c:\\"..(i)..".mp3");
file.rename("c:\\"..(i)..".mp3", "c:\\"..result.title..".mp3");
dialog.timedmessage("Êã ÊÍãíá ÇáãáÝ",result.title , 2000, mb_iconinformation);
end
فقط ضع ملفات الـــ 32 في مجلد c ستجدها قد تغيرت
موفق بإذن الله ... لك مني أجمل تحية .
محمد بن أحمد أبو حذيفة
25-03-2017, 08:15 PM
------------------------------
بسم الله الرحمن الرحيم
اخي محمد
يمكنك التعامل مع فكرة استاذنا ابوبلقيس
مع الملفات المحمله عندك من قبل
اي نزيل الجزء الخاص بالتحميل فيصبح الكود بالشكل التالي
for i = 1,32 do
result = mp3.gettaginfo("c:\\"..(i)..".mp3");
file.rename("c:\\"..(i)..".mp3", "c:\\"..result.title..".mp3");
dialog.timedmessage("Êã ÊÍãíá ÇáãáÝ",result.title , 2000, mb_iconinformation);
end
فقط ضع ملفات الـــ 32 في مجلد c ستجدها قد تغيرت
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك
يوجد خلل
https://b.top4top.net/p_449og1yy1.png
ثامر أبو بلقيس
25-03-2017, 08:19 PM
العمل بالأكواد المقتبسة خطأ
هناك فرق :abc_138:
for i = 1,32 do
result = Mp3.GetTagInfo("C:\\"..(i)..".mp3");
File.Rename("C:\\"..(i)..".mp3", "C:\\"..result.Title..".mp3");
end
محمد بن أحمد أبو حذيفة
25-03-2017, 10:24 PM
--------------------------------------
جرب الملف في المرفقات
https://e.top4top.net/p_449b4ri11.gif
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك
الملف يعمل لكن
المفات في الملف الاصلي يحولها ايضا
https://c.top4top.net/p_4495hpbu1.png
كذلك يحفظ مباشرة بعد اختيارك الاسم على سطح المكتب
محمد بن أحمد أبو حذيفة
26-03-2017, 12:15 AM
---------------------------------------------------
بسم الله الرحمن الرحيم
بعض التعديل على الملف
جرب الملف في المرفقات
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك
اتعبتك معي
لكن بقي بعض الامور
الملفات في المجلد الاصلي تتغير اسمائها كما في الصورة السابقة
ايضا في ملف المفات الاصلية الذي تم حفظه تظهر الاسماء متغيرة
https://e.top4top.net/p_449azgt21.png
https://f.top4top.net/p_449r7fuo2.png
ايضا في اليست بوكس تظهر بعد انهاء العملية الملفات الاصلية مع المعدلة
ياسرهتهت
26-03-2017, 01:27 AM
بارك الله فيك
اتعبتك معي
لكن بقي بعض الامور
الملفات في المجلد الاصلي تتغير اسمائها كما في الصورة السابقة
ايضا في ملف المفات الاصلية الذي تم حفظه تظهر الاسماء متغيرة
https://e.top4top.net/p_449azgt21.png
https://f.top4top.net/p_449r7fuo2.png
ايضا في اليست بوكس تظهر بعد انهاء العملية الملفات الاصلية مع المعدلة
----------------------------------------------
بسم الله الرحمن الرحيم
اخي محمد
واضح من جملة
ايضا في اليست بوكس تظهر بعد انهاء العملية الملفات الاصلية مع المعدلة
انك تستخدم نفس المجلد الذي الملفات الاصلية للحفظ او هنالك شيئ لا افهمه ؟
كيف تصل الملفات المتغير الي ListBox؟؟؟
الطريقة الصحيحة
1- انسخ ملفاتك المراد تغير اسمائها بشكل يدوي الي مجلد سميه ما تشاء وليكن مثلا a1
2- من زر حدد المجلد حدد من النافذه المجلد a1 ليتم ادراج الملفات في ListBox
3- اضغط على زر تغير الاسماء -- وادخل اسم مجلد جديد وليكن B2مثلا
يعد ذالك اذهب لسطح المكتب وستجد المجلد B2 ويحتوي على المطلوب --- فقط
--- عندي العملية ناجحة 100% ولا يوجد اي مشاكل
موفق بإذن الله ... لك مني أجمل تحية .
محمد بن أحمد أبو حذيفة
26-03-2017, 08:54 AM
----------------------------------------------
بسم الله الرحمن الرحيم
اخي محمد
واضح من جملة
ايضا في اليست بوكس تظهر بعد انهاء العملية الملفات الاصلية مع المعدلة
انك تستخدم نفس المجلد الذي الملفات الاصلية للحفظ او هنالك شيئ لا افهمه ؟
كيف تصل الملفات المتغير الي ListBox؟؟؟
الطريقة الصحيحة
1- انسخ ملفاتك المراد تغير اسمائها بشكل يدوي الي مجلد سميه ما تشاء وليكن مثلا a1
2- من زر حدد المجلد حدد من النافذه المجلد a1 ليتم ادراج الملفات في ListBox
3- اضغط على زر تغير الاسماء -- وادخل اسم مجلد جديد وليكن B2مثلا
يعد ذالك اذهب لسطح المكتب وستجد المجلد B2 ويحتوي على المطلوب --- فقط
--- عندي العملية ناجحة 100% ولا يوجد اي مشاكل
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك العملية تتم بنجاح الاى ان ملفات المجلد الاصلي تنتقل من مجلدها الاصلي الى المجلد الذي ينسئه البرنامج
كذلك هل يمكن زر لتفريغ الليست بوكس للقيام بعمليه جديدة او عندما تنتهي عملية التحويل تنحذف الملفات من الليست بوكس
https://a.top4top.net/p_4508kb8z1.gif
غادة عبد الحق
26-03-2017, 12:34 PM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
غادة عبد الحق
26-03-2017, 12:38 PM
بسم الله الرحمن الرحيم
اخي محمد
يمكن تفريغ اليست بكس
بادراج هذا الكود في زر
او في نهاية كود التغير
listbox.deleteitem("listbox1", lb_allitems);
حمل من المرفقات
ممكن مع تغير الاسم تغير الصورة للملفات شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
ياسرهتهت
26-03-2017, 01:24 PM
ممكن مع تغير الاسم تغير الصورة للملفات شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
-----------------------------
بسم الله الرحمن الرحيم
الحقيقة لا اعرف
من الكود الخاص بالاضافه
result.Title
result.Artist
result.Genre
result.Album
لا تتعامل مع صورة الملف
وننتظر راي الاساتذ الكرام
موفق بإذن الله ... لك مني أجمل تحية .
محمد بن أحمد أبو حذيفة
26-03-2017, 03:23 PM
[QUOTE=محمد بن أحمد أبو حذيفة;310679]بارك الله فيك العملية تتم بنجاح الاى ان ملفات المجلد الاصلي تنتقل من مجلدها الاصلي الى المجلد الذي ينسئه البرنامج
كذلك هل يمكن زر لتفريغ الليست بوكس للقيام بعمليه جديدة او عندما تنتهي عملية التحويل تنحذف الملفات من الليست بوكس
=========================
بسم الله الرحمن الرحيم
هذا الملف تم معالجة جميع النقاط التي ذكرتها
المشكلة والسبب كانت في الامر File.Rename
عند استخدام الامر File.Copy
اصبح لا يحذف الملفات الاصلية
جرب واعطيني ملاحظاتك
حمل من المرفقات
بارك الله فيك
هل ممكن تغير مسار ملف حفظ المفات الناتجة
الملف الحالي هو
C:\Users\abouhoudaifa02\Desktop\32\after change
هل ممكن ان نجعله فقط
\اسم المجلدC:\Users\abouhoudaifa02\Desktop
ياسرهتهت
26-03-2017, 07:50 PM
[quote=ياسرهتهت;310690]
بارك الله فيك
هل ممكن تغير مسار ملف حفظ المفات الناتجة
الملف الحالي هو
c:\users\abouhoudaifa02\desktop\32\after change
هل ممكن ان نجعله فقط
\اسم المجلدc:\users\abouhoudaifa02\desktop
-----------------------------
بسم الله الرحمن الرحيم
نـــــــــــــــــعم ممـــــــــــــــــــــــ ـكن
تم التعديل بحيث تحفظ في اي مكان واي اسم كما تشاء
حمل التعديل في المرفقات
محمد بن أحمد أبو حذيفة
26-03-2017, 08:17 PM
[quote=محمد بن أحمد أبو حذيفة;310691]
-----------------------------
بسم الله الرحمن الرحيم
نـــــــــــــــــعم ممـــــــــــــــــــــــ ـكن
تم التعديل بحيث تحفظ في اي مكان واي اسم كما تشاء
حمل التعديل في المرفقات
بارك الله فيك ورحمك
بقيت جزئية ضغيرة
بعد ان يحدد مكان الحفظ هل ممكن ان نظزيف خيار تسمية المجلد
مثلا
اريد ان احفظ المفات على سطح المكتب او اي مكان اخرى واختار تسيمة للمجلد الذي احفظ فيه
معذرة اتعباناك معنا
ياسرهتهت
26-03-2017, 08:51 PM
[quote=ياسرهتهت;310692]
بارك الله فيك ورحمك
بقيت جزئية ضغيرة
بعد ان يحدد مكان الحفظ هل ممكن ان نظزيف خيار تسمية المجلد
مثلا
اريد ان احفظ المفات على سطح المكتب او اي مكان اخرى واختار تسيمة للمجلد الذي احفظ فيه
معذرة اتعباناك معنا
---------------------------------------
امكانية التسمية متوفرة
شاهد الفيديو
https://www.youtube.com/watch?v=ZFcLVPW1wuE&feature=youtu.be
https://up.top4top.net/downloadf-450lwo4h1-rar.html
محمد بن أحمد أبو حذيفة
26-03-2017, 09:09 PM
[QUOTE=محمد بن أحمد أبو حذيفة;310693]
---------------------------------------
امكانية التسمية متوفرة
شاهد الفيديو
https://up.top4top.net/downloadf-450lwo4h1-rar.html
رحمك الله حيا وميتا
العملية ناجحة
رحمك الله حيا وميتا
واعلم ان الكثير من الاخوى سيستفيدون منه
وبعد اذنك هل ممكن ان انشر الملف لتعم الفادة
بقي شيئ اخر ما هي الصيغة المناسبة لحفظ الملف هل exe مناسب
ايضا اريد ان ارجع بك الى الوارء قليلا
http://www.abc4web.net/vb/showpost.php?p=310578&postcount=10
الملف يعمل بشكل جيد
لكن اريد بعض التعديل عليه
عند فتح المشروع يظهر مكان تحديد ملف الحفظ
عند الغاء العملية لا يستطيع المستخدم اتمام العملية الا بعد اعدت تشيغ الملف فهل ممكن تدارك هذا الامر
ياسرهتهت
27-03-2017, 12:21 PM
[QUOTE=ياسرهتهت;310695][CENTER]
رحمك الله حيا وميتا
العملية ناجحة
رحمك الله حيا وميتا
واعلم ان الكثير من الاخوى سيستفيدون منه
وبعد اذنك هل ممكن ان انشر الملف لتعم الفادة
بقي شيئ اخر ما هي الصيغة المناسبة لحفظ الملف هل exe مناسب
ايضا اريد ان ارجع بك الى الوارء قليلا
http://www.abc4web.net/vb/showpost.php?p=310578&postcount=10
الملف يعمل بشكل جيد
لكن اريد بعض التعديل عليه
عند فتح المشروع يظهر مكان تحديد ملف الحفظ
عند الغاء العملية لا يستطيع المستخدم اتمام العملية الا بعد اعدت تشيغ الملف فهل ممكن تدارك هذا الامر
-----------------------------
بسم الله الرحمن الرحيم
اخي محمد
الملف هو لك افعل به ما تشاء
ولكن انا خبرتي محدوده واكتب الاكواد بطريقتي وهي طريقة غير احترافية
بالكاد امشي اموري
ومن يعمل عمل وينشره يكون واثق من نجاح هذا العمل وامكانياته ؟
وانه يغطي كل الجوانب والمتطلبات ؟ وهذا غير متوفر
وكما اشار استاذنا ابويلفيس العمل بالاكواد المقتبسه خطأ
والفكرة كلها مبنيه على الاضافة mp3 والتي لم اكن اعرفها الا من خلال كود استاذنا ابو بلقيس
--------
بخصوص الملف الاول
ساحاول تعديلة ان شاء الله يحتوي على كثير من الاخطاء
-------
بخصوص الحفظ
نعم يمكن الحفظ بصيغة exe
موفق بإذن الله ... لك مني أجمل تحية .
ياسرهتهت
27-03-2017, 12:40 PM
ممكن مع تغير الاسم تغير الصورة للملفات شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
------------------------------------
بسم الله الرحمن الرحيم
Tag&Rename
http://www.softpointer.com/images/tr_small.png (http://www.softpointer.com/tr.htm)
هذا البرنامج يغير صورة ملفات mp3
رابط تحميل
https://up.top4top.net/downloadf-45184h8r1-rar.html
موفق بإذن الله ... لك مني أجمل تحية .
محمد بن أحمد أبو حذيفة
27-03-2017, 02:26 PM
[quote=محمد بن أحمد أبو حذيفة;310696]
-----------------------------
بسم الله الرحمن الرحيم
اخي محمد
الملف هو لك افعل به ما تشاء
ولكن انا خبرتي محدوده واكتب الاكواد بطريقتي وهي طريقة غير احترافية
بالكاد امشي اموري
ومن يعمل عمل وينشره يكون واثق من نجاح هذا العمل وامكانياته ؟
وانه يغطي كل الجوانب والمتطلبات ؟ وهذا غير متوفر
وكما اشار استاذنا ابويلفيس العمل بالاكواد المقتبسه خطأ
والفكرة كلها مبنيه على الاضافة mp3 والتي لم اكن اعرفها الا من خلال كود استاذنا ابو بلقيس
--------
بخصوص الملف الاول
ساحاول تعديلة ان شاء الله يحتوي على كثير من الاخطاء
-------
بخصوص الحفظ
نعم يمكن الحفظ بصيغة exe
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك ورحمك
وفقك الله في انتظار التعديل وتدخل الاخوة
لان البرنامج يحتاجه الكثير من الاخوة وتوجد برامج لكن غير مجانية
ثامر أبو بلقيس
27-03-2017, 02:27 PM
[QUOTE=ياسرهتهت;310701]
-----------------------------
بسم الله الرحمن الرحيم
وكما اشار أخي ابوبلفيس العمل بالاكواد المقتبسه خطأ
موفق بإذن الله ... لك مني أجمل تحية .
كـــل ما أقصده : هو عندما تكتب كود في علبة الردود
تجده يعمل
لكن عندما نقتبس الكود في رد يتغير قطع الحروف لذلك تجد نفس الكود صار لا يعمل
عندما ننسخه من رد مقتبس يمكن أن تلاحظ ذلك
ذاك ما قصدت لا غير
موفق :abc_138:
عبود عبود
27-03-2017, 04:11 PM
welcome again
عبود عبود
27-03-2017, 05:10 PM
حفظ الملف الذى يتم إختيارة وتشغيلة فى الميديا بلير بطريقة أخرى :
https://www.dropbox.com/s/4rfu9i022gaff6y/MediaInfoDLL_Example%20%203%20by%20abood.apz?dl=0
محمد بن أحمد أبو حذيفة
27-03-2017, 08:56 PM
حفظ الملف الذى يتم إختيارة وتشغيلة فى الميديا بلير بطريقة أخرى :
المحتوى المخفي لايقتبس
بارك الله فيك اخي عبود
لكن لم نترك خيار للمستخدم لاضافة الملفات
عبود عبود
27-03-2017, 09:21 PM
بارك الله فيك اخي عبود
لكن لم نترك خيار للمستخدم لاضافة الملفات
الملف يعمل على حفظ الملف الذى تم إختيارة من الليست بوكس وذلك عن طريق عرض ديالوج من خلالة يختار المستخدم مكان الحفظ
محمد بن أحمد أبو حذيفة
27-03-2017, 09:49 PM
الملف يعمل على حفظ الملف الذى تم إختيارة من الليست بوكس وذلك عن طريق عرض ديالوج من خلالة يختار المستخدم مكان الحفظ
اخي عبود
لكن يجب على المستخدم ان يضع الملفات في مجلد مختار مسبقا
انا ارى ان الافضل ان نترك المستخدم يحدد مكان المفات من جهاز
محمد بن أحمد أبو حذيفة
27-03-2017, 09:58 PM
الملف يعمل على حفظ الملف الذى تم إختيارة من الليست بوكس وذلك عن طريق عرض ديالوج من خلالة يختار المستخدم مكان الحفظ
اخي عبود نحتاجك هنا للمشاركة
http://www.abc4web.net/vb/showpost.php?p=310696&postcount=69
عبود عبود
27-03-2017, 10:03 PM
اخي عبود
لكن يجب على المستخدم ان يضع الملفات في مجلد مختار مسبقا
انا ارى ان الافضل ان نترك المستخدم يحدد مكان المفات من جهاز
مجرد أن يتم إختيار مكان الحفظ من الديالوج يتم الحفظ للملف المحدد إلى هذا المجلد "مكان الحفظ" أما إذا كنت تريد الحفظ فى مجلد آخر فى مكان الحفظ فيكون تعديل قليل جدا يمكن أن يتم هل هذا ما تطلبه ؟
عبود عبود
27-03-2017, 10:05 PM
اخي عبود نحتاجك هنا للمشاركة
http://www.abc4web.net/vb/showpost.php?p=310696&postcount=69
من الأفضل وضع آخر ملف مفتوح تعمل عليه حتى يتضح المطلوب علشان كده دخلنا فى متاهه :abc_065:
محمد بن أحمد أبو حذيفة
27-03-2017, 10:10 PM
من الأفضل وضع آخر ملف مفتوح تعمل عليه حتى يتضح المطلوب علشان كده دخلنا فى متاهه :abc_065:
اخي لم تفهم مقصدي
انا اقصد مثل هذا الكود
Browse = Dialog.FolderBrowse("Please select a folder:", _WindowsFolder);
tip = {"*.mp3","*.mp4"}
if Browse~="CANCEL" then
for i= 1,#tip do
Find = File.Find(Browse, tip[i], false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
ListBox.AddItem("ListBox1", String.SplitPath(s).Filename, s);
end
end
end
end
الملف المفتوح المطلوب منك المساعدة فيه هو
https://up.top4top.net/downloadf-4519jmt11-rar.html
عبود عبود
27-03-2017, 10:54 PM
مش فاهم إية المطلوب بالضبط وما هى وظائف الثلات ليستات بوكس :abc_152:
محمد بن أحمد أبو حذيفة
27-03-2017, 11:27 PM
مش فاهم إية المطلوب بالضبط وما هى وظائف الثلات ليستات بوكس :abc_152:
اليست بوكس الاولى لتحميل الملفات mp3 mp4
الليست بوكس الثاني لاضافة نلف txt الذي يحمل عناوين الملفات
اليست بوكس 3 يظهر العنوان النهائي
عبود عبود
27-03-2017, 11:40 PM
اليست بوكس الاولى لتحميل الملفات mp3 mp4
الليست بوكس الثاني لاضافة نلف txt الذي يحمل عناوين الملفات
اليست بوكس 3 يظهر العنوان النهائي
ههههههه بعد المجهود المبذول السابق فى توضيح الطريقة الأفضل تعود بنا للخلف مرة أخرى ههههههههه
أنسحب من الإستكمال معكم :abc_138:
محمد بن أحمد أبو حذيفة
27-03-2017, 11:42 PM
ههههههه بعد المجهود المبذول السابق فى توضيح الطريقة الأفضل تعود بنا للخلف مرة أخرى ههههههههه
أنسحب من الإستكمال معكم :abc_138:
لم تفهم مقصدي بعد
الملف هذا استعمله لتسمية ملفات دفعة واحدة دون اللجوء الى تغير كل ملف وحده
اما الملف الذي صممته هو لاخذ العنوان من نفس الملف عكس البرمجة الاولى
عبود عبود
27-03-2017, 11:49 PM
وضحت لك على سبيل المثال للتجربة على ملف واحد ولكن البرمجة الفعلية تعمل مع أى عدد من الملفات موضوعة فى نفس المجلد فهل جربت قبل الحكم ؟
محمد بن أحمد أبو حذيفة
27-03-2017, 11:56 PM
وضحت لك على سبيل المثال للتجربة على ملف واحد ولكن البرمجة الفعلية تعمل مع أى عدد من الملفات موضوعة فى نفس المجلد فهل جربت قبل الحكم ؟
اخي عبود فهمت ملف الذي ارسلت لي
لكن انتبه ما اريده
انا عندي ملفات كما في الصورة
https://e.top4top.net/p_451babzy1.png
اريد تغير اسمائها جملة واحدة كما هو في الملف النصي
الملف النصي اكتب فيه الاسماء واحد بعد الاخر واستدعيه الى الليست بوكس 2
هل فهمت مقصدي
عبود عبود
28-03-2017, 12:10 AM
نعم فهمتك جيدا
وعلى ذلك قمت بترشيح إستخدام الإضافة السابق ذكرها لك لأن إمكانياتها هائلة
مفيش عنوان فى صورتك السابقة ولكن هناك إسم nom يمكن التعامل معة أيضا
وكل هذا لأجل أن أوفر عليك عناء النسخ إلى ملف تكست ومن ثم إعادة قراءته لإدراجة فى ليست بوكس ووووووو ..... كل اللف والدوران اللى ملهوش أى لازمة
http://www.abc4web.net/vb/images/icons/icon_z.gif البرمجة تتم حسب الإحتياج للمبرمج فى برنامجه
محمد بن أحمد أبو حذيفة
28-03-2017, 12:17 AM
نعم فهمتك جيدا
وعلى ذلك قمت بترشيح إستخدام الإضافة السابق ذكرها لك لأن إمكانياتها هائلة
مفيش عنوان فى صورتك السابقة ولكن هناك إسم nom يمكن التعامل معة أيضا
وكل هذا لأجل أن أوفر عليك عناء النسخ إلى ملف تكست ومن ثم إعادة قراءته لإدراجة فى ليست بوكس ووووووو ..... كل اللف والدوران اللى ملهوش أى لازمة
http://www.abc4web.net/vb/images/icons/icon_z.gif البرمجة تتم حسب الإحتياج للمبرمج فى برنامجه
اخي عبود اما انا لم افهم مقصدك من المف او انك لم تفهمني بعد
عندي ملفات اسمائها ارقام مرقمة من 1 الى 50 وليس لها عنوان لاخذه ونغيره الى اسم
اريد ان اغير اسمائها الى
مثلا
الحديث الاول
الحديث الثاني
الوضوء
الطهارة
..... الخ
هل ينفع الملف الذي صممته
واعتذر على الاطالة
ياسرهتهت
28-03-2017, 02:25 AM
اخي عبود اما انا لم افهم مقصدك من المف او انك لم تفهمني بعد
عندي ملفات اسمائها ارقام مرقمة من 1 الى 50 وليس لها عنوان لاخذه ونغيره الى اسم
اريد ان اغير اسمائها الى
مثلا
الحديث الاول
الحديث الثاني
الوضوء
الطهارة
..... الخ
هل ينفع الملف الذي صممته
واعتذر على الاطالة
----------------------------------------
بسم الله الرحمن الرحيم
اخي العزيز محمد
الموضوع فقط يحتاج بعض الوقت انا اليوم وغدا مشغول
والفكره انا فاهمها تماما وشرح الفكره صعب
والملف المفتوح الذي فيه 3 ليست بكس كله اغلاط
وانا سوف اعدله ان شاء الله
والاستاذ عبود والاساتذه الكرام نستعين بهم ان شاء الله في كتابة الكود النهائي
والفقرات الصعبة من الكود
فقط بعض الوفت وكل شيء يكون تمام
موفق بإذن الله ... لك مني أجمل تحية .
:abc_152::abc_152::abc_152:
محمد بن أحمد أبو حذيفة
28-03-2017, 09:22 AM
----------------------------------------
بسم الله الرحمن الرحيم
اخي العزيز محمد
الموضوع فقط يحتاج بعض الوقت انا اليوم وغدا مشغول
والفكره انا فاهمها تماما وشرح الفكره صعب
والملف المفتوح الذي فيه 3 ليست بكس كله اغلاط
وانا سوف اعدله ان شاء الله
والاستاذ عبود والاساتذه الكرام نستعين بهم ان شاء الله في كتابة الكود النهائي
والفقرات الصعبة من الكود
فقط بعض الوفت وكل شيء يكون تمام
موفق بإذن الله ... لك مني أجمل تحية .
:abc_152::abc_152::abc_152:
بارك الله فيك في انتظارك وبقيت الاخوى
محمد بن أحمد أبو حذيفة
29-03-2017, 05:43 PM
بسم الله الرحمن الرحيم
ملف مفتوح للتعديل عليه
https://up.top4top.net/downloadf-453qbz7n1-rar.html
عبود عبود
30-03-2017, 01:26 AM
بسم الله الرحمن الرحيم
ملف مفتوح للتعديل عليه
https://up.top4top.net/downloadf-453qbz7n1-rar.html
إليك هذا التعديل بنفس طريقتكم
https://www.dropbox.com/s/dyzchlfgtv4ogdp/%D8%AA%D8%BA%D9%8A%D8%B1%20%D8%A7%D8%B3%D9%85%20%D 9%85%D9%84%D9%81%D8%A7%D8%AA%20%D8%AF%D9%81%D8%B9% D8%A9%20%D9%88%D8%A7%D8%AD%D8%AF%D8%A9%20%202.rar? dl=0
محمد بن أحمد أبو حذيفة
30-03-2017, 01:36 AM
إليك هذا التعديل بنفس طريقتكم
المحتوى المخفي لايقتبس
رحمك الله حيا ميتا ومعذرة على الاطالة
بارك الله فيك تم تحميل الملف والمعاينة
لكن توجد بعض الامور هل ممكن اضافتها
اسماء الملفات غير مرتبة في الليست بوكس الاولى كما هو مبين في الصورة
لذلك سوف ياخذ الملف رقم 10 اسم الملف الثاني
https://b.top4top.net/p_4532fex81.png
ايضا زر تغير التسمية لا ياخذ بعين الاعتبار اذا كانت اليست بوكس الالولى فارغة
هل ممكن اخراج ملف التكست من المشروع بحيث يستدعيه المستخدم من اي مكان يريد
رحمك الله حيا ميتا ومعذرة على الاطالة
عبود عبود
30-03-2017, 02:06 AM
رحمك الله حيا ميتا ومعذرة على الاطالة
بارك الله فيك تم تحميل الملف والمعاينة
لكن توجد بعض الامور هل ممكن اضافتها
اسماء الملفات غير مرتبة في الليست بوكس الاولى كما هو مبين في الصورة
لذلك سوف ياخذ الملف رقم 10 اسم الملف الثاني
https://b.top4top.net/p_4532fex81.png
ايضا زر تغير التسمية لا ياخذ بعين الاعتبار اذا كانت اليست بوكس الالولى فارغة
هل ممكن اخراج ملف التكست من المشروع بحيث يستدعيه المستخدم من اي مكان يريد
رحمك الله حيا ميتا ومعذرة على الاطالة
تفضل ولكن حذفت الملفات الصوتية الموجودة فى مجلد الأوديو حتى يسهل على رفع الملف المفتوح
محمد بن أحمد أبو حذيفة
30-03-2017, 02:15 AM
تفضل ولكن حذفت الملفات الصوتية الموجودة فى مجلد الأوديو حتى يسهل على رفع الملف المفتوح
بارك الله فيك
بقيت مشكلة ترتيب الملفات في اليست بوكس 1
كيف يمكن ترتيبها مثلا 1.2.3.4.5.6.7.8.9.10
او حسب الابجدية العربية
او حسب اللغة الفرنسية
عبود عبود
30-03-2017, 02:17 AM
وحتى يتم حذف ما هو موجود فى الليست بوكس عند الضغط مرة أخرى على زر Browse-Folder
نسيت أن أضع لك هذا الكود :
ListBox.DeleteItem("ListBox1", -1);
فيكون الكود كاملا فى الزر هو :
--
result = Dialog.FolderBrowse("Please select a folder:", "AutoPlay\\Audio");
if result~="CANCEL" and result~="" then
Find = File.Find(result, "*.*", false, false, nil, nil);
ListBox.DeleteItem("ListBox1", -1);
if Find~=nil then
for i, s in pairs(Find)do
if String.SplitPath(s).Extension==".mp3" or String.SplitPath(s).Extension==".mp4" or String.SplitPath(s).Extension==".rm" then
ListBox.AddItem("ListBox1", String.SplitPath(s).Filename, s);
end
end
end
end
يعنى إحذف كل الأكواد الموجودة فى الزر Browse-Folder وضع الكود الكامل الذى وضعته لك فيه
محمد بن أحمد أبو حذيفة
30-03-2017, 02:22 AM
وحتى يتم حذف ما هو موجود فى الليست بوكس عند الضغط مرة أخرى على زر browse-folder
نسيت أن أضع لك هذا الكود :
listbox.deleteitem("listbox1", -1);
فيكون الكود كاملا فى الزر هو :
--
result = dialog.folderbrowse("please select a folder:", "autoplay\\audio");
if result~="cancel" and result~="" then
find = file.find(result, "*.*", false, false, nil, nil);
listbox.deleteitem("listbox1", -1);
if find~=nil then
for i, s in pairs(find)do
if string.splitpath(s).extension==".mp3" or string.splitpath(s).extension==".mp4" or string.splitpath(s).extension==".rm" then
listbox.additem("listbox1", string.splitpath(s).filename, s);
end
end
end
end
يعنى إحذف كل الأكواد الموجودة فى الزر browse-folder وضع الكود الكامل الذى وضعته لك فيه
بارك الله فيك تم التطبيق ماذا عن زر التكست
وتربيت الملفات في الليست بوك الاولى
عبود عبود
30-03-2017, 02:28 AM
بارك الله فيك
بقيت مشكلة ترتيب الملفات في اليست بوكس 1
كيف يمكن ترتيبها مثلا 1.2.3.4.5.6.7.8.9.10
او حسب الابجدية العربية
او حسب اللغة الفرنسية
أكتفى بهذا القدر وأترك مساحة لباقى الزملاء
السلام عليكم ورحمة الله وبركاته
محمد بن أحمد أبو حذيفة
30-03-2017, 02:29 AM
أكتفى بهذا القدر وأترك مساحة لباقى الزملاء
السلام عليكم ورحمة الله وبركاته
بارك الله فيك ورحمك وجزاك كل خير
ثامر أبو بلقيس
30-03-2017, 03:44 AM
هل تقصــــد أن الملفات المراد إعادة تسميتها و التي سيتم استدعائها
إلى الليست 1 تسميتها الحاليــة أي الأصليــة قبل التحويل هي أرقام مرتبة ؟
محمد بن أحمد أبو حذيفة
30-03-2017, 09:45 AM
هل تقصــــد أن الملفات المراد إعادة تسميتها و التي سيتم استدعائها
إلى الليست 1 تسميتها الحاليــة أي الأصليــة قبل التحويل هي أرقام مرتبة ؟
بارك الله فيك نعم في هذه الحالة
الملفات المراد إعادة تسميتها و التي سيتم استدعائها
إلى الليست 1 تسميتها الحاليــة أي الأصليــة قبل التحويل هي أرقام مرتبة
لكن ممكن تكون اسماء بالعربية او الفرنسية ويجب استدعائها مرتبة
اذا ممكن ان تعدل على اللف المفتوح
حمله من هنا (https://up.top4top.net/downloadf-454gf0w41-rar.html)
المطلوب هو
انظر الصورة
https://e.top4top.net/p_454pg2pl1.png
هل ممكن بارك الله فيكم جميعا
ثامر أبو بلقيس
30-03-2017, 11:05 AM
اللأسف أخي محمد ضننت أن الملفات الصوتية تسميتها أرقام
كنت بصدد المحاولة لكن مرة أرقام مرة حروف هذه لا أعرفها
موفق :abc_138:
محمد بن أحمد أبو حذيفة
30-03-2017, 07:12 PM
اللأسف أخي محمد ضننت أن الملفات الصوتية تسميتها أرقام
كنت بصدد المحاولة لكن مرة أرقام مرة حروف هذه لا أعرفها
موفق :abc_138:
بارك الله فيك
نجعلها ارقام
لانه يوجد برنامج يحول التسمية الى ارقام
فهل ممكن ان تحاول في الملف الفمتوح وان امكن مراجعة ماهو مطلوب على الصورة
ثامر أبو بلقيس
30-03-2017, 07:20 PM
اجعلها أرقام أو اذ وجدنا الفرصة نضيف في الكود ما سيجعلها أرقام
المهم الان في زر Browse-Folder
جرب :
Browse = Dialog.FolderBrowse("Please select a folder:", "");
tip = {"*.mp3","*.mp4","*.rm"}
if Browse~="CANCEL" then
ListBox.DeleteItem("ListBox1", -1);for i= 1,#tip do
Find = File.Find(Browse, tip[i], false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
-----------
if String.ToNumber(String.SplitPath(s).Filename) < 10 then ListBox.AddItem("ListBox1",string.format("a%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=10 then ListBox.AddItem("ListBox1", string.format("b%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=100 then ListBox.AddItem("ListBox1", string.format("c%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=1000 then ListBox.AddItem("ListBox1", string.format("d%d", String.SplitPath(s).Filename), s);
end
tblListboxProps = {};tblListboxProps.Sort = true;ListBox.SetProperties ("ListBox1",tblListboxProps);
end;end;end;end
if ListBox.GetCount("ListBox1") ~= 0 then
for v = 1,ListBox.GetCount("ListBox1") do
old = ListBox.GetItemText("ListBox1", v)
ListBox.SetItemText("ListBox1", v, String.Replace(old, string.format("%.1s", old), "", false));
end;end
--
بطاقة مقدرة بــ 9999 ملف صوتي
المصدر
http://www.abc4web.net/vb/showthread.php?t=29167
بالتوفيــــق :abc_138:
محمد بن أحمد أبو حذيفة
30-03-2017, 07:36 PM
اجعلها أرقام أو اذ وجدنا الفرصة نضيف في الكود ما سيجعلها أرقام
المهم الان في زر browse-folder
جرب :
browse = dialog.folderbrowse("please select a folder:", "");
tip = {"*.mp3","*.mp4","*.rm"}
if browse~="cancel" then
listbox.deleteitem("listbox1", -1);for i= 1,#tip do
find = file.find(browse, tip[i], false, false, nil, nil);
if find~=nil then
for i, s in pairs(find) do
-----------
if string.tonumber(string.splitpath(s).filename) < 10 then listbox.additem("listbox1",string.format("a%d", string.splitpath(s).filename), s);
elseif string.tonumber(string.splitpath(s).filename) >=10 then listbox.additem("listbox1", string.format("b%d", string.splitpath(s).filename), s);
elseif string.tonumber(string.splitpath(s).filename) >=100 then listbox.additem("listbox1", string.format("c%d", string.splitpath(s).filename), s);
elseif string.tonumber(string.splitpath(s).filename) >=1000 then listbox.additem("listbox1", string.format("d%d", string.splitpath(s).filename), s);
end
tbllistboxprops = {};tbllistboxprops.sort = true;listbox.setproperties ("listbox1",tbllistboxprops);
end;end;end;end
if listbox.getcount("listbox1") ~= 0 then
for v = 1,listbox.getcount("listbox1") do
old = listbox.getitemtext("listbox1", v)
listbox.setitemtext("listbox1", v, string.replace(old, string.format("%.1s", old), "", false));
end;end
--
بطاقة مقدرة بــ 9999 ملف صوتي
المصدر
http://www.abc4web.net/vb/showthread.php?t=29167
بالتوفيــــق :abc_138:
بارك الله فيك
لكن الترقيم يقفز من
9
10
100
101
هل ممكن تدراك هذا
ثامر أبو بلقيس
30-03-2017, 07:43 PM
نعم يمكن ذلك
Browse = Dialog.FolderBrowse("Please select a folder:", "");
tip = {"*.mp3","*.mp4","*.rm"}
if Browse~="CANCEL" then
ListBox.DeleteItem("ListBox1", -1);for i= 1,#tip do
Find = File.Find(Browse, tip[i], false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
-----------
if String.ToNumber(String.SplitPath(s).Filename) < 10 then ListBox.AddItem("ListBox1",string.format("a%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=10 and String.ToNumber(String.SplitPath(s).Filename)<= 99 then ListBox.AddItem("ListBox1", string.format("b%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=100 and String.ToNumber(String.SplitPath(s).Filename)<= 999 then ListBox.AddItem("ListBox1", string.format("c%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=1000 and String.ToNumber(String.SplitPath(s).Filename)<= 9999 then ListBox.AddItem("ListBox1", string.format("d%d", String.SplitPath(s).Filename), s);
end
tblListboxProps = {};tblListboxProps.Sort = true;ListBox.SetProperties ("ListBox1",tblListboxProps);
end;end;end;end
if ListBox.GetCount("ListBox1") ~= 0 then
for v = 1,ListBox.GetCount("ListBox1") do
old = ListBox.GetItemText("ListBox1", v)
ListBox.SetItemText("ListBox1", v, String.Replace(old, string.format("%.1s", old), "", false));
end;end
--
محمد بن أحمد أبو حذيفة
30-03-2017, 07:58 PM
نعم يمكن ذلك
Browse = Dialog.FolderBrowse("Please select a folder:", "");
tip = {"*.mp3","*.mp4","*.rm"}
if Browse~="CANCEL" then
ListBox.DeleteItem("ListBox1", -1);for i= 1,#tip do
Find = File.Find(Browse, tip[i], false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
-----------
if String.ToNumber(String.SplitPath(s).Filename) < 10 then ListBox.AddItem("ListBox1",string.format("a%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=10 and String.ToNumber(String.SplitPath(s).Filename)<= 99 then ListBox.AddItem("ListBox1", string.format("b%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=100 and String.ToNumber(String.SplitPath(s).Filename)<= 999 then ListBox.AddItem("ListBox1", string.format("c%d", String.SplitPath(s).Filename), s);
elseif String.ToNumber(String.SplitPath(s).Filename) >=1000 and String.ToNumber(String.SplitPath(s).Filename)<= 9999 then ListBox.AddItem("ListBox1", string.format("d%d", String.SplitPath(s).Filename), s);
end
tblListboxProps = {};tblListboxProps.Sort = true;ListBox.SetProperties ("ListBox1",tblListboxProps);
end;end;end;end
if ListBox.GetCount("ListBox1") ~= 0 then
for v = 1,ListBox.GetCount("ListBox1") do
old = ListBox.GetItemText("ListBox1", v)
ListBox.SetItemText("ListBox1", v, String.Replace(old, string.format("%.1s", old), "", false));
end;end
--
تمام اخي
بارك الله فيك ورحمك
هل ممكن باقي الطلبات التي في الصورة ان كان لك وقت
رحمك الله
https://e.top4top.net/p_454pg2pl1.png
ثامر أبو بلقيس
30-03-2017, 09:38 PM
أخــي الكريم .. تلك حدود طاقتي
أما التعامل مع تلك الخصوصيات الموجودة في خصائص الملف
لا اجيد التعامل معها
موفق :abc_139:
عبود عبود
30-03-2017, 10:13 PM
إرفع الملف المطلوب إيجاد الخصائص له إذا أمكن
محمد بن أحمد أبو حذيفة
30-03-2017, 11:28 PM
أخــي الكريم .. تلك حدود طاقتي
أما التعامل مع تلك الخصوصيات الموجودة في خصائص الملف
لا اجيد التعامل معها
موفق :abc_139:
بارك الله فيك
محمد بن أحمد أبو حذيفة
30-03-2017, 11:40 PM
إرفع الملف المطلوب إيجاد الخصائص له إذا أمكن
بارك الله فيك اخي عبود
اخي اي ملف صوتي المقصود اعطائه الخصائص ليس اخذ من الخصائص وعرضها في الانبوت
انا عكست الاسهم في الصورة
والصورة الصحيحة هي
https://d.top4top.net/p_454wbi361.png
محمد بن أحمد أبو حذيفة
30-03-2017, 11:46 PM
تفضل اخر ملف مفتوح معدل عليه
https://up.top4top.net/downloadf-454mcxmw1-rar.html
عبود عبود
31-03-2017, 12:45 AM
طيب شوف :
هتفعل الإضافة ميمورى Memory وهتفعل الإضافة MyMediaInfoDll
تمام ؟؟؟
وتضع هذا الكود فى الحدث أو سليكت فى الليست بوكس الأول :
--
result = ListBox.GetSelected("ListBox1");
if result~=nil then
result = ListBox.GetItemData("ListBox1", result[1]);
if result~="" then
result = MediaInfo.Open(result);
if result then
_Title = MediaInfo.General("Title");
Input.SetText("Input1", _Title);
_Duration = MediaInfo.General("Performer");
Input.SetText("Input2", _Duration);
_Album = MediaInfo.General("Album");
Input.SetText("Input3", _Album);
_Lyricist = MediaInfo.General("Recorded_Date");
Input.SetText("Input4", _Lyricist);
Crypto.Base64DecodeFromString(MediaInfo.General("Cover_Data"), _SourceFolder.."\\image.jpg");
Image.Load("Image1", _SourceFolder.."\\image.jpg");
end
end
end
وسارع فى الرد على بالنتيجة
محمد بن أحمد أبو حذيفة
31-03-2017, 12:56 AM
طيب شوف :
هتفعل الإضافة ميمورى memory وهتفعل الإضافة mymediainfodll
تمام ؟؟؟
وتضع هذا الكود فى الحدث أو سليكت فى الليست بوكس الأول :
--
result = listbox.getselected("listbox1");
if result~=nil then
result = listbox.getitemdata("listbox1", result[1]);
if result~="" then
result = mediainfo.open(result);
if result then
_title = mediainfo.general("title");
input.settext("input1", _title);
_duration = mediainfo.general("performer");
input.settext("input2", _duration);
_album = mediainfo.general("album");
input.settext("input3", _album);
_lyricist = mediainfo.general("recorded_date");
input.settext("input4", _lyricist);
crypto.base64decodefromstring(mediainfo.general("cover_data"), _sourcefolder.."\\image.jpg");
image.load("image1", _sourcefolder.."\\image.jpg");
end
end
end
وسارع فى الرد على بالنتيجة
بارك الله فيك اخي عبود لكن المطلوب هو العكس
انا لا اريد استخراج المعلومات من الملف
انا اريد العكس انا اكتب القيم في الانبوت وعندما اضغط زر تغير التسمية يتغير الاسم وتتغير القيم كما هو كتبت في الانبوت
عبود عبود
31-03-2017, 01:06 AM
بارك الله فيك اخي عبود لكن المطلوب هو العكس
انا لا اريد استخراج المعلومات من الملف
انا اريد العكس انا اكتب القيم في الانبوت وعندما اضغط زر تغير التسمية يتغير الاسم وتتغير القيم كما هو كتبت في الانبوت
آه طيب ليس حاضرا فى ذهنى الآن الطريقة ولكن إن شاء الله سوف أحاول أن أجدها ...... سوف أكتب الحل هنا لكم عندما أجدها
بعد يومين نلتقى حيث ميعاد العمل الخاص :abc_152:
محمد بن أحمد أبو حذيفة
31-03-2017, 01:08 AM
آه طيب ليس حاضرا فى ذهنى الآن الطريقة ولكن إن شاء الله سوف أحاول أن أجدها ...... سوف أكتب الحل هنا لكم عندما أجدها
بعد يومين نلتقى حيث ميعاد العمل الخاص :abc_152:
اسال الله العلي العظيم ان يبارك في عمرك وعملك وان يوفقك لما يحبه ويرضاه وان يجعل ما تخطه يمينك
مدخرا لك يوم لا ينفع مال ولا بنون
امين
ثامر أبو بلقيس
31-03-2017, 01:29 AM
ليــست بالسهولة المتوقعة :abc_138:
ثامر أبو بلقيس
31-03-2017, 07:04 PM
لا أدري هل هذا هــو المقصــود
علما أن الملف التالي تنفيذي EXE
كون الاصدارات مختلفــة بين 7.5 و 8 لذلك لم أستطع إدراج أكواد
قلت ربما يساعد البرنامج إلى غاية توفر الأكواد بــ 8 و قد يحاول أخ فاضل بتحويل البليجين إلى 8
https://up.top4top.net/downloadf-455z5yu21-rar.html
برجاء فحص الملف موفق :abc_138:
محمد بن أحمد أبو حذيفة
31-03-2017, 08:16 PM
لا أدري هل هذا هــو المقصــود
علما أن الملف التالي تنفيذي exe
كون الاصدارات مختلفــة بين 7.5 و 8 لذلك لم أستطع إدراج أكواد
قلت ربما يساعد البرنامج إلى غاية توفر الأكواد بــ 8 و قد يحاول أخ فاضل بتحويل البليجين إلى 8
https://up.top4top.net/downloadf-455z5yu21-rar.html
برجاء فحص الملف موفق :abc_138:
بارك الله فيك الفكرة نفسها
لكن لا ينجح معي الملف
لا اعرف السبب
ثامر أبو بلقيس
31-03-2017, 08:21 PM
اذن .... ما حاولت فيه عمل فاشـــل
أو اعتبره كذلك موفق أخي :abc_138:
محمد بن أحمد أبو حذيفة
31-03-2017, 08:28 PM
اذن .... ما حاولت فيه عمل فاشـــل
أو اعتبره كذلك موفق أخي :abc_138:
لا لم اقل فاشل ربما الخلل عندي
او ربما يتوصل احد الاخوى التعديل عليه
السلام عليكم ورحمة الله وبركاته
الملف mp3 لا يكون بدون مسار اعطيه مسار بتعديل يدوي بأي رقم وجرب
ياسرهتهت
31-03-2017, 11:34 PM
لا أدري هل هذا هــو المقصــود
علما أن الملف التالي تنفيذي EXE
كون الاصدارات مختلفــة بين 7.5 و 8 لذلك لم أستطع إدراج أكواد
قلت ربما يساعد البرنامج إلى غاية توفر الأكواد بــ 8 و قد يحاول أخ فاضل بتحويل البليجين إلى 8
https://up.top4top.net/downloadf-455z5yu21-rar.html
برجاء فحص الملف موفق :abc_138:
---------------------------------------
بسم الله الرحمن الرحيم
بارك الله فيك استاذنا الكريم
الملف يعمل معي بشكل ممتاز
العيب الوحيد انه يعدل ملف ملف وليس مجموعة دفعة واحده
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:
ياسرهتهت
31-03-2017, 11:40 PM
لا لم اقل فاشل ربما الخلل عندي
او ربما يتوصل احد الاخوى التعديل عليه
------------------------------------------
بسم الله الرحمن الرحيم
اخي ابوحذيفة
شاهد هذا الملف اولا
https://up.top4top.net/downloadf-455cdsbz1-rar.html
----
رابط التحميل في المشاركة
http://www.abc4web.net/vb/showpost.php?p=310702&postcount=71
موفق بإذن الله ... لك مني أجمل تحية .
محمد بن أحمد أبو حذيفة
01-04-2017, 10:33 AM
------------------------------------------
بسم الله الرحمن الرحيم
اخي ابوحذيفة
شاهد هذا الملف اولا
https://up.top4top.net/downloadf-455cdsbz1-rar.html
----
رابط التحميل في المشاركة
http://www.abc4web.net/vb/showpost.php?p=310702&postcount=71
موفق بإذن الله ... لك مني أجمل تحية .
بارك الله فيك ورحمك وجعل مثواك جنة الفردوس
لم اكن اعلم ان قدرات البرنامج كبيرة
هذا ما ابحث عنه
رحمك الله
عبود عبود
02-04-2017, 04:32 PM
لا أدري هل هذا هــو المقصــود
علما أن الملف التالي تنفيذي exe
كون الاصدارات مختلفــة بين 7.5 و 8 لذلك لم أستطع إدراج أكواد
قلت ربما يساعد البرنامج إلى غاية توفر الأكواد بــ 8 و قد يحاول أخ فاضل بتحويل البليجين إلى 8
https://up.top4top.net/downloadf-455z5yu21-rar.html
برجاء فحص الملف موفق :abc_138:
جزاك الله خيرا .... فعلا هذا هو ما يطلبه الزميل ولكن لكونه مبتدأ فيختلط عليه الأمر
محمد بن أحمد أبو حذيفة
03-04-2017, 12:02 AM
جزاك الله خيرا .... فعلا هذا هو ما يطلبه الزميل ولكن لكونه مبتدأ فيختلط عليه الأمر
بارك الله فيك اخي عبود
vBulletin® v3.8.11, Copyright ©2000-2024, abohmam