मैंने मॉडरेटर चुनाव के परिणामों के बारे में सबसे हालिया एसओ ब्लॉग पोस्ट देखने के बाद ओपनएसटीवी डाउनलोड किया। जेफ ने लिखा था कि उन्होंने चुनाव आयोजित करने के लिए ओपनएसटीवी का इस्तेमाल किया था, और साथ ही मतदान डेटा वाले एक मतपत्र फ़ाइल (.blt) की आपूर्ति की थी।मैं सी # का उपयोग कर ओपनएसटीवी चुनावों के लिए बीएलटी फाइल कैसे उत्पन्न करूं?
मेरा प्रश्न है: आप सी # में बीएलटी फ़ाइल कैसे बनाते हैं?
दो तरीके जिनसे मैं के बारे में सोच सकते हैं मतदान पेज यह किया है कि:
- मतदान पेज एक SQL डेटाबेस में प्रत्येक वोट जोड़ा, और फिर किसी भी तरह, इन वोट एक .BLT फ़ाइल में निर्यात किया गया मतदान समाप्त होने के बाद। कैसे यद्यपि? मैं यह कैसे कर सकता हूँ?
- या, मतदान पृष्ठ ने फ़ाइल बनाई और फिर प्रत्येक बार मतदान करने पर इसे जोड़ा। मुझे यकीन है कि यह नहीं है कि मतदान पृष्ठ कैसे काम करता है, क्योंकि यह पूरी तरह से असंभव है, लेकिन मैं इसे सी # में कैसे कर सकता हूं?
मुझे यह जानने में दिलचस्पी है कि दोनों संभावनाएं कैसे काम करती हैं और मैं इसे सी # में कैसे कर सकता हूं। अग्रिम में धन्यवाद। ओह, और मुझे आशा है कि जेफ इस सवाल को देखता है, क्योंकि वह शायद एक महान जवाब होगा ...
जेफ, जब ओपनएसटीवी अधिक प्रतिबंधक स्वामित्व लाइसेंस में परिवर्तित हो गया, तो उन्होंने मूल रूप से सभी कोड और विकी प्रविष्टियों को हटा दिया (ओपनएसटीवी के जीपीएल संस्करण को स्रोत कोड जिसे हम वितरित करते हैं अब उपलब्ध नहीं है)। मैंने लिंक को हटा दिया (शुक्रिया) आपने इसे सारांशित किया। उस फ़ाइल का प्रारूप ढूंढना बेहद मुश्किल है। –
मुझे लगता है कि हमें किसी दिए गए लाइन के "प्रारूप" को सरल बनाने के लिए आने वाले लोगों के लाभ के लिए चैट में चर्चा की गई चीज़ों को दोहराना चाहिए: '(टिप्पणी यहां जाती है) डब्ल्यू वीवी ... v 0' जहां' डब्ल्यू 'है मतपत्र वजन और 'vv ... v' व्यक्तिगत वोट हैं, 1. एन वोट से। – jcolebrand
मैं मतपत्र वजन पर थोड़ा उलझन में हूं। यदि हम एसओ चुनाव को एक उदाहरण के रूप में लेते हैं, तो किस परिस्थिति में मतपत्र वजन प्रत्येक मतपत्र के लिए समान नहीं होगा? –