আমার আজকের মতো কিছু দরকার ছিল। যেহেতু আমি বাহ্যিক নির্ভরতা সমাধানটি পছন্দ করতে পারি নি যেহেতু আমি সত্যই ভিবিএস স্ক্রিপ্ট / পাওয়ারশেলের অনুরাগী নই, তাই আমি এগিয়ে গিয়ে একটি লিখেছিলাম:
https://github.com/cubiclesoft/messagebox-windows
বার্তা বাক্সে এটা উত্পাদন মোডাল বর্তমান কনসোল উইন্ডোতে। অর্থাৎ, ডায়ালগটি বন্ধ না করা পর্যন্ত ব্যবহারকারী কিছুই করতে পারবেন না। এছাড়াও, MessageBox()
কলটি থেকে রিটার্ন কোড কলারে ফেরত দেওয়া হয় যাতে কোনও স্ক্রিপ্ট যার যে কোনও বোতাম টিপে টিপে প্রতিক্রিয়া জানাতে পারে। এবং, অবশ্যই, এটি MessageBox()
Win32 এপিআইয়ের সম্পূর্ণ পরিসীমা বিকল্পকে সমর্থন করে ।
মিশ্রণে এক্সিকিউটেবল একটি 80 কেবি যোগ করা প্রত্যেকের চা কাপ নাও হতে পারে। এটি স্থিতিশীলভাবে ভিসি ++ রানটাইমের বিপরীতে যুক্ত এবং এটি ইউনিকোডকে সমর্থন করে, যা ব্যাখ্যা করে যে ফাইলটি কেন এটির সামান্যতম প্রকৃতির কারণে এত বড়। এবং একাধিক সমস্যা রয়েছে যে মাল্টলাইন বার্তাগুলি প্রদর্শন করতে কমান্ড-লাইন থেকে সহজেই নতুন লাইনে পাস করতে সক্ষম হবে না। সামান্য উল্টো দিকে, এটি এখন পর্যন্ত উপস্থাপিত অন্য যে কোনও সমাধানের চেয়ে কম ওয়াল ক্লক টাইমে ডায়ালগটি প্রদর্শন করে।
অবশ্যই, যদি ফাইলের আকারটি গুরুত্বপূর্ণ না হয় এবং ডায়লগগুলি একটি "আপনার মুখে" ব্যবহারকারীর অভিজ্ঞতা তৈরি করে এবং / অথবা ব্যবহারকারীর মিথস্ক্রিয়ার প্রয়োজন না হয়, আমিও এই নিফটি প্রকল্পে চলে এসেছি:
https://www.paralint.com/projects/notifu/
যা আইউজারনোটফিকেশন ব্যবহার করে পর্দার স্থিতি বিজ্ঞপ্তি অঞ্চলে একটি পপআপ বেলুন প্রদর্শন করে । অবক্ষয়টি হ'ল নোটিফু এক্সিকিউটেবল 240KB এর সাথে লজ্জাজনকভাবে চলে। আরও একটি দুর্ভাগ্যজনক উদাহরণ যে সিওএম অপ্রয়োজনীয় ফোটা তৈরি করে এবং আমাকে এই ইচ্ছায় ছেড়ে দেয় যে বৈশিষ্ট্যের জন্য একটি সহজ, লাইটওয়েট এপিআই রয়েছে।
ক্রস প্ল্যাটফর্মের জন্য কিছু আছে en এটি বেশিরভাগই লিনাক্সের জন্য তবে ম্যাক এবং উইন্ডোজ পোর্টগুলিও রয়েছে। জেনটির উইন্ডোজ বন্দরটি আকারের 1MB এর বেশি কারণ ভাল, জিটিকে বেশ ফুলে গেছে।
msg
কমান্ড। আপনি যদি উইন্ডোজের হোম সংস্করণটি চালাচ্ছেন তবে এটি আপনার কাছে নাও থাকতে পারে তবে আপনি কোনও প্রো ইনস্টলেশন থেকে এই ছবিটি কেবল অনুলিপি এবং পিক্স করে যোগ করতে পারেন।