2009-04-01 13 views
6

के लिए सर्वश्रेष्ठ ऑटो-अपडेट घटक (मैं अपने "ऐप फ्रेमवर्क" वर्गों (मूल मुख्य प्रारूप, बॉक्स के बारे में, लॉकिंग दिनचर्या & खरीद लिंकिंग, ऑटो-अपडेट, डेटामोड्यूल प्रारंभकर्ता) के एक समूह को फिर से लिख रहा हूं और/या समेकित कर रहा हूं। , आदि) - असल में, मेरे पास कई छोटे संभावित शेयरवेयर ऐप्स हैं जिन्हें मैं दरवाजा बाहर निकालना चाहता हूं, और जहां मैं कर सकता हूं, कोड का दोबारा उपयोग करना चाहता हूं, साथ ही साथ समय बचाने के लिए एक फ्रेमवर्क बनाना चाहता हूं ।डेल्फी

एक ऐप में मैंने ऑटो-अपडेटिंग किया है, मैं एलएमडी के वेब अपडेट का उपयोग कर रहा हूं, और इसके साथ काफी खुश हूं, लेकिन यह देखते हुए कि मैं सब कुछ फिर से बदल रहा हूं, मैंने सोचा कि मैं देख सकता हूं कि आम सहमति क्या है " इस पर सबसे अच्छा दृष्टिकोण "। मुझे वाणिज्यिक के लिए भुगतान करना बुरा नहीं लगता है, न ही ओपन सोर्स का उपयोग करना अगर यह सबसे अच्छा है ... तो बस पहिया को फिर से नहीं लेना चाहिए। (मैंने पढ़ा है: Delphi: How do you auto-update your applications?)

डेल्फी विन 32 ऐप्स के लिए सबसे अच्छा ऑटो-अपडेट घटक क्या है?

उत्तर

4

मैं TMS Components से TWebUpdate का उपयोग करता हूं और इसके साथ बहुत खुश हूं। मैंने एलएमडी का उपयोग नहीं किया है इसलिए दुर्भाग्य से तुलना करने में सक्षम नहीं है।

टीएमएस अन्य घटकों की एक पूरी छत भी प्रदान करता है ताकि यदि आपके पुनः लिखने के लिए किसी अन्य चीज की आवश्यकता हो, खासकर यदि आप कुछ चमकदार यूआई एन्हांसमेंट (टीएमएस में आईफोन-स्टाइल घटकों की एक श्रृंखला है) तो वेबसाइट निश्चित रूप से एक यात्रा के लायक है ।

वे अपने समर्थन मंचों में काफी सक्रिय प्रतीत होते हैं (हालांकि मुझे वेबअपडेट घटक के लिए उनका उपयोग करने की आवश्यकता नहीं है) और उनके पास काफी नियमित रिलीज चक्र है।

1

मैं Tmssoftware

से TWebUpdate के बारे में अच्छी तारीफ सुना है भी torry एक ही काम के लिए ज्यादा घटक हैं, कुछ के लिए स्वतंत्र हैं और दूसरों commericals हैं।

अब सबसे अच्छा क्या है ?, यह आपकी आवश्यकताओं पर निर्भर करता है, आप पहले से ही एलएमडी से एक का उपयोग कर रहे हैं, जो एक अच्छी कंपनी है और मेरे घटकों के साथ मेरा बहुत अच्छा प्रयोग है, लेकिन इसका इस्तेमाल कभी नहीं किया।

यदि आपको किसी विशिष्ट कार्यक्षमता की आवश्यकता है, या आपके द्वारा उपयोग किए जाने वाले वर्तमान में कुछ समस्याएं हैं, तो उन्हें सूचीबद्ध करना बेहतर होगा, इसलिए आपको बेहतर उत्तर मिलेगा, लेकिन सर्वोत्तम को परिभाषित करना मुश्किल है, क्योंकि प्रत्येक एक के पास अलग अनुभव और विचार हैं।

1

मैं अपने आप TWebUpdate का उपयोग करता हूं। यह काम करता है, लेकिन दस्तावेज़ थोड़ा सीमित हैं और कभी-कभी यह थोड़ी छोटी लगती है।

मैंने एलएमडी की जांच की है (मेरे पास उनका पूर्ण घटक पैक है), लेकिन यह TWebupdate से कहीं अधिक सीमित प्रतीत होता था।

5

मैं TmxWebUpdate का उपयोग करता हूं। यह अनुकूलित करने के लिए नि: शुल्क, सरल और आसान है। मेरे पास TWebUpdate के साथ टीएमएस घटक पैक भी है, लेकिन वास्तव में स्विच करने के लिए वास्तव में एक अच्छा प्रोत्साहन नहीं मिला।

+0

उस पर कोई भी अपडेट किया गया लिंक? –

1

मैं भी TWebUpdate का उपयोग कर रहा हूं, और समर्थन की गुणवत्ता (अच्छी), और दस्तावेज़ीकरण की गुणवत्ता (स्पॉटी - यह पुराना है, और हमेशा उनकी नई सुविधाओं को हमेशा प्रतिबिंबित नहीं करता) पर stg की टिप्पणियों को गूंजना है।

आपको कुछ ऐसे स्थान भी मिलेंगे जो "अपना खुद का रोल" दृष्टिकोण पर जोर देते हैं।

याद रखें कि ऑटो-अपडेट समस्या का हिस्सा वह टूल है जिसे आपको अपने अंत में अद्यतन "पैकेज" बनाने की आवश्यकता होगी। टीएमएस सॉफ्टवेयर एक उपकरण को TWebUpdate के साथ उपयोग के लिए उपलब्ध कराता है, और यह उचित रूप से अच्छी तरह से किया जाता है। मेरे मामले में, मैं कई फाइलों से निपटने के लिए घटक का "दुरुपयोग" कर रहा हूं ताकि मैं अतिरिक्त संबंधित पुस्तकालयों, टेक्स्ट फाइलों आदि को रीफ्रेश कर सकूं।अद्यतन बिल्डर टूल उस के लिए वास्तव में अच्छा नहीं है। तो कुछ मैन्युअल संपादन है। लेकिन अद्यतन भाग अच्छी तरह से काम करता है।

मैं भी एक सावधानी बरतूंगा कि आपको Vista (और शायद विंडोज 7) में अपडेट के साथ सावधान रहना होगा। कार्यक्रम फाइल पदानुक्रम में संरक्षित स्थानों को लिखना मेरे लिए समस्याग्रस्त था। आप जो भी घटक इस्तेमाल करते हैं उसके साथ आप इसे देखना चाह सकते हैं।

+0

युक्तियों और "गॉचा" चेतावनियों के लिए धन्यवाद esp - बहुत सराहना की। – Jamo

1

क्या आपने एम्बरकेडेरो से Appwave पर विचार किया है। यह मुफ़्त नहीं है और मुझे कीमत नहीं पता है।