मेरे पास एक प्रोजेक्ट है जो ड्रॉपबॉक्स के समान है। मुझे विंडोज और मैक मशीनों से एस 3 तक कुछ फ़ोल्डरों को स्वचालित रूप से धक्का देना होगा। ड्रॉपबॉक्स ठीक वही नहीं करेगा जो मुझे चाहिए ताकि मैं वास्तव में इसका उपयोग नहीं कर सकूं। इसके अलावा, मैं इसे फ़ाइल सिंक्रनाइज़ेशन की खुशी में एक साफ सीखने का अनुभव होना चाहता हूं। :-)मैं "एक्सईई" बनाने के लिए रुबी का उपयोग कैसे कर सकता हूं जैसे ड्रॉपबॉक्स इस्तेमाल किए गए पायथन?
वैसे भी, मेरे मैक पर ड्रॉपबॉक्स की पैकेज सामग्री के माध्यम से खोदने के बाद, मैंने देखा कि ऐसा लगता है कि ड्रॉपबॉक्स क्लाइंट पायथन का उपयोग करता है और एक्सकोड नहीं? यह सच है अगर यह सच है क्योंकि मैं उद्देश्य-सी पर पायथन (या रूबी) का उपयोग करना पसंद करूंगा। लेकिन मैं उत्सुक हूं कि वे पाइथन को कैसे बंडल करने में सक्षम थे, यह मैक के लिए एक अकेला "EXE" प्रतीत होता है? मुझे वास्तविक .py फाइलें नहीं दिखाई देती हैं, इसलिए मुझे लगता है कि यह कुछ प्रकार का संकलित पायथन प्रोग्राम है?
अगर मैं कुछ ऐसा करना चाहता था, तो मुझे किन कदमों की आवश्यकता होगी? स्टैंड-अलोन पैकेज बनाने में जिसमें मुझे आवश्यक सब कुछ शामिल है।
क्या यह रूबी का उपयोग करके भी किया जा सकता है?
एक संबंधित प्रश्न (हालांकि अधिकांश उत्तर पायथन टूल को संदर्भित करते हैं): http://stackoverflow.com/questions/940149/distributing-ruby-python-desktop-apps – aganders3