اسکریپت برای همه
215 subscribers
46 photos
3 videos
10 files
104 links
تولید، طراحی و برنامه‌نویسی اسکریپت ایندیزاین
کانال «اسکریپت برای همه»
InDesign Scripts

کانال پشتیبانی از اسکریپت‌های تولیدی و دریافت نسخه‌های جدید

ربات كتاب آرا:
@pagelayout_bot



ارتباط با ادمین:
https://t.me/adyan10
Download Telegram
ان شاء‌الله نسخه عربی اسکریپت را هم در فرصت مناسبی که برای ترجمه آن دست بدهد، در کانال خواهم گذاشت. (با اجازه بزنم اون کانال و ترجمه توضیحات فوق رو برای دوستان عرب زبانمان هم در کانال قرار بدم):

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

💐 سأكون سعيدًا بتلقي آرائكم واقتراحاتكم حول هذا السكريبت. ستكون دافعًا جيدًا للاستمرار في هذا الطريق.

🌸 نُهدي أجر نشر واستخدام هذا السكريبت إلى الشهيد العزيز والقائد الذي نفتقده، الشهيد سليماني.
☑️ حاليًا، النسخة المتاحة هي النسخة الفارسية، وسأقوم قريبًا بنشر النسخة المترجمة إلى العربية لأصدقائي الأعزاء المتحدثين بالعربية.
تقارير التظليل.jsxbin
5.4 KB
سكریبت تقارير التظليل (Highlight) من مستند إنديزاين - النسخة العربية

ترجمه عربی اسکریپت گزارش هایلایت

#اسکریپت_ایندیزاین
خبر خوب
یکی از مشکلات رایج برای نسخه‌های جدید ایندیزاین، مانند نسخه‌های 2024 ، 2023 و طبق نقل برخی از عزیزان 2022 این است که در بین کار نرم افزار کرش کرده و ناگهان بسته می شود و حتی در بسیاری از موارد فعالیت های سیو شده نیز از زمانی که فایل باز شده و کاربر روی آن کار کرده، از بین می‌رود.
خبر خوب این که در حال توسعه دادن یک اسکریپت پشتیبان گیری برای این منظور هستم که کار شما را راحت کند. البته این اسکریپت در ابتدا به زبان المانی ساخته شده و بعد به زبان انگلیسی ترجمه شده ولی هر دو نسخه اشکالات و باگ های فراوانی دارد. در حال رفع باگ و اشکالات و بهینه سازی این اسکریپت برای شما عزیزان هستم.
اگر موافقین و شما هم به این اسکریپت نیاز دارین، با لایک های زیباتون ما را همراهی کنین.
8👍4
اسکریپت برای همه
خبر خوب یکی از مشکلات رایج برای نسخه‌های جدید ایندیزاین، مانند نسخه‌های 2024 ، 2023 و طبق نقل برخی از عزیزان 2022 این است که در بین کار نرم افزار کرش کرده و ناگهان بسته می شود و حتی در بسیاری از موارد فعالیت های سیو شده نیز از زمانی که فایل باز شده و کاربر…
در مورد این خبر خوب، یه خبر بد دارم و یه خبر خوب دیگه 😀. اول خبر بد رو بگم و بعدش خبر خوب رو
خبر بد این که اسکریپتی که در موردش صحبت کردیم بعد از بررسی دقیق کاراییش، به نظرم مناسب نیامد. رفتم و جستجوی مفصلی کردم. اسکریپت‌های زیادی در این زمینه درست شده که استراتژی بک آپ گیری هیچ کدام از این اسکریپت ها به دلم ننشست. داستان اسکریپت های بک آپ گیری ایندیزاین داستان همان سم فروشی هست که می گفت ابتدا سوسک را بگیر. بعد قلقلکش کن. تا خندید و ته حلقش پیدا شد، قرص کشنده را در حلقش بینداز و یک قلپ آب هم بریز تو حلقش. تضمینی خواهد مرد.
حالا در این اسکریپت هایی که طراحی شده هر کدام با روش خاصی همین حکایت را دارد. یکی یک گزینه را به منوی فایل اضافه می کند تا هر وقت که شما لازم شد به منوی فایل بروید و گزینه مزبور را کلیک کنید و بک آپ محترم اخذ شود.
یکی دیگر اسکریپتی را ساخته که هر بار که بخواهید بک آپ بگیرید باید اسکریپت را اجرا کنید تا بک اپ لازمه را در موضعی شریف قرار دهند.
یکی دیگر ...
این در حالی است که وقتی یک صفحه آرا یا نویسنده یا مترجم یا ویراستار روی فایل ایندیزاین فعالیت می کند آنقدر غرق در کار است که فراموش می کند بک آپ بگیرد و ناگهان برنامه در کرشی ناجوانمردانه می پراند آنچه را نباید بپراند.
پس ما باید به گونه ای برای حل این مشکل نسخه بدهیم که نیازی نباشه هر بار شخص بخشی از تمرکزش را صرف بک آپ گیری کند.
این خبر بد ماجرا بود که اسکریپتی نیافتم که مشکل را درست حل کرده باشد. لذا بی خیال همه این ها شدم.
حالا بیایید به راه حل های مشکلی که گفتم فکر کنیم.
دو راه حل اصلی وجود دارد:
1. یک نرم افزاری باشد که از بیرون ایندیزاین و از داخل ویندوز تنظیم شده و بک اپ لازم را بگیرد. یعنی در این روش ما کاری به اسکریپت نداشته باشیم. یک برنامه بک آپ گیری پیدا کنیم و از حضرتش خواهش کنیم که در موقعیت های مناسب وظیفه اش را به خوبی انجام دهد. من جستجویی در این زمینه نکردم ولی اگر شما تجربه ای در این راه حل دارید بگویید تا بنویسم و بقیه هم استفاده کنند. اگر برنامه مناسبی پیدا شود راه حل خوبی است.
2. یک اسکریپتی باشد که وقتی یک فایل ایندیزاین را باز کردیم، فقط یک بار تنظیمات را وارد کنیم و بعد این اسکریپت مطابق تنظیماتی که ما خدمتشان تقدیم کرده‌ایم مثل یک بچه خوب و حرف گوش کن، مرتب بک اپ های مکرر خود را بگیرد و در جایی که مشخص کرده ایم ذخیره کند.
اما خبر خوب چیست؟
خبر خوب این که من اسکریپتی را طراحی کردم که این مشکل را با تنظیماتی عالی برای شما حل کند. کار برنامه نویسی این اسکریپت را هم در این دو روز به پایان بردم و جزئیات مختصری مانده تا تمام شود و نسخه کامل آن را تقدیمتان کنم.
وقتی شما این اسکریپت را اجرا می کنید یک پنجره رابط کاربری برای شما باز می شود. در این پنجره شما باید مقادیری را با توجه به نیازتان وارد کنید تا مشکل حل شود:
1. فرض کنید شما کسی هستید که وقتی در متن فرو می روید از حیث زمانی فراموش می کنید دکمه سیو را بزنید و تغییراتتان را ذخیره کنید. در گزینه اول اسکریپت یک زمانی را مشخص می کنید تا هر به چند دقیقه که می خواهید اسکریپت به صورت خودکار بک آپ بگیرد و آن را در یک پوشه ای در کنار فایل اصلی ایندیزاینتان ذخیره کند.
2. فرض کنید شما سرعت کارتان خیلی زیاد است. شما تنظیم کرده اید که هر به 30 دقیقه بک آپ بگیرد. اما یهو در 5 دقیقه 400 تا تغییر مهم در فایلتان ایجاد کردید. در اینجا گزینه دوم اسکریپت فعال می شود. در گزینه دوم شما یک عددی را وارد می کنید و به اسکریپت می گویید اگر تعداد اصلاحات و تغییرات من در فایل بیش از فلان مقدار شد و هنوز تایم بک اپ نرسیده بود، تو بک آپت رو بگیر و منتظر سررسید زمان نشو و او هم می گوید چشم.
3. فرض کنید زمان بک آپ را و تعداد تغییرات را کوتاه انتخاب کردید. اسکریپت هم فرت و فرت برای شما بک آپ بگیرد. آن وقت کافی است به پوشه بک آپ سر بزنید و ببینید که دو هزار تا فایل شبیه اسپم ذخیره شده که طبعا جالب نیست. در اینجا گزینه سوم اسکریپت به کار شما می آید. شما به اسکریپت دستور می دهید که ببین پسر خوب تو مثلا فقط 30 تا فایل بک آپ همیشه در پوشه داشته باش. اسکریپت می گوید چشم. بنا بر این اگر سی و یکمین بک آپ رو گرفت، بک آپ اولی را حذف می کند. هی از آخر اضافه می کند و از اول حذف می کند تا حجم فایل ها زیاد نشود.

📥 دانلود مستقیم فایل 📥
👍7
اسکریپت برای همه
خبر خوب یکی از مشکلات رایج برای نسخه‌های جدید ایندیزاین، مانند نسخه‌های 2024 ، 2023 و طبق نقل برخی از عزیزان 2022 این است که در بین کار نرم افزار کرش کرده و ناگهان بسته می شود و حتی در بسیاری از موارد فعالیت های سیو شده نیز از زمانی که فایل باز شده و کاربر…
4. فرض کنید شما یک لب تاپ کم حافظه ای دارید. نمی خواهید حافظه زیادی را صرف بک آپ کنید. خوب در این جا تنظیم چهارم به داد شما می رسد. به اسکریپت می گویید حضرت اسکریپت اگر حجم فایل های بک آپ بیشتر از مثلا یک گیگابایت شد، فضا را مدیریت کن لطفا. او هم می گوید چشم. در این صورت با این که شما تنظیم تعداد بک آپ ها را 30 گذاشته اید، اما اگر با بک آپ بیستم حجم به یک گیگابایت رسید، اجازه نمی دهد فضای بیشتری اشغال شود و هر بک آپ جدیدی که می گیرد یکی از ابتدا حذف می کند تا فضا اشغال نشود.
تمام این مراحلی که عرض کردم برنامه نویسی شد. تست هم با موفقیت انجام شده و چند تا کار کوچک دیگر مانده. به زودی این کارها هم تکمیل و انجام شده و اسکریپت به شما تقدیم می گردد .
البته برای این همه زحمتی که برای نوشتن یک اسکریپت منحصر به فرد برای بک آپ کشیده شد، خداییش تعداد لایک هاتون خیلی کمه و بیشتر انگیزه می زداید تا این که انگیزه بزاید 🌸.
نکته:
اگر فایل شما سنگین هست و حجم زیادی داره، فاصله زمانی پشتیبان گیری رو کوتاه انتخاب نکنین. چون در لحظه پشتیبان گیری یک وقفه کوتاه در فایل ایجاد می شه و ممکنه این وقفه یکی دو ثانیه ای مورد پسندتون نباشه. البته این موضوع ارتباط مستقیم با رم و سی پی یوی شما هم داره.


📥 دانلود مستقیم فایل 📥
👍73
سلام خدا بر همه شما عزيزان
اسعد الله ايامكم
ميلاد پر بركت امام حسين عليه السلام و نيز ميلاد حضرت ماه، قمر بني هاشم عليه السلام و همچنين امام سجاد عليه السلام بر همه شما خوبان مبارك
2
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
سلام خدا بر همه شما عزيزان
اسکریپت محاسبه صفحه آرایی در ایندیزاین
بالاخره یکی از خفن‌ترین و کاربردی‌ترین اسکریپت‌های ایندیزاین رو برای صفحه‌آراهای عزیز نوشتیم. این اسکریپت از ویژگی‌های منحصر به فردی بهره‌مند هست و سعی شده جامع و کامل دیده بشه.

#اسکریپت_ایندیزاین



📥 دانلود رایگان
اسکرین شات اسکریپت محاسبه صفحه آرایی در ایندیزاین


📥 دانلود رایگان
کاربردهای اسکریپت محاسبه صفحه آرایی:
1. تعداد صفحات: جمع کل صفحات سند شما را به صورت خودکار محاسبه می‌کند
2. کلمات انگلیسی: یکی از معیارهای محاسبه صفحه آرایی این هست که سند حاوی کلمات انگلیسی باشد یا خیر. وقتی یک سندی کلمات انگلیسی داشته باشد زحمت مضاعفی برای صفحه آرایی آن وجود دارد و هر چه این کلمات بیشتر، زحمت صفحه آرا هم بیشتر خواهد بود. حالا این اسکریپت کلمات انگلیسی سند را محاسبه می کند و به ازای هر هزار کلمه یک ضریب افزایش به مبلغ کل سند شما می‌‌افزاید تا حق شما ضایع نشود. دقت این محاسبه دو رقم اعشار است. یعنی اگر کلمات انگلیسی شما کمتر از هزار هم بود، محاسبه ضریب به تناسب کلمات وجود دارد .
3. پاورقی: یکی از دردسرهای صفحه آرایی پاورقی های فراوان در کتاب است که هم سبب کند شدن فایل می شود و هم کار بیشتری برای صفحه آرا دارد. این اسکریپت به صورت خودکار تعداد پاورقی ها را محاسبه می کند و به ازای هر 100 پاورقی یک ضریب افزایش برای مبلغ نهایی شما کنار می‌گذارد.
4. تصاویر و نمودارها: وقتی که یک تصویر یا نمودار در داخل متن باشد چینش آن، اصلاح کیفیت و خیلی داستان‌های دیگر در پی دارد. این اسکریپت تصاویر و نمودارهای داخل سند را شمارش می‌کند و به ازای هر ده تصویر یا نمودار یک درصد ضریب افزایش قیمت برای شما در نظر می ‌گیرد. البته فرمول‌ها نیز اگر در قالب تصویر باشند در همین راستا محاسبه می‌شوند.
5. جداول: وقتی که یک جدول وارد ایندیزاین می‌شود هم قالب متن و هم قالب خود جدول به هم می‌ریزد که اصلاح آن بیش از اصلاح خود متن وقت می‌گیرد و زمان صفحه آرایی شما را دوبرابر می‌کند. اسکریپت به صورت خودکار تمام جدول ها را شمارش می کند و برای هر 5 جدول یک ضریب افزایش قیمت در نظر می گیرد.
تبصره: گاهی کتاب شما یک جدول بیشتر ندارد اما این یک جدول در حد یک یا دو صفحه نیست بلکه ممکن است 30 صفحه طول داشته باشد. در اینجا شما با دستکاری درصد افزایش به صورت دستی می‌توانید مساله را حل کنید. قطعا درصدی را لحاظ می‌کنید که هم حق شما ضایع نشود هم منصفانه باشد و کارفرما هم راضی باشد.
6. آیات و احادیث: ممکن است کتاب شما پر از آیات و احادیث باشد و هر کدام از آن‌ها استایل ویژه لازم داشته باشند. امکان شمارش استایل آیات و احادیث به صورت خودکار نیست مگر با شیوه انتخاب استایل که ابتدا آن را در اسکریپت گذاشته بودم اما به دلیل سنگین شدن بیش از حد اسکریپت آن را حذف کردم. شما می‌توانید به صورت دستی تعداد آیات و احادیثی که در سند کار کرده اید را وارد کنید. به صورت پیش فرض هر 100 آیه یا حدیث یک درصد ضریب افزایش دارد که این مقدار قابل تنظیم و تغییر است.
7. ابیات و اشعار: گاهی در سند شما یک غزلی ، چهارپاره‌ای چیزی امده که زیر سبیلی و با تخفیف به صورت عادی محاسبه می‌کنید و به آن ضریب نمی‌دهید. ولی گاهی کتابی که به شما داده شده آکنده از شعر است که در این صورت به ازای هر صد بیت یک درصد افزایش لحاظ شده و البته به صورت دستی نیز قابل اصلاح است.
8. نمایه: اگر کتابی به نمایه نیاز داشته باشد طبعا محاسبه متفاوتی باید داشته باشد که برای این موضوع هم یک لاین محاسباتی در نظر گرفتم.
نکته: شما می‌توانید از قابلیت شماره 6 و 7 و 8 برای کارهای دیگر هم استفاده کنید. مثلا ممکن است یک استایل دیگری در سند شما به کار رفته که می‌خواهید محاسبه کنید و در مجموعه محاسبات خودکار اسکریپت وجود ندارد. در این صورت از این سه گزینه می‌توانید برای آن بهره بگیرید.
حالا وقتی که ضریب‌ها مشخص شدند، روی دکمه جمع کل ضریب‌ها می زنید تا جمع کل ضریب ها محاسبه شوند.
در بخش محاسبه تعداد صفحات سند به صورت خودکار در فیلد اول درج می شود که البته شما می توانید به صورت دستی هم عدد آن را تغییر بدهید. بعد از آن از منوی کشویی انتخاب می کنید که نحوه محاسبه شما به چه صورت باشد. سپس در فیلد یکی مانده به اخر، مبلغ صفحه آرایی خود را بر اساس صفحه وارد می کنید. نتیجه با توجه به گزینه هایی که انتخاب کرده اید در انتها نمایش داده می شود.
نکته مهم اول: اگر شما دکمه جمع کل ضریب ها را نزده باشید، محاسبات بعدی ممکن است درست انجام نشود.
نکته مهم دوم: اگر شما محاسبات را انجام داده اید اما دوباره تغییراتی در ضریب ها داده اید، یک بار دیگر باید دکمه جمع کل ضریب ها را بزنید و مجدداد از منوی کشویی انتخابتان را تغییر دهید و دوباره انتخاب را روی محاسبه ضریب افزایشی بگذارید تا تغییر جدید محاسبه شود.

تبصره: سرعت اجرای این اسکریپت متناسب با حجم صفحات سند و نیز سرعت رم و سی پی یوی شماست. بنا بر این اگر سند سنگینی دارید، موقع اجرای اسکریپت در حد چند ثانیه‌ای باید صبور باشید تا پنجره رابط کاربری اسکریپت ظاهر شود.
#اسکریپت_محاسبه


📥 دانلود رایگان📥
👏2
نکات تکمیلی:
فعلا برنامه نویسی دکمه ذخیره محاسبات رو کامل نکردیم تا در یک فرصت مناسب تر و برای نسخه های بعدی این کار هم انجام شود.


نکته خیلی مهم: گزینه‌های پیش فرضی که در این اسکریپت در نظر گرفته شده بر مبنای محاسبه منصفانه بوده است. لذا تا جایی که ممکن است در محاسبات خود ضریب‌ها را دست‌کاری نکنید. با کارفرما صادقانه عمل کنید. امیدوارم این اسکریپت خدمت مناسبی به جامعه نشر ما باشد.

من را از پیشنهادات خوبتان محروم نفرمایید. در کانال ما عضو شوید تا وقتی نسخه‌های تکمیلی را عرضه کردیم مطلع شوید و بتوانید اسکریپت خود را آپدیت کنید.


📥 دانلود رایگان
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
سلام خدا بر همه شما عزیزان و اسعد الله ایامکم و لیالیکم
#اسکریپت_ایندیزاین


اسکریپت یونیکد

معرفی اسکریپت «نمایش و کپی کدپوینت کاراکتر»

گاهی وقت‌ها هنگام کار با متن، لازم است کدپوینت (Codepoint) یا یونیکد (Unicode) دقیق یک کاراکتر خاص را بدانیم —
مثلاً وقتی می‌خواهیم کد Regex بنویسیم، یا در جست‌وجوی دقیق متنی از کد یونیکد استفاده کنیم.

به‌صورت معمول می‌توان کاراکتر را در سند انتخاب کرد و از مسیر
Window → Info یا با فشردن کلید F8، اطلاعات آن را دید.
اما این روش محدود است — نمی‌توان کد را کپی کرد، کاراکتر جدیدی وارد نمود، یا هم‌زمان چند مقدار را مشاهده کرد.

برای رفع همین مشکل، این اسکریپت را نوشتم.

🔹 به شما اجازه می‌دهد به‌سادگی:

کدپوینت و یونیکد هر کاراکتر انتخابی را ببینید،

آن را مستقیماً کپی کنید،

یا حتی با وارد کردن یک کاراکتر جدید، بلافاصله اطلاعات آن را دریافت کنید.

این ابزار کوچک اما کاربردی، نتیجه‌ی نیاز شخصی من بود؛
اما چون مطمئنم برای خیلی‌ها هم مفید خواهد بود، با عشق آن را در اختیارتان قرار می‌دهم ❤️




📥 دانلود مستقیم و رایگان