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

Goosh

بدأه محمد معاشر في 4 يونيو 2008 · 29 رد · 4,088 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

هل تريد ان تستخدم الجوجل كما لو انك تستخدم سطر الاوامر في انظمة اليونكس , فقط بإستخدام لوحه المفاتيح ؟ ..

Goosh/ موقع يقدم هذه الخدمة . فهو مطور بإستخدام الاجاكس , بحيث تشعر انك تستخدم شل اليونكس او اللينكس ..

كمثال , للبحث عن موضوع معين : يمكنك ان تكتب :

guest@goosh.org:/web> web arabteam

سيعرض لك النتائج مرقمه تصاعدياً , وللذهاب الى رابط لنتيجه ما , اكتب رقم النتيجه ..

يمكنك عرض الاوامر المتاحه بإستخدام الامر help

طبعاً الموقع ليس رسمياً من جوجل , ولكن يستحق التجربة ..

تم تعديل هذه المشاركة بواسطة محمد معاشر في 4 يونيو 2008 في 01:32

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#2

شي حلو كتير )))

Chao!!!

Great place, and people, but full of sectarianism.

#3

guest@goosh.org:/web> help

help

command aliases parameters function

web (search,s,w) [keywords] google web search

lucky (l) [keywords] go directly to first result

images (image,i) [keywords] google image search

wiki (wikipedia) [keywords] wikipedia search

clear © clear the screen

help (man,h,?) [command] displays help text

news (n) [keywords] google news search

blogs (blog,B) [keywords] google blog search

feeds (feed,f) [keywords] google feed search

open (o) <url> open url in new window

go (g) <url> open url

more (m) get more results

in (site) <url> <keywords> search in a specific website

load <extension_url> load an extension

video (videos,v) [keywords] google video search

read (rss,r) <url> read feed of url

place (places,map,p) [address] google maps search

lang <language> change language

addengine add goosh to firefox search box

translate (trans,t) [lang1] [lang2] <words> google translation

ls [command] lists commands

cd <mode> change mode

- Enter green commands without parameters to change default mode.

- Anything that's not a command will search in current default mode.

- Aliases will expand to commands. Numbers will expand to corresponding search results.

- Use cursor up and down for command history.

- Enter keyword and hit the tab-key for tab-completion.

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

#4

ينفع نبعتله :

rm -rf

:P :lol: :evil:

---

لاحظوا أستعمال الأسهم (أعلى و أسفل).

#5
msayed2004 كتب:
ينفع نبعتله :
rm -rf

:P :lol: :evil:

---

لاحظوا أستعمال الأسهم (أعلى و أسفل).

سيتم حذف الانترنت كله :lol:

وايضاً , مفتاح الـ tab للأكمال ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#6

فكرة رائعة، سأستعمله دائماً فهو أفضل من مربع النص التعيس في غوغل ... أرسلت له إيميل لأشكره (Stefan Grothkopp)

تم تعديل هذه المشاركة بواسطة خالد_الحوراني في 4 يونيو 2008 في 15:19

#7
خالد_الحوراني كتب:
فكرة رائعة، سأستعمله دائماً فهو أفضل من مربع النص التعيس في غوغل ... أرسلت له إيميل لأشكره (Stefan Grothkopp)

ولكن للاسف , احياناً يحصل Timeout للطلب ! (شل و Timeout ! ) ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#9

عدنا مره اخرى ..

في وقت سابق اليوم , تحاورت مع Stefan Grothkopp , مطور خدمة Goosh , والرجل اتضح انه ألماني , وانا كنت اظنه امريكي .دار بيننا حوار صغير , او ممكن القول مقابله , ولم اقم بعد بترجمة الحوار (ربما يوجد احد ممكن يتبرع ويترجم الى اللغة العربية :) ) , لذا سأضع هنا اهم مادار في الحوار , واعتذر من الان لفلاطحه اللغة الانجليزية اذا وجد هناك اخطاء , فالرجل الماني , وانا انجليزيتي ثقافتها فرنسي :D ..

اليكم الحوار/

me:How you have got the Idea of goosh project ?

Grothkopp:I wanted to use something like it and didn't find anything , so i wrote it myself .

me: And this project was a personal project or you got support from any company ?

Grothkopp: No , it's a completel personal project. no companies are involved.

me: Are you a *nix user or windows or mac or what ?

Grothkopp: At home i use mac , at work i use linux .

me: No win :) ?

Grothkopp: On my laptop for testing .

me: At the development process, you first targeted FF or IE ?

Grothkopp: I targeted FF first,but make sure it runs well in IE too.

me : Did u used any framework or something like that , or it is a secret :) ?

Grothkopp: The whole code of goosh.org is written by myself.

me: Did you used PHP or any server side techinque ? or a pure javascript ?

Grothkopp: 99.99% , javascript. i try to get rid of last PHP bits in one of the next version .

me: Is there really need to use a server side tech. ?

Grothkopp: The whole server side is handled by google api. Once goosh is loaded , it never talks back to goosh.org.

me: You mean, the whole service is loaded to the client side ? right ?

Grothkopp:Yes .

me: Are you planning to add more commands to goosh?

Grothkopp: Yes. there are a lot of user requests from last few days i'm working on.

me: So, the main idea was using google API + Ajax ?

Grothkopp: Yes.

me: What is your plans for this prject ?

Grothkopp: there are a lot of google services for which i like to write something for goosh. books-search is one example.

me: I noticed that timeout error sometimes arise ? Why and is it a bug ?

Grothkopp: well that can have different causes. there might be a problem with the internet connection, thus a real timeout. or there still

might be a bug. but i'm not aware of any specific bug that causes timeouts at the moment .

me: So,What is the priority now ?

Grothkopp: first priority is to fix bugs as i find them or users tell me

about it. and then i try to implement features. i try to do the things fist that are most popular.

me: Do you received any offers from any side to adopt this project or a hired offers ?

Grothkopp: not yet.

me: Are you working at any other projects or joining any open source community ?

Grothkopp: I've a bunch of web projects, mostly private. i don't belong to any bigger open source project or community.

me: many thanks to you for this information, and good luck for goosh .

But , I have one more a fool question .How i can copy the text for this conversation from this Flash app winodw :S ?

Grothkopp: give me your email and i try to send it to you .

me: good , here you are : ..... at gmail.

تم تعديل هذه المشاركة بواسطة محمد معاشر في 5 يونيو 2008 في 12:27

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#10

الموقع فكرته جميله , ويمكن عمله (ليس امر صعب), ببساطه الموقع يستخدم

Google AJAX Search API

اما بلنسبه لسطر اوامر فهو عباره عن text field

يظهر وكانه سطر اوامر باستخدام css بشكل متقن ..

#11

ترجمة الحوار :

محمد : كيف توصلت لفكرة مشروع Goosh ؟

ستيفن : أردت استعمال شيء أحبه ولم أجد , لذا كتبته بنفسي

محمد : وهل كان هذا المشروع مشروعا فرديا , أم تلقيت دعما من إحدى الشركات ؟

ستيفن : لا , إنه بالكامل مشروع شخصي , لا توجد شركات مشتركة

محمد : هل أنت متسخدم لليونكس أم ويندوز وماك أم ماذا ؟

ستيفن : في المنزل أستخدم ماك , وفي العمل أستخدم لينوكس

محمد : الا يوجد ويندوز ؟

ستيفن : على جهازي المحمول للاختبارات

محمد : في عمليات التطوير , هل كنت تستهدف FireFox ام Internet Explorer ؟

ستيفن : استهدفت FireFox في البداية , لكن تأكد انه يعمل جيدا على InternetExplorer أيضا

محمد : هل استعملت Framework أو شيئا مثل هذا , أم ان هذا سر ؟

ستيفن : جميع شيفرة Goosh.org كتبتها بنفسي

محمد : هل استعملت PHP أو أي تقنيات او لغات برمجة الويب (لغات جهه السيرفر), أم فقط جافا سكربت ؟

ستيفن : 99.99% بـJavascript , وأحاول التخلص من اجزاء الـ PHP الموجودة وذلك في الاصدارات القادمة .

محمد : هل هناك حاجة فعلا لاستعمال تقنيات او لغات برمجه الويب (لغات جهه السيرفر) ؟

ستيفن : جميع العمليات التي تتم في جهه السيرفر تعالجها الـ Google API . فعندما يتم تحميل goosh , فإنه لايعود للاتصال مع سيرفر goosh.org .

محمد : انت تقصد ان كامل الخدمة (او السكربت) يتم تحمليها الى طرف الزبون.

ستيفن : نعم

محمد : هل تخطط لإضافة اوامر جديدة لـ goosh ؟

ستيفن : نعم , هناك العديد من الطلبات في الايام الماضية والتي اعمل عليها .

محمد : اذاً , الفكرة الاساسية كانت استخدام Google API+ اجاكس؟

ستيفن : نعم .

محمد : ما هي خططك للمشروع ؟

ستيفن : هناك العديد من خدمات جوجل التي أريد كتابتها لـgoosh , البحث عن الكتب على سبيل المثال

محمد : حسنا , ما هي الأولوية الآن ؟

ستيفن : الأولوية الأولى هي إصلاح الأخطاء إذا وجدتها أو أخبرني عنها المستخدمين , ثم سأحاول تحسين وتنفيذ خصائص جديدة , وساحاول عمل الأشياء المطلوبة بكثره .

محمد : هل تلقيت أي عروض من أي جهة لتبني المشروع , أو عروض توظيف ؟

ستيفن : حتى الآن لا (ياحرام !) ..

محمد : هل تعمل على أي مشروع اخر , او منظم الى مجتمع المصارد المفتوحه .

ستيفن : لدي بعض مجموعة من مشاريع الويب, معظمها خاصة , أنا لا أنتمي إلى أي مشاريع كبيرة مفتوحة المصدر, ولا إلى أي مجتمع .

محمد : شكرا لك على هذه المعلومات , وحظا طيبا لـGoosh

لكن لا زال لدي سؤال سخيف , كيف أنسخ نص هذه المحادثة من نافذة تطبيق الفلاش هذا ؟

ستيفن : أعطني إيميلك وساحاول إرسالها لك

محمد : ممتاز , تفضل إيميل .... @gmail

تم تعديل هذه المشاركة بواسطة Ala2 VB في 5 يونيو 2008 في 15:51

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#12

أعجبتني الفكرة كثيرا

لكن هل من الممكن التعامل مع الموقع من بعيد :hmm:

بعبارة أخرى

هل يمكن مثلا كتابة url أظمنها الكلمات المفتاحية التي أريد البحث عنها

و سيتم الحصول على النتائج على هيئة صفحة html أو ملف نصي أو xml أو غيرها

لتقريب الفهم أكثر (ما دمنا نريد البحث باستعمال سطر الأوامر :D ) تخيل و كأن الموقع عبارة عن ملف batch مثلا..

يقبل عدة parameters (و لتكن الكلمات المفتاحية)

و يرجع النتيجة على الهيئة التي نريد (ملف نصي أو غيره)

#13

من فهمي لكلامك أخي Djug , فإنه صعب ان اكتب goosh.org/search:arabteam2000

هكذا سضطر لعمل الكثير من الصفحات

ولا تنس ان المشروع في بدايته

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#14

@ محمد معاشر : كده نسيت تقول له على:

rm -rf

:pwease: B)

djug كتب:
هل يمكن مثلا كتابة url أظمنها الكلمات المفتاحية التي أريد البحث عنها

و سيتم الحصول على النتائج على هيئة صفحة html أو ملف نصي أو xml أو غيرها

يمكنك مراسلة صاحب الموقع بفكرتك و يمكن أيضا توفيرها بعيدا عن تعديل الـ URL مثلا بتنفيذ أوامر كـ :
web arabteam > Results.html

و بعدها نجد نموذج تحميل الملف.

تم تعديل هذه المشاركة بواسطة msayed2004 في 5 يونيو 2008 في 13:19

#15
djug كتب:
أعجبتني الفكرة كثيرا

لكن هل من الممكن التعامل مع الموقع من بعيد :hmm:

بعبارة أخرى

هل يمكن مثلا كتابة url أظمنها الكلمات المفتاحية التي أريد البحث عنها

و سيتم الحصول على النتائج على هيئة صفحة html أو ملف نصي أو xml أو غيرها

لتقريب الفهم أكثر (ما دمنا نريد البحث باستعمال سطر الأوامر :D ) تخيل و كأن الموقع عبارة عن ملف batch مثلا..

يقبل عدة parameters (و لتكن الكلمات المفتاحية)

و يرجع النتيجة على الهيئة التي نريد (ملف نصي أو غيره)

هل تقصد مثلا

ex:example.com?sw=mySearchWords

واظهار نتائج ؟ اذا كان كذلك استخدم جوجل مباشره

#16

@Ala2 VB

شكرا مره اخرى على الترجمة :) .

اقتباس
شبه Compiler

هو لايرقى لذلك , يمكنك القول شبه Parser .

ahmad123@

اقتباس
الموقع فكرته جميله , ويمكن عمله (ليس امر صعب), ببساطه الموقع يستخدم

Google AJAX Search API

اما بلنسبه لسطر اوامر فهو عباره عن text field

يظهر وكانه سطر اوامر باستخدام CSS بشكل متقن ..

صحيح كلامك , الفكرة بسيطه , لكنها مميزة . وسطر الاوامر لاحظته بعد تحليل سريع للمصدر بواسطه الـ Firebug عباره عن divs , وكما قلت تم التحكم بالـ Layout بشكل كامل عن طريق الـ CSS ..

وبالمناسبه , هو مخطط لأصدار المصدر الـ Uncompressed لكود الجافا سكربت .

@djug

اعتقد انك تقصد حكاية الـ pipeline , فعلاً فكرة جميلة , لما لا تخبر بها راعي الموقع كما قال الاخ msayed2004 ؟

@msayed2004

تصدق , تذكرت ذلك لاحقاً(بسيطه , اقترح عليه ذلك :) ) , وازيدك من البيت شعر , الراجل طلب مني رابط الموضوع (لاني سألته عن امكانية النشر) , فقلت له طيب , وراح من بالي ان الموضوع بالعربي . بس انا ارسلت له رابط الموضوع وبعدين هو يتصرف ! :)

تم تعديل هذه المشاركة بواسطة محمد معاشر في 5 يونيو 2008 في 14:00

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#17

أخوكم طفشان وحابب يترجم المقال لأنو فعلاً الفكرة عبقرية وبتمنى تتطور (Timeout errors :D)

صاحب المشروع ألماني وبالعربي يصبح نطق اسمه "غروتكوب" وليس "غروسكوب" أو "غروثكوب" !!

محمد: كي توصلت لفكرة مشروع "غوش"؟

غروتكوب: أردت أن استعمل شيئاً مثله لكني لم أجد هذا الشيء ، لذلك كتبته بنفسي.

محمد: هل كان المشروع جهد شخصي أم تم تمويلك من قبل شركة؟

غروتكوب: لا، إنه جهد شخصي بالكامل ، ولم تمولني أي شركة.

محمد: هل تستخدم اللينوكس ، ماك ، أم ويندوز؟

غروتكوب: في المنزل ماك ، وفي العمل لينوكس.

محمد: لا تستخدم الويندوز؟!!

غروتكوب: على جهازي المحمول وفقط لأجرب عليه أعمالي (لكي يتأكد من أنها تعمل على الويندوز).

محمد: خلال تطويرك لهذا المشروع ، هل استخدمت الفايرفوكس أولاً أم الإنترنت إكسبلورر؟

غروتكوب: لا استخدمت الفايرفوكس، وبالطبع تأكدت بعدها من أنه يعمل على الإنترنت إكسبلورر.

محمد: هل استخدمت فريم وورك أو أي أداة تساعد على التطوير أم أنك تبقي الأمر سراً (سر المهنة)؟

غروتكوب: لا، كل الكود هو من كتابتي.

محمد: هل استخدمت PHP أو أية لغة تعمل على المخدم؟

غروتكوب: 99.9% من الكود هو جافا سكربت (يعمل عند المستخدم)، وبالنسخة القادمة سأتخلص من الأسطر القليلة المكتوبة بالـ PHP.

محمد: لكن هل يوجد ضرورة للغات التي تعمل على الخدم؟

غروتكوب: لا، لأن جميع العمليات التي تحتاج للمخدم يساعدني فيها الغوغل (Google api) ، حالما تصبح الصفحة لديك ينتهي دور PHP (أي اللغة التي تعتمد على المخدم).

محمد: هل تعني أن كل شيء سيعمل على جهاز المستخدم (العميل) بعد تحميل الصفحة؟

غروتكوب: نعم.

محمد: هل تخطط لإضافة المزيد من الأوامر لـ "غوش"؟

غروتكوب: بالتأكيد ، يوجد العديد من الطلبات التي أرسلت بواسطة مستخدمي المشروع بعد انتهائي منه.

محمد: إذاً (بالمختصر) الفكرة الرئيسية (تقنياً) هي استخدام Google API + Ajax؟

غروتكوب: نعم.

محمد: ماهي خططك القادمة لهذا المشروع؟

غروتكوب: يوجد العديد من خدمات غوغل والتي أنوي إضافتها للمشروع ، "books-search" على سبيل المثال.

محمد: لاحظت وجود أخطاء timeout ، لماذا تظهر وهل هي فعلاً أخطاء؟

غروتكوب: همم، يوجد العديد من الأسباب مثل وجود مشكلة في الاتصال لديك أو فعلاً يوجد خطأ، لكني لست مهتماً بهذه الأخطاء في الوقت الحالي.

محمد: إذا ماهو اهتمامك الأن (ماهي قائمة أولوياتك)؟

غروتكوب: على رأس القائمة إيجاد الأخطاء البرمجية كلما اكشتفت واحدة أو عندما يخبرني بها مستخدمو النظام، وبعد تصحيح الأخطاء سأعمل على إضافة ميزات جديدة وستكون هذه الميزات هي الأكثر شهرة (أي ميزات غوغل الأكثر استخداماً بعد محرك البحث).

محمد: هل وصلتك أية عروض لتبني هذا المشروع أو لتوظيفك؟

غروتكوب: ليس بعد.

محمد: هل تعمل على مشاريع آخرى أو تساعد في مشاريع المصدر المفتوح؟

غروتكوب: لدي العديد من مشاريع الويب، أكثرهم عمل خاص، ولا أعمل على مشاريع المصدر المفتوح (الله يهديه).

محمد: شكراً جزيلاً على هذه المعلومات وبالتوفيق في مشروع "غوش"، لكن لدي سؤال "سخيف" كيف يمكنني نسخ هذه المحادثة من تطبيق الفلاش هذا (المحادثة تتم عن طريق برنامج فلاش)؟

غروتكوب: حسناًَ، أعطني بريدك الإلكتروني وسأرسلها لك.

محمد: حسناً ، هاهو ؟؟؟@gmail.

تم تعديل هذه المشاركة بواسطة خالد_الحوراني في 5 يونيو 2008 في 14:53

#18

:lol: , ترجمتك جميلة اخي خالد , وخصوصاً البهارات التي اضفتها .. شكراً ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#19

هههه وأنا قاعد أترجم نزل شي 6 مشاركات !!! وضمنهم ترجمة أخي علاء ... صار للموضوع شعبية وبكره بيحطوه عالتلفاز :D

#20

ها , شكلك عاوز تنافسني أخ خالد , بس مالكش أمل :lol:

ربما نعمل فريق ترجمة إن شاء الله تعالى

اقتباس
هو لايرقى لذلك , يمكنك القول شبه Parser .

ليه ؟ هو مش بيتأكد الأول ان الكلمة المدخلة صالحة , ثم يبدأ يشتغل ؟

إذا , فهو يعمل "مسح Scan" الأول ثم يحلل ثم ينفذ

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#21
هو لايرقى لذلك , يمكنك القول شبه Parser .

بلفعل لايرقى لكمبايلر , عباره عن Parser لا اكثر و لا اقل .

#22

parser = جزء من compiler

#23
اقتباس
بلفعل لايرقى لكمبايلر , عباره عن Parser لا اكثر و لا اقل .

طيب , ما تعريفك للـ Parser ؟

اقتباس
parser = جزء من Compiler

صحيح , وهو تحديدا المرحلة الثانية

وظيفته هي استقبال نص من الماسح (Scanner وهو المرحلة الأولى , ويقوم بالتأكد من أن الكلمات المدخلة صحيحة أي موجودة في مصطلحات اللغة) ويقوم المحلل بالتأكد من أن الكلمة لها معنى

مثلا : لو أدخلنا الشيفرة التالية لأي Compiler :::

If Then Else

الماسح ---> نتيجة صحيحة , الكلمات كلها موجودة في مصطلحات اللغة

المحلل ---> خطأ ... لا تؤدي معنى صحيح , فيجب أن يكون هناك شرط بين If و Then , ونتيجة بين Then و Else

أما الشيفرة التالية :::

If Ala2.Text (=) "X" Then

الماسح ---> خطأ ... المعامل (=) غير موجود في قائمة معاملات اللغة (واللي هي مثلا : + / - * \ ...)

المحلل ---> مش هيظهر اي نتيجة لأن الماسح أصلا لن يمرر له الشيفرة , بل سيتوقف ويظهر Syntax Error ... إلخ

يعني انت لو كتبت في Goosh : wiki((*T%$#lang)) , ما هي النتيجة ؟؟؟

مع ان Wiki مصطلح موجود في قائمة الأوامر ,,, ولكن يظهر Timeout

تم تعديل هذه المشاركة بواسطة Ala2 VB في 5 يونيو 2008 في 22:32

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#24
Ala2 VB كتب:
هكذا سضطر لعمل الكثير من الصفحات

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ala2 VB كتب:
ليه ؟ هو مش بيتأكد الأول ان الكلمة المدخلة صالحة , ثم يبدأ يشتغل ؟

إذا , فهو يعمل "مسح Scan" الأول ثم يحلل ثم ينفذ

ومن قال لك انه بيقوم بعملية Scanning ولماذا يقوم بها أصلا!!! هو للبحث أي يبحث

#25

أرسلت له ملاحظتي التي ذكرتها فوق

لكن لا أدري إن كان سيتمكن من فهم ما بعثته إليه

لغتي الانجليزية سيئة جدا :lol:

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