_MasterPiece
4-9-2009, 03:00 PM
أقصد "أسهل وأنجع طريقة لعمل تأثيرات الكاريوكي العربي حتى الآن. ".
السلام عليكم,
لا أعلم إن كان من المفترض بي وضع هذا الموضوع أم لا؛ فعلى الرغم من فرحتي بالوصول إلى هذه النتيجة إلا أنني خجل من أنها قد لا تكون معقدة جداً, فمن وجهة نظري فهي سهلة جداً. ففي بادئ الأمر كلمت صديقي "ALKOON" لأجل نفس القضية وهي أن نصنع اسكربت لوا عمله الأساسي هو أن يجعل المستخدمين قادرين على عمل تأثيرات كاريوكي باللغة العربية فأخبرني بأن أبدأ بصنع هذا الاسكربت, ولقول الحق فقد أمضيت يوماً كاملاً أبحث عن هذه الطريقة مستخدمة في ذلك الأداتين if, math.floor, وكانت الجمل الشرطية التي كتبتها حوالي 15 سطر في الاسكربت, ولنني بعد ذلك وجدت أن المعادلة لا تتعدى ثمن سطر, لكن قررت أن أنشر الطريقة حتى وإن أُخبرت بأنها غبية, عديمة النفع, أو حتى سخيفة. لكن مقارنة بالطريقة التي اكتشفها MexFx فأنا أجزم من أنها تنافس طريقته من ناحية السهولة والفعالية في نفس الوقت.
ملاحظة: الطريقة التالية هي لمستخدمي التأثيرات باسكربتات اللوا وليس التمبلتر, ولكن بعون الله سأجد طريقة لمستخدمي التمبلر عما قريب. شاهد المثال:
function do_fx(subs, meta, line)
for i = 1, line.kara.n do
syl = line.kara[i]
x = line.left+syl.center
y = 50
حول السطر الرابع إلى
x = line.right-syl.center
هذه هي طريقتي, ولقد جربتها مع عدة تأثيرات صنعتها, وكانت النتائج في قمة الروعة, أرجو ممن ساعدته الطريقة أو نفعته أن يدعو لي.
ملاحظة: ما قاله MexFx بأن الكاريوكي باللغة العربية هو مهانة لها, فقد يكون في كلامه شيء من الصحة ولكنني لم أعمل جاهداً لإيجاد هذه الطريقة حتى يعمل بها تأثيرات كاريوكي كمثل "نو ماني سورا" ولكنني بحثت عن هذه الطريقة لأولئك الذين يريدون تطبيق هذه الفكرة على على الأناشيد والأغاني العربية, كما أنني أشجع جميع صانعي الكاريوكي من إيجاد طرق تساعد لغتنا العربية من المضي قدماً مواكبة للعصر, كما أتمنى من كل قلبي أن يقوم المبرمجون العرب من تطوير VSFilter.dll يساعد المترجمين العرب في الترجمة؛ لأن VSFilter.dll الحالي لا يدعم اللغة العربية ولكنه يدعم الـ Unicode بشكل عام, فعندما تريد وضع علامة التعجب فإنها تظهر لك في بداية الكلام مما يضطرك إلى أن تعود لبداية الجملة وتكتب علانة التعجب حتى تظهر لك في نهاية الجملة, وتزداد صعوبة هذه المشكلة إن كانت الجملة التي تكتبها كبيرة نوعاً ما بحيث تنقسم إلى سطرين فتظهر علامة التعجب في السطر الأول بدلاً من السطر الثاني, وهذا ما أخطط له في المستقبل القريب وهو أن أطور VSFilter.dll يدعم اللغة العربية حيث أنني التحقت بكلية الحاسوب تخصص برمجة وإن شاء الله سنثري لغتنا العربية بكل متغيرات العصر.
رمضان كريم.
السلام عليكم,
لا أعلم إن كان من المفترض بي وضع هذا الموضوع أم لا؛ فعلى الرغم من فرحتي بالوصول إلى هذه النتيجة إلا أنني خجل من أنها قد لا تكون معقدة جداً, فمن وجهة نظري فهي سهلة جداً. ففي بادئ الأمر كلمت صديقي "ALKOON" لأجل نفس القضية وهي أن نصنع اسكربت لوا عمله الأساسي هو أن يجعل المستخدمين قادرين على عمل تأثيرات كاريوكي باللغة العربية فأخبرني بأن أبدأ بصنع هذا الاسكربت, ولقول الحق فقد أمضيت يوماً كاملاً أبحث عن هذه الطريقة مستخدمة في ذلك الأداتين if, math.floor, وكانت الجمل الشرطية التي كتبتها حوالي 15 سطر في الاسكربت, ولنني بعد ذلك وجدت أن المعادلة لا تتعدى ثمن سطر, لكن قررت أن أنشر الطريقة حتى وإن أُخبرت بأنها غبية, عديمة النفع, أو حتى سخيفة. لكن مقارنة بالطريقة التي اكتشفها MexFx فأنا أجزم من أنها تنافس طريقته من ناحية السهولة والفعالية في نفس الوقت.
ملاحظة: الطريقة التالية هي لمستخدمي التأثيرات باسكربتات اللوا وليس التمبلتر, ولكن بعون الله سأجد طريقة لمستخدمي التمبلر عما قريب. شاهد المثال:
function do_fx(subs, meta, line)
for i = 1, line.kara.n do
syl = line.kara[i]
x = line.left+syl.center
y = 50
حول السطر الرابع إلى
x = line.right-syl.center
هذه هي طريقتي, ولقد جربتها مع عدة تأثيرات صنعتها, وكانت النتائج في قمة الروعة, أرجو ممن ساعدته الطريقة أو نفعته أن يدعو لي.
ملاحظة: ما قاله MexFx بأن الكاريوكي باللغة العربية هو مهانة لها, فقد يكون في كلامه شيء من الصحة ولكنني لم أعمل جاهداً لإيجاد هذه الطريقة حتى يعمل بها تأثيرات كاريوكي كمثل "نو ماني سورا" ولكنني بحثت عن هذه الطريقة لأولئك الذين يريدون تطبيق هذه الفكرة على على الأناشيد والأغاني العربية, كما أنني أشجع جميع صانعي الكاريوكي من إيجاد طرق تساعد لغتنا العربية من المضي قدماً مواكبة للعصر, كما أتمنى من كل قلبي أن يقوم المبرمجون العرب من تطوير VSFilter.dll يساعد المترجمين العرب في الترجمة؛ لأن VSFilter.dll الحالي لا يدعم اللغة العربية ولكنه يدعم الـ Unicode بشكل عام, فعندما تريد وضع علامة التعجب فإنها تظهر لك في بداية الكلام مما يضطرك إلى أن تعود لبداية الجملة وتكتب علانة التعجب حتى تظهر لك في نهاية الجملة, وتزداد صعوبة هذه المشكلة إن كانت الجملة التي تكتبها كبيرة نوعاً ما بحيث تنقسم إلى سطرين فتظهر علامة التعجب في السطر الأول بدلاً من السطر الثاني, وهذا ما أخطط له في المستقبل القريب وهو أن أطور VSFilter.dll يدعم اللغة العربية حيث أنني التحقت بكلية الحاسوب تخصص برمجة وإن شاء الله سنثري لغتنا العربية بكل متغيرات العصر.
رمضان كريم.