0

ट्वीट थ्रेड स्प्लिटर

एक लंबी पोस्ट पेस्ट करें और असली X/Twitter थ्रेड में विभाजित करें, वास्तविक भारित-अक्षर गिनती नियमों का उपयोग करके — हर URL निश्चित 23 अक्षरों में गिना जाएगा और एस्ट्रल-प्लेन इमोजी की सही गिनती होगी — स्मार्ट पैराग्राफ़/वाक्य/शब्द सीमाओं और अपने लिए जगह आरक्षित करने वाले थ्रेड क्रमांकन के साथ।

🔒 पूरी तरह से आपके ब्राउज़र में संसाधित - आपके द्वारा यहां दर्ज की गई कोई भी चीज़ कभी भी अपलोड नहीं की जाती है।

यह उपकरण मानक 280-अक्षर सीमा के विरुद्ध विभाजित करता है जो डिफ़ॉल्ट रूप से सबकी टाइमलाइन पर लागू होती है। X Premium/Blue ग्राहक बहुत लंबी "लॉन्ग-फ़ॉर्म" पोस्ट पोस्ट कर सकते हैं (लगभग 25,000 अक्षरों तक) जिन्हें विभाजन की बिल्कुल आवश्यकता नहीं होती — लेकिन मानक सीमा पर बना थ्रेड हर खाते के लिए पढ़ने योग्य होता है, इसलिए यह यहाँ ईमानदार डिफ़ॉल्ट बना रहता है। यदि आप विशिष्ट रूप से किसी भिन्न सीमा को लक्षित करना चाहते हैं तो ऊपर कस्टम सीमा पर स्विच करें।

प्रोसेस हो रहा है... 0%
भारित अक्षरों की गिनती हो रही है
स्मार्ट विभाजन बिंदु ढूँढ़े जा रहे हैं
थ्रेड पर क्रमांक लगाए जा रहे हैं
पूर्ण

परिणाम

एक ट्वीट की 280-अक्षर सीमा कोई साधारण `text.length` जाँच नहीं है, और ज़्यादातर भोले-भाले अक्षर गणक इसे ऐसे गलत करते हैं जो मायने रखता है। यह उपकरण वास्तविक X/Twitter भारित-लंबाई एल्गोरिदम लागू करता है: हर कोड पॉइंट को उसी भारित-रेंज तालिका से मिलान किया जाता है जिसका उपयोग प्लेटफ़ॉर्म की अपनी twitter-text लाइब्रेरी करती है, जहाँ ज़्यादातर लैटिन, सिरिलिक, ग्रीक और सामान्य विराम चिह्न 1 अक्षर गिने जाते हैं लेकिन उन सीमाओं के बाहर की हर चीज़ — CJK चित्रलिपि, अधिकतर इमोजी, कई प्रतीक — 2 गिने जाते हैं। उतना ही महत्वपूर्ण, वास्तविक यूनिकोड कोड पॉइंट (कच्ची UTF-16 इकाइयाँ नहीं) द्वारा पाठ पर चलने का मतलब है कि एक एस्ट्रल-प्लेन इमोजी, जैसे सरोगेट-जोड़ी चेहरा या झंडा, सही ढंग से एक बार गिना जाता है, न कि गलती से दो बार, जैसा कि एक भोली `.length` जाँच करेगी।

दूसरा आसानी से छूट जाने वाला वास्तविक नियम जिसे यह उपकरण ईमानदारी से लागू करता है: आपके पाठ का हर http(s):// या www. URL ठीक 23 अक्षरों में गिना जाता है, चाहे वास्तविक लिंक 20 अक्षर का हो या 200 का। यह वास्तविक t.co-छोटी की गई लंबाई है जिसे X किसी भी लिंक के लिए प्रतिस्थापित करता है, और इसका मतलब है कि एक लंबे ट्रैकिंग URL से भरे ट्वीट में वास्तविक शब्दों के लिए उससे कहीं अधिक जगह बचती है, जितना एक भोली अक्षर गिनती बताएगी — स्प्लिटर यह तय करते समय इसका ध्यान रखता है कि एक ट्वीट कहाँ समाप्त होता है।

एक लंबी पोस्ट को थ्रेड में विभाजित करना केवल हर 280 अक्षरों पर काट देने से कहीं अधिक है। यह उपकरण वरीयता क्रम में तीन स्तरों की सीमाओं पर काम करता है: यह पहले पूरे पैराग्राफ़ों को एक साथ रखने की कोशिश करता है, जब कोई पैराग्राफ़ बहुत लंबा हो तो वास्तविक वाक्य-सीमा अनुमान पर उतर आता है (एक रेगेक्स-आधारित स्प्लिटर जो वाक्य-समाप्ति वाले पूर्णविराम और "डॉ." या "यथा" जैसे संक्षिप्त रूप या "3.14" जैसी दशमलव संख्या के बीच का अंतर जानता है), और अंतिम उपाय के रूप में केवल तब अलग-अलग शब्दों पर तोड़ता है जब एक भी वाक्य सीमा से बाहर हो जाए — हर स्तर पर, एक URL को एक अविभाज्य टोकन माना जाता है और उसे कभी बीच से नहीं काटा जाता।

थ्रेड क्रमांकन ("1/7", "2/7"...) में वास्तव में एक आसानी से छूटने वाला विशेष मामला है: क्रमांकन पाठ स्वयं उस ट्वीट में अक्षरों का उपयोग करता है जिससे वह जुड़ा होता है, और उस क्रमांकन की चौड़ाई कुल ट्वीट संख्या पर निर्भर करती है, जो तब तक पता नहीं चलती जब तक विभाजन पूरा न हो जाए। यह उपकरण पुनरावर्ती रूप से पुनः-विभाजन करके इसे हल करता है, हर बार क्रमांकन की वास्तविक भारित लंबाई को आरक्षित करते हुए, जब तक आरक्षित बजट वास्तविक परिणामी ट्वीट संख्या से मेल नहीं खाता। मानक 280-अक्षर सीमा डिफ़ॉल्ट रूप से उपयोग की जाती है, साथ ही ईमानदारी से यह सूचना भी दी जाती है कि X Premium ग्राहकों को लॉन्ग-फ़ॉर्म पोस्ट के लिए बहुत अधिक सीमा (लगभग 25,000 अक्षरों तक) मिलती है, जिन्हें सार्वजनिक थ्रेड के रूप में काम करने की आवश्यकता नहीं होती — एक टॉगल आपको कस्टम सीमा पर स्विच करने देता है यदि आप वही लक्ष्य बना रहे हैं।