الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فكرة برنامج بسيطه للتطبيق

بدأه عمرو الصعيدي في 18 يوليو 2009 · 13 رد · 889 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

فكرة هذا البرنامج بسيطه والفكره هى أداة بحث داخل الملفات وليس أسماء الملفات كما فى الويندوز

حيث أننى لا أعرف أى برنامج يحمل هذه الأداه فأرجو من أخوانى المبرمجين توضيح كيفية برمجة هذه الأداه

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

داخل مجموعة ملفات موجوده فى مجلد معين

ومن منطلق هذه الفكره أرجوا من أحد الأخوه شرح التكنولوجيا التى يقوم علها موقع google أو مواقع البحث بشكل عام

 

تم تعديل هذه المشاركة بواسطة amr.alsaidy في 18 يوليو 2009 في 14:05

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#2

بحث فى الملفات تقصد حاجة زى grep ؟

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

أخى ياريت توضح

ما هو ال grep ؟

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#4
http://en.wikipedia.org/wiki/Grep
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#5

أخى على مافهمت من الرابط أعتقد أن الفكره قريبه من مثل هذه الأداه

ولكن أولا هذه الأداه على ما أرى تعمل على بيئة لينكس أو يونكس ونحن نريدها على الويندوز

ثانيا على ما أرى أيضا أنها تبحث فى ملفات ال txt فقط ولكنى قصدت البحث فى كافة ملفات النصوص مثل .doc,.pdf..txt,rtf, أو أى ملفات أخرى

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

تم تعديل هذه المشاركة بواسطة amr.alsaidy في 18 يوليو 2009 في 15:29

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#6

grep مرفق مع ادوات GNUWin32

فى بدائل حسب ظنى زى findstr و select-string

معالجة ملفات ال odf هتكون مرهقة

لكن فى كل الأحوال هى doable

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#7

أخى هذه الاداه تعمل تحت بيئة الدوس وهى غير عمليه بالمره

ألا نستطيع برمجتها تحت بيئة الويندوز باستخدام الدوت نت (السى شارب مثلا)

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#8

1-الاداة دى اغلب استخدامها لمديرين النظم وسورى وصفك ليها ب "غير عملية" وصف بعيد تماما عن الواقع :)

man grep

وعشان كدا ذكرتلك select-string البديل الموجود فى power shell

اكيد تقدر تعمل واحدة زيها :) او حتى ممكن تعمل GUI للأمر نفسه بكل الأوبشنز بس هو دا فعلا "الغير عملى"

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#9
اقتباس
-الاداة دى اغلب استخدامها لمديرين النظم وسورى وصفك ليها ب "غير عملية" وصف بعيد تماما عن الواقع

أخى أنت تقول استخدامها لمديرين النظم وللأسف أنا لست من مديرين النظم

أخى أنا أقول أنه غير عمليه بالنسبه لى والمستخدم العادى ولم أقل ليست عمليه على الأطلاق فهذى نسبه وتناسب

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

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

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#10

انت مش محتاج اى حاجة غير الفريمورك وال IDE الخاصة بيك سواء VS او SharpDevelop

بخصوص ازاى تعمل التطبيق

فإنت مش محتاج غير انك تحدد مسار معين و pattern وتبحث فى محتوى كل الملفات اللى بالمسار دا عن ال pattern دا

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#11

ممكن لو ما فيها تعب تفصيل أكثر

تم تعديل هذه المشاركة بواسطة amr.alsaidy في 19 يوليو 2009 في 11:30

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#12

لو تفصيل اكتر من كدا يبقة شكلى هكتبه :D

بص

1- انت عندك كلمة عايز تدور عليها وعندك مسار ملفات هتدور فيه صح؟

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

2- اذا المسار دا فيه اكتر من مجلد فهتستخدم ال recursion

3- بعد كدا تحسن البحث مثلا بإستخدام ال Regex

4- تحسن اداء ووظيفة البرنامج --شوف ال man grep هيعرضلك كل الأوبشنز اللى بيوفرها

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#13

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

enta to2sod 7aga zy ( google desktop) we (windows dexktop)

شكراً لك اخي الكريم

#14

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

أبسط حل هنا:

/index.php?showtopic=135625

قال صلى الله عليه وسلم: من قال إذا أصبح: رضيت بالله ربا وبالإسلام دينا وبمحمد نبيا فأنا الزعيم لآخذن بيده حتى أدخله الجنة. الصحيحة/2686

مواضيع مشابهة