| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| ماهي التقنية المستخدمة في عرب3 ؟؟ أعتقد أن الكثيرين يعرفون هذا الموقع http://arab3.com والذي يتيح للمستخدمين تحميل صورهم للموقع واستخدامها فيما يرغبون .. لكن السؤال ... عند تحميلك للصور يتم بعد فترة قصيرة (ربما سويعات) وضع شريط أسود أسفل كل صورة يتم تحميلها يكتب عليها إسم موقع عرب 3 .. وذلك حفظاً لحقوق الموقع ... هل من المعقول أن تكون العملية يدوية ؟؟؟؟ إذا ما عرفنا أنه يتم تحميل مئات الصور يومياً وآلاف الصور شهرياً !! هل لديكم فكرة ؟
__________________ سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك | |||||
|
| |||||
|
والله انا فكرت فيها اتوقع انها آليه من ضمن برنامج الالبوم هذا ... وممكن اتكون آليه الي يبي الدح مايقول اح
__________________ استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور | |||||
|
| |||||
|
ابومنار: وعليكم السلام ورحمة الله وبركاته ![]() الذي أعرفه أن بعض لغات البرمجة تحوي أوامر تتعلق بالرسومات، ويمكن عمل برنامج بسيط يدمج الشريط الأسود بأي صورة يتم تحمليها، إلا أن مثل هذا الحل يحتاج إلى تفكير طويل وذكاء في التنفيذ. ربما لدى الموقع فريق عمل فعال يقوم على هذه المهمة، خصوصاً أن مسألة إضافة شريط أسود أسفل الصورة سهلة جداً في برامج الرسم ويمكن برمجتها في برنامج الفوتو شوب لتصبح آلية، يضغط على زر واحد فقط ويتم تنفيذ الأمر ![]() وعلى كل حال أسأل أصحاب الموقع يمكن يفيدونك ![]() تحياتي الخالصة عبدالله | |||||
|
| |||||
|
السلام عليكم الأخ نت هنتر .. أخبرنا أين نجد هذه التقنية ولن نمانع في شراؤها بل سيكون ذلك من دواعي سرورنا ![]() تحياتي لك ,, الأخ سردال (أمير مراكب الغوص) هذا معنى إسمك فيما أعتقد ![]() لا أعتقد أن العملية يدوية ... وأرى أن إستنتاجك الأول هو الأقرب للصحة .. ولك أن ترى بعض البرامج الرسومية وغير الرسومية والتي تطرح للعرض demo فستجد أن كل صورة تقوم بعملها يقوم البرنامج بلصق عبارة صغيرة تحتوي إسم البرنامج أو أي شيء من هذا القبيل حتى تقوم بشراءه فتختفي... ولذلك أعتقد أن موقع عرب 3 يستخدم هذه التقنية بشكل أو بآخر ,, لأنه ليس من المعقول أن يجندوا فريق عمل للقيام بهذه المهام يدوياً ! خصوصاً وأن عدد الصور كبير جداً والمستخدمون اللذين يحتاجون هذه الخدمة ليسوا بالعدد القليل . تحياتي لك اخي عبدالله ,,
__________________ سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك | |||||
|
| |||||
|
بسم الله الرحمن الرحيم بالفعل يا اخوان .. انها تقنية موجودة .. حتى في لغة الـphp! هناك سكربتات كثيرة تتعامل مع الصور بالبي اتش بي .. باستخدام بعض المكتبات (GD,GD2....الخ) وهناك حتى سكربتات تمكنك من الرسم بالـphp!!! تحياتي .. مغرم دبي DubaiLover.org
__________________ (("إنما العلم بالتعلم وإنما الحلم بالتحلم، ومن يتحر الخير يعطه ومن يتق الشر يوقه")) الماسينجر : msn@dubailover.org www.DubaiLover.ORG www.ArabChess.com | |||||
|
| |||||
|
السلام عليكم اعتقد انه يستخدم ال GD لو لاحظتو الشروط اقتباس:
ال GD وقف استخدام ال GIF وهذا الشي الي يخليني اقول انه يستخدم ال GD ومستغرب من شغله ليش بعد فتره يضيف الكلام ذي على العموم الي يبي مثل هالسكربت يقولي وبسويله مثله بس على ال CGI مب ال PHP ,, اذا لقيت 5 ردود تبي السكربت ذي بسويه وشكرا | |||||
|
| |||||
|
أضن أن الصورة يتم تحويلها الى ضيغة png لآن هل الصيغة تقبل استخدام الطبقات واسم الموقع arab3 يتم اضافته في طبقة جديده ثم بعد ذلك اضن يتم اعادة الصيغة الامتداد أو لا يتم ففي الحالتين يظهر الصور في المتصفح هذه نظريتي واستنتاجي بالموضوع ...... والله أعلم وشكرا
__________________ موت الصالح راحة لنفسه * وموت الطالح راحة للناس | |||||
|
| |||||
|
انا ابي السكربت يا جاسم ... اول رد ![]() يالله يالربه نبي حطيه 4 بعد
__________________ استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور | |||||
|
| |||||
|
وانا اضم صوتي لكم
__________________ موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php | |||||
|
| |||||
|
تتيح لك لغة PHP التعامل مع الصور، والفلاش وإنشاءهما. وهذه القائمة : exif_imagetype -- Determine the type of an image exif_read_data -- Read the EXIF headers from JPEG or TIFF exif_thumbnail -- Retrieve the embedded thumbnail of a TIFF or JPEG image getimagesize -- Get the size of an image image2wbmp -- Output image to browser or file imagealphablending -- Set the blending mode for an image imagearc -- Draw a partial ellipse imagechar -- Draw a character horizontally imagecharup -- Draw a character vertically imagecolorallocate -- Allocate a color for an image imagecolorat -- Get the index of the color of a pixel imagecolorclosest -- Get the index of the closest color to the specified color imagecolorclosestalpha -- Get the index of the closest color to the specified color + alpha imagecolorclosesthwb -- Get the index of the color which has the hue, white and blackness nearest to the given color imagecolordeallocate -- De-allocate a color for an image imagecolorexact -- Get the index of the specified color imagecolorexactalpha -- Get the index of the specified color + alpha imagecolorresolve -- Get the index of the specified color or its closest possible alternative imagecolorresolvealpha -- Get the index of the specified color + alpha or its closest possible alternative imagecolorset -- Set the color for the specified palette index imagecolorsforindex -- Get the colors for an index imagecolorstotal -- Find out the number of colors in an image's palette imagecolortransparent -- Define a color as transparent imagecopy -- Copy part of an image imagecopymerge -- Copy and merge part of an image imagecopymergegray -- Copy and merge part of an image with gray scale imagecopyresampled -- Copy and resize part of an image with resampling imagecopyresized -- Copy and resize part of an image imagecreate -- Create a new palette based image imagecreatefromgd -- Create a new image from GD file or URL imagecreatefromgd2 -- Create a new image from GD2 file or URL imagecreatefromgd2part -- Create a new image from a given part of GD2 file or URL imagecreatefromgif -- Create a new image from file or URL imagecreatefromjpeg -- Create a new image from file or URL imagecreatefrompng -- Create a new image from file or URL imagecreatefromstring -- Create a new image from the image stream in the string imagecreatefromwbmp -- Create a new image from file or URL imagecreatefromxbm -- Create a new image from file or URL imagecreatefromxpm -- Create a new image from file or URL imagecreatetruecolor -- Create a new true color image imagedashedline -- Draw a dashed line imagedestroy -- Destroy an image imageellipse -- Draw an ellipse imagefill -- Flood fill imagefilledarc -- Draw a partial ellipse and fill it imagefilledellipse -- Draw a filled ellipse imagefilledpolygon -- Draw a filled polygon imagefilledrectangle -- Draw a filled rectangle imagefilltoborder -- Flood fill to specific color imagefontheight -- Get font height imagefontwidth -- Get font width imageftbbox -- Give the bounding box of a text using fonts via freetype2 imagefttext -- Write text to the image using fonts using FreeType 2 imagegammacorrect -- Apply a gamma correction to a GD image imagegd -- Output GD image to browser or file imagegd2 -- Output GD2 image to browser or file imagegif -- Output image to browser or file imageinterlace -- Enable or disable interlace imagejpeg -- Output image to browser or file imageline -- Draw a line imageloadfont -- Load a new font imagepalettecopy -- Copy the palette from one image to another imagepng -- Output a PNG image to either the browser or a file imagepolygon -- Draw a polygon imagepsbbox -- Give the bounding box of a text rectangle using PostScript Type1 fonts imagepscopyfont -- Make a copy of an already loaded font for further modification imagepsencodefont -- Change the character encoding vector of a font imagepsextendfont -- Extend or condense a font imagepsfreefont -- Free memory used by a PostScript Type 1 font imagepsloadfont -- Load a PostScript Type 1 font from file imagepsslantfont -- Slant a font imagepstext -- To draw a text string over an image using PostScript Type1 fonts imagerectangle -- Draw a rectangle imagesetbrush -- Set the brush image for line drawing imagesetpixel -- Set a single pixel imagesetstyle -- Set the style for line drawing imagesetthickness -- Set the thickness for line drawing imagesettile -- Set the tile image for filling imagestring -- Draw a string horizontally imagestringup -- Draw a string vertically imagesx -- Get image width imagesy -- Get image height imagetruecolortopalette -- Convert a true color image to a palette image imagettfbbox -- Give the bounding box of a text using TrueType fonts imagettftext -- Write text to the image using TrueType fonts imagetypes -- Return the image types supported by this PHP build imagewbmp -- Output image to browser or file iptcembed -- Embed binary IPTC data into a JPEG image jpeg2wbmp -- Convert JPEG image file to WBMP image file png2wbmp -- Convert PNG image file to WBMP image file read_exif_data -- Reads header information stored in TIFF and JPEG images الصفحة : http://www.php.net/manual/en/ref.image.php تلاحظ أن الأمر : imagepstext يتيح لك كتابة نص فوق الصورة. كما يمكن استخدام أوامر pdf مع الصور: pdf_add_annotation pdf_add_bookmark pdf_add_launchlink pdf_add_locallink pdf_add_note pdf_add_outline pdf_add_pdflink pdf_add_thumbnail pdf_add_weblink pdf_arc pdf_arcn pdf_attach_file pdf_begin_page pdf_begin_pattern pdf_begin_template pdf_circle pdf_clip pdf_close pdf_close_image pdf_close_pdi pdf_close_pdi_page pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_concat pdf_continue_text pdf_curveto pdf_delete pdf_end_page pdf_end_pattern pdf_end_template pdf_endpath pdf_fill pdf_fill_stroke pdf_findfont pdf_get_buffer pdf_get_font pdf_get_fontname pdf_get_fontsize pdf_get_image_height pdf_get_image_width pdf_get_majorversion pdf_get_minorversion pdf_get_parameter pdf_get_pdi_parameter pdf_get_pdi_value pdf_get_value pdf_initgraphics pdf_lineto pdf_makespotcolor pdf_moveto pdf_new pdf_open pdf_open_CCITT pdf_open_file pdf_open_gif pdf_open_image pdf_open_image_file pdf_open_jpeg pdf_open_memory_image pdf_open_pdi pdf_open_pdi_page pdf_open_png pdf_open_tiff pdf_place_image pdf_place_pdi_page pdf_rect pdf_restore pdf_rotate pdf_save pdf_scale pdf_set_border_color pdf_set_border_dash pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_font pdf_set_horiz_scaling pdf_set_info pdf_set_info_author pdf_set_info_creator pdf_set_info_keywords pdf_set_info_subject pdf_set_info_title pdf_set_leading pdf_set_parameter pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_text_matrix pdf_set_value pdf_set_word_spacing pdf_setcolor pdf_setdash pdf_setflat pdf_setfont pdf_setgray pdf_setgray_fill pdf_setgray_stroke pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmatrix pdf_setmiterlimit pdf_setpolydash pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_show pdf_show_boxed pdf_show_xy pdf_skew pdf_stringwidth pdf_stroke pdf_translate http://www.php.net/manual/en/ref.pdf.php وهذه أوامر التعامل مع الفلاش http://www.php.net/manual/en/ref.swf.php | |||||
|
| |||||
ارفع الملفات وعط تصريح 755 للسي جي اي وسو فولدر باسم data وعطه تصريح 777 وملف ال txt عطه تصريح 777 ألسكربت يعتمد على صوره وه يالكوبي رايت ممكن تشوف المثال الموجود للصوره في الاتاشمنت ملاحظه السكربت يحتاج لموديول ال GD + image::size | |||||
|
| |||||
|
بارك الله فيك اخي جاسم وكثر من امثالك .. عمل رائع .. ركبت البرنامج وتأتيني هذه الرسالة عند التحميل : Request denied. You are attempting to access our server using an unauthorized form هل يجب أن اتصل بالمستضيف ليقوم بتفعيل ما ذكرت ؟؟ ثم كيف ازيد من مدة بقاء الصورة في السيرفر ؟ وايضاً كيف أحدد مكان صورة الكوبي رايت في الصورة المحملة ؟؟ وهل استطيع عمل صورتين كوبي رايت واحدة للصور الكبيرة والأخرى للصغيرة .. أي هل بإستطاعة البرنامج التعرف على حجم الصورة ولصق الكوبي رايت المناسب لها ؟؟ ايضا ماذا عن الأنساق المسموح بها وغير المسموح ؟ ارجو أن لا اكون اثقلت كاهلك ... تقبل إعتذاري وتحياتي ...
__________________ سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك | |||||
|
| |||||
|
تاكد من ان موديول ال GD و ال Image:size راكبين ثم كيف ازيد من مدة بقاء الصورة في السيرفر ؟ المده غير محدد لاكني محدد المده في السيرفر مب عن طريق السكربت محدد المده عن طريق الكورن جوب علشان مااثقل على السيرفر عندي , اقتباس:
اقتباس:
لاكن عن طريق استخدام موديول ثاني اذا حبيت ممكن تكتبلي ايش الي تبيه ومايصير خاطرك الا طيب ,, اخوي ابو منار السكربت ذي مب شغل بمعنى شغل لاني سويته على السريع يعني اذا تبي يكون بشكل مرتب والكودينج يكون نظيف قولولي ايش الميزات الي تبونها بالضبط ,, | |||||
|
| |||||
|
اخي العزيز انت وضعن في رأس السكريبت هذه الجمله #modify By Arab Scrip (http://arabscript.net) j_assim@yahoo.com هل تقصد انك قمت بتحرير السكريبت وطورته او برمجته اذا أنت مبرمج البرنامج فلدي سؤال ؟ if ($in{'filedirname'} =~ /[^a-z0-9A-Z]+/) { &error_invalid_directory_name; لماذا لم تفعل اللغة العربية في أسماء المجلدات مع العلم امكانية ذلك وآسفين على الإطالة | |||||
|
| |||||
|
عرب 3 مستضاف تحت ALSAKHER.COM يبدو أن ALSAKHER.COM يدعم GD Libraray التي تجعل الـ php يدعم الـ Graphic التي توفر إمكانية الكتابة على الصور وعمل مخطاطات بيانية يتم تصنيعها بناء على أوامر كما ذكرها أحد الإخوة (فوق)... أرجو أن أكون قد أفدتكم
__________________ مستعد لعمل أي مشروع بلغة php للاستفسار : zalamah@hotmail.com | |||||
|
| |||||
| اقتباس:
if ($in{'filedirname'} =~ /[^a-z0-9A-Z]+/) { &error_invalid_directory_name; } اذا مضايقتك بشي اخوي معنى Modify تعديل او تحرير ![]() الكود خاص ب http://www.cnctek.com/bizdb-html/ وانا ماشليت ولا نسيته لنفسي كل الي سويته modify على الكود باضافه ترقيم للصور مع اضافه الكوبي رايت تحت او فوق كل صوره مستحيل اكتب 300 سطر في ربع ساعه ![]() اقتباس:
ممكن تغير القياسات على راحتك من الكودنج اذا تبي الكوبي رايت تحت بدل الكود من #modify code ل #end modify بالكود ذي كود PHP: اقتباس:
وهالشي الي خلاني استخدمه لاكن اذا تبي شي احسن وبامكانيات اقوى استخدم ال image magic لاكن ذي مب اي هوست بيرضى انك تستخدمه . | |||||
|
![]() |
| أدوات الموضوع | |
| |