উইন্ডোজ এপিআই কোড প্যাক: এটি কোথায়? [বন্ধ]


105

কেন নিজেই এবং এর প্রমাণ বিদ্যমান ছিল তা কেন সরানো হয়েছে?

মাত্র দেড় বছর আগে এটি চ্যানেল 9 এ প্রচারিত হয়েছিল এমন কিছু হিসাবে যা অ্যেরোনস প্যাকের মধ্যে থাকা উচিত - আজ মাইক্রোসফ্ট আর্কাইভটি "অবসরপ্রাপ্ত" এবং এপিআই কোড প্যাকটি অস্তিত্বের সাথে পুরোপুরি চুপ করে রয়েছে।


7
হয়তো এই হিসাবে ভাল আগ্রহের বিষয়।
খ্রিস্টান.কে

উত্তর:


64

আমি কেন এই প্রশ্নের জবাব দিতে পারছি না , বা অনুমানও করতে চাই না (সমস্যাটির আরও নিকটবর্তী অন্য কেউ কী ঘটেছে তা আমাদের বলতে পারে), তবে ধন্যবাদ যে এটি সম্পূর্ণভাবে যায়নি। দেখে মনে হচ্ছে বাইনারিগুলি অন্য বিকাশকারীদের দ্বারা নুগেটে পুনরায় আপলোড করা হয়েছে, যদিও নোট করুন যে কোনও প্যাকেজই মাইক্রোসফ্টের অফিসিয়াল নয় ones

নিম্নলিখিত প্যাকেজগুলি নুগেট ব্যবহারকারী আইবে দ্বারা আপলোড করা হয়েছিল :

এগুলি ইনস্টল করার জন্য যথারীতি:

Install-Package WindowsAPICodePack-Core
Install-Package WindowsAPICodePack-ExtendedLinguisticServices
Install-Package WindowsAPICodePack-Sensors
Install-Package WindowsAPICodePack-Shell
Install-Package WindowsAPICodePack-ShellExtensions

2
নুগেটে বিভিন্ন ব্যক্তি দ্বারা তৈরি অনেকগুলি অনুরূপ প্যাকেজ রয়েছে । স্পষ্টতই এই প্যাকেজগুলির কোনওটিই "অফিসিয়াল" এক নয় এবং সেগুলির কোনওটিই "মাইক্রোসফ্ট এবং। নেট" ফিডে তালিকাভুক্ত নয়।
মার্টিন

1
কেউ কি নিশ্চিতভাবে বলতে পারেন যে এই প্যাকেজগুলি মাইক্রোসফ্ট থেকে সরাসরি পাওয়া যেত একই রকম?
ক্রিস

10
মাইক্রোসফ্ট থেকে এখন একটি 'মাইক্রোসফ্ট। উইন্ডোজএপিকোডপ্যাক-কোর' রয়েছে।
DefenestrationDay

3
@ ডেফিনেস্টেশনডে: ধরে নিই আপনি এই সম্পর্কে কথা বলছেন , আমিই এটির সাথে মূলত লিঙ্ক করেছি এবং এটি মাইক্রোসফ্টের নয়, এমন একজনের কাছ থেকে এসেছিলেন যে কেবল দুটি প্যাকেজের অনুলিপি পেয়েছে এবং সমস্ত কিছু নয়।
BoltClock

যদিও মাইক্রোসফ্ট থেকে নয়, এটি আশ্বাস দিচ্ছে যে আইয়ের নুগেট প্যাকেজটি বাইনারি নয়, উত্স কোডের আপলোড । উদাহরণস্বরূপ, সাধারণ ফাইল ডায়লগগুলির জন্য, আপনি এটি নিজে তৈরি করতে পারেন এবং কলটি ট্রেস করে দেখতে পারেন যে বিল্ট-ইন। নেট ডেলস ("শেল 32.dll" ইত্যাদি) এর মাধ্যমে প্রকৃত কাজটি সম্পন্ন ShellNativeMethods.csহয়েছে। DllImportসংজ্ঞাগুলি দেখুন।
টুলমেকারস্টেভ


13

মূল এক্সিকিউটেবল স্ব-এক্সট্র্যাক্টর (যেমন উত্স, বাইনারি এবং ডক্স) হিসাবে একই ফাইলযুক্ত একটি জিপ ফাইল এখানে অবস্থিত: https://github.com/jamie-pate/KeepSync/blob/master/contrib/Windows%20API % 20 কোড% 20 প্যাক% 201.1.zip


এটি সঠিক উত্তর হওয়া উচিত। প্যাকযুক্ত এবং বাইনারি রেফারেন্স যুক্ত।
মনোমুগ্ধকর

3

আসল উইন্ডোজ এপিআই কোডপ্যাক 1.1 এর সাথে এখানে লিঙ্কটি (বা এই লিঙ্কটি) রয়েছে।


ওহ, আমি মনে করেছি যে "উইন্ডোজ এপিআই কোড প্যাক 1.1 \ উত্স \ উইন্ডোজএপিআইকোডপ্যাক \ কোর \ ইন্টারপ \ টাস্ক ডায়ালগস \ টাস্কডায়ালগনিটিভ মেঠোডস.সি ফাইল" এ একটি বাগ আছে। আপনার নিম্নলিখিত লাইনগুলি অদলবদল করা উচিত: "mainIcon = i;" এবং "স্পেসার = IntPtr.Zero;"। সুতরাং, অর্ডারটি হ'ল: "স্পেসার = ইন্টারপেট্রিয়র জিরো;" এবং তারপরে "mainIcon = i;"।
JohnyL

আমি কেবল এটি যাচাই করেছি - এটি কাজ করে। আমি এই ফাইলটি স্থানান্তর করি নি, সুতরাং এটি তার জায়গায় রয়েছে।
JohnyL

দুঃখিত, বন্ধু, কিন্তু আমি ফাইলটি পরীক্ষা করেছি - এটি তার জায়গায় রয়েছে এবং লিঙ্কটি কাজ করে। গুগল ড্রাইভ কি আপনার জন্য কাজ করে?

কে ভোট দিয়েছেন - কিছুটা ব্যাখ্যা?
JohnyL

1
সম্ভবত এগুলি ব্যক্তিগতভাবে হোস্ট করা EXE ফাইলগুলির লিঙ্ক। 1) কিছু লোক আনঅফিসিয়াল উত্সগুলি (যদিও তারা স্বাক্ষরিত রয়েছে) থেকে এক্স ফাইলগুলি বিশ্বাস করে না। 2) এই উত্তরের এই হোস্টগুলির সাবস্ক্রিপশন আজীবন রয়েছে। হতে পারে অন্য কারণগুলি ...
মার্টিন শ্নাইডার

2

মূল লিঙ্কগুলি মারা গেছে, তবে মাইক্রোসফ্টের একজন কর্মচারী ভিট১.১.১ মূল কোডপ্যাকটি নুগেটে আপলোড করেছেন। নুগেটে উইনাপিকপ অনুসন্ধান করুন , বা এই লিঙ্কটি ব্যবহার করুন: মাইক্রোসফ্ট। নেট ফ্রেমওয়ার্কের জন্য উইন্ডোজ এপিআই কোড প্যাক


1
আপনি কী বিশ্বাস করেন যে এটি মাইক্রোসফ্ট কর্মচারী ছিল?
বসন্তের 76

কারণ এমএস হোস্ট ফোরামের মধ্যে এটি মডারেটর দ্বারা উত্তর হিসাবে চিহ্নিত করা হয়েছিল, যিনি নিজেই একজন এমএস কর্মচারী social.msdn.mic
Microsoft.com/

6
@ ইউজার 3082079 ঠিক এই কারণে যে এটির কোনও এমএস কর্মীর উত্তর হিসাবে চিহ্নিত এটির অর্থ এই নয় যে প্যাকেজটি কোনও এমএস কর্মচারী দ্বারা আনুষ্ঠানিকভাবে প্রকাশিত হয়েছে। এমনকি যদি সে থাকে তবে তার এমএস দ্বারা আনুষ্ঠানিকভাবে প্রকাশের কোনও মেয়াদী গ্যারান্টি নেই। নোট করুন যে কোনও এমএস কর্মচারী প্রকাশিত সমস্ত কাজের জন্য এমএসের প্রতিনিধিত্ব করেন না। এমএস মুন আলো প্রকল্পটি কর্মীদের তাদের নিজস্ব কাজ প্রকাশ করতে দেয় যা এমএসের নামে নেই।
স্টিভ

দ্রুত নোট করুন যে এই প্যাকেজটিতে PDB নেই।
i_saw_drones

0

দেখে মনে হচ্ছে কেউ এটি কোডপ্লেক্সে পোস্ট করেছে ।


1
এটি পুরো প্যাক নয়, কেবল কিছু অবদান এক্সটেনশন।
kjbartel

1
আমার কাছে সমস্ত মূল গ্রন্থাগার স্যাম্পল এবং পরীক্ষাগুলি স্যান করার জন্য দেখে মনে হচ্ছে
ফিলিপ স্কাকুন

আপনি ঠিক বলেছেন যে বিবরণটি আপনাকে বিশ্বাস করতে পারে তার বিপরীতে প্যাকটি আসলে এতে থাকে। এটি কেবলমাত্র 1.0 সংস্করণ তবে এটি কিছু জিনিস হারিয়েছে।
kjbartel

1
দয়া করে সেই প্রকল্পটি সত্যিই পুরানো হিসাবে ব্যবহার করবেন না (এটি মূলত ভ্যানিলা 1.0, কেজবার্টেল সঠিকভাবে নির্দেশ করেছে)।
দিমিত্রি শেচম্যান

1
ছোট সংশোধন: বর্ণনায় বর্ণিত অবদানের তুলনায় এটি 1.0 প্লাস।
দিমিত্রি শেচম্যান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.