প্রকল্প সম্পর্কে
Github Launcher হলো GitHub Releases-এর মাধ্যমে বিতরণ করা অ্যাপ্লিকেশন পরিচালনা ও চালানোর জন্য একটি ডেস্কটপ অ্যাপ্লিকেশন। এটি পূর্বে N64Recomp Launcher নামে পরিচিত ছিল; N64Recomp টুলের ডেভেলপারদের অনুরোধের পর নাম পরিবর্তন করা হয়, এবং মূলত N64 রিকম্পাইল করা গেমের লক্ষ্যে একটি লিগ্যাসি রিলিজ এখনও উপলব্ধ। পুরোনো সংস্করণ থেকে মাইগ্রেট করা ব্যবহারকারীদের ম্যানুয়ালি আপডেট করতে হবে, নতুন ফাইলগুলো লঞ্চার ফোল্ডারে কপি করে এবং নামে "N64Recomp" থাকা ফাইলগুলো মুছে দিয়ে; বিদ্যমান সেটিংস সামঞ্জস্যপূর্ণ থাকে।
মূল সক্ষমতা:
- স্বয়ংক্রিয় আপডেট: GitHub থেকে সর্বশেষ রিলিজ ডাউনলোড ও ইনস্টল করে।
- সংস্করণ ব্যবস্থাপনা: স্বয়ংক্রিয়ভাবে সংস্করণ পরীক্ষা করে এবং ইনস্টল করা অ্যাপ হালনাগাদ রাখে।
- অ্যাপ ব্যবস্থাপনা: GitHub-হোস্ট করা অ্যাপ ব্রাউজ, ডাউনলোড ও চালু করার জন্য একটি ইন্টারফেস।
- আপডেট সংগ্রহের জন্য GitHub Releases ইন্টিগ্রেশন।
প্রয়োজনীয়তা ও ইনস্টলেশন: লঞ্চারের জন্য .NET 9 রানটাইম এবং আপডেট ও ডাউনলোডের জন্য ইন্টারনেট সংযোগ প্রয়োজন। ইনস্টলেশন consists of সর্বশেষ রিলিজ আর্কাইভ ডাউনলোড করা, এটি পছন্দের স্থানে এক্সট্র্যাক্ট করা এবং এক্সিকিউটেবল চালানো। চালু হওয়ার সময় লঞ্চার স্বয়ংক্রিয়ভাবে আপডেট পরীক্ষা করে; এরপর ব্যবহারকারীরা তাদের অ্যাপ লাইব্রেরি ব্রাউজ করেন, একটি অ্যাপ নির্বাচন করেন এবং Download/Launch অ্যাকশন ব্যবহার করেন।
কনফিগারেশন: API রেট লিমিট এড়াতে সেটিংসে একটি ব্যক্তিগত GitHub API টোকেন দেওয়া যেতে পারে। README-তে বলা হয়েছে যে কোনো বিশেষ অনুমতি প্রয়োজন নেই এবং টোকেন শেয়ার করা উচিত নয়। অ্যাপ লাইব্রেরি একটি apps.json ফাইলে সংজ্ঞায়িত, যা সম্পূর্ণভাবে ব্যবহারকারী-পরিচালিত ও সম্পাদনযোগ্য; কোনো অন্তর্নির্মিত stable, experimental বা custom ক্যাটাগরি নেই। প্রতিটি এন্ট্রির জন্য প্রয়োজন name (প্রদর্শন নাম), repository (username/repository আকারে), folderName (ডাউনলোড/ইনস্টল ফোল্ডার) এবং appIconUrl (আইকন ইমেজ URL, অথবা ডিফল্ট আইকন ব্যবহার করতে null)। README-তে দুটি নমুনা এন্ট্রি সহ একটি JSON উদাহরণ রয়েছে।
সহায়তা প্রকল্পের GitHub ইস্যু ট্র্যাকারের মাধ্যমে পরিচালিত হয়। প্রকল্পটি রিপোজিটরিতে একটি লাইসেন্স ফাইলের অধীনে লাইসেন্সপ্রাপ্ত এবং .NET 9 লক্ষ্য করে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.