Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
tiktok-scraper — बिना प्रमाणीकरण के उपयोगकर्ता प्रोफाइल, हैशटैग और ट्रेंड्स से TikTok वीडियो पोस्ट और मेटाडेटा को स्क्रैप और डाउनलोड करें। JSON, CSV और ZIP आर्काइव्स में आउटपुट देता है। | Kitploit
उपकरण/GitHubGitHub/dutchosintguy/tiktok-scraper
OSINT (खुला स्रोत खुफिया)जानकारी एकत्र करनासामाजिक इंजीनियरिंगक्रॉलर
GitHubdutchosintguy/tiktok-scraper

tiktok-scraper

बिना प्रमाणीकरण के उपयोगकर्ता प्रोफाइल, हैशटैग और ट्रेंड्स से TikTok वीडियो पोस्ट और मेटाडेटा को स्क्रैप और डाउनलोड करें। JSON, CSV और ZIP आर्काइव्स में आउटपुट देता है।

रिपॉजिटरी देखें
136 साल पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

TikTok स्क्रैपर और डाउनलोडर

TikTok से उपयोगी जानकारी स्क्रैप करें और डाउनलोड करें।

कोई लॉगिन या पासवर्ड की आवश्यकता नहीं है।

यह आधिकारिक API समर्थन आदि नहीं है। यह सिर्फ एक स्क्रैपर है जो मीडिया स्क्रैप करने के लिए TikTok Web API का उपयोग कर रहा है।

विशेषताएँ

  • उपयोगकर्ता नाम, हैशटैग या ट्रेंड से वीडियो पोस्ट स्क्रैप करें
  • मीडिया डाउनलोड करें और ZIP संग्रह में सहेजें
  • पोस्ट जानकारी के साथ JSON/CSV फ़ाइलें बनाएं

नोट:

  • यदि आप सभी वीडियो पोस्ट डाउनलोड करना चाहते हैं तो {number} को 0 पर सेट करें

पोस्ट्स - JSON/CSV आउटपुट:

root@kitploit:~
    id: '6748606789551410438',
    text:'TEXT',
    createTime: '1571282470',
    authorId: '123123',
    musicId: '123123',
    videoUrl: 'VIDEO_URL',
    diggCount: 485,
    shareCount: 1,
    commentCount: 24 

डेमो

संभावित त्रुटियाँ

  • अज्ञात। यदि आपको कोई त्रुटि मिले तो उन्हें रिपोर्ट करें।

स्थापना

tiktok-scraper को चलाने के लिए Node.js v8.6.0+ की आवश्यकता है।

NPM से स्थापित करें

root@kitploit:~
$ npm i -g tiktok-scraper

YARN से स्थापित करें

root@kitploit:~
$ yarn global add tiktok-scraper

उपयोग

टर्मिनल में

root@kitploit:~
$ tiktok-scraper --help

Usage: tiktok-scraper <command> [options]

Commands:
  tiktok-scraper user [id]     किसी उपयोगकर्ता नाम से वीडियो स्क्रैप करें। केवल उपयोगकर्ता नाम दर्ज करें
  tiktok-scraper hashtag [id]  हैशटैग से वीडियो स्क्रैप करें। हैशटैग बिना # के दर्ज करें
  tiktok-scraper trend         वर्तमान ट्रेंड से पोस्ट स्क्रैप करें

Options:
  --help, -h              सहायता                                           [boolean]
  --version               संस्करण संख्या दिखाएँ                            [boolean]
  --number, -n            स्क्रैप करने के लिए पोस्टों की संख्या। यदि आप 0 सेट करते हैं तो सभी
                          पोस्ट स्क्रैप हो जाएँगी                     [default: 20]
  --proxy, -p             प्रॉक्सी सेट करें                            [default: ""]
  --timeout               यदि आपको 'rate limit' त्रुटि मिलती है, तो आप टाइमआउट सेट करने का
                          प्रयास कर सकते हैं। टाइमआउट मिलीसेकंड में है: 1000 mls = 1 सेकंड
                                                                       [default: 0]
  --download, -d          सभी स्क्रैप किए गए वीडियो को ZIP फ़ाइल में डाउनलोड और संग्रहित करें
                                                      [boolean] [default: false]
  --filepath              सभी आउटपुट फ़ाइलों को सहेजने के लिए निर्देशिका।
                [default: "/Users/jackass/Documents/lang/NodeJs/tiktok-scraper"]
  --filetype, --type, -t  पोस्ट जानकारी को सहेजने के लिए आउटपुट फ़ाइल का प्रकार। 'all' - सभी पोस्टों की जानकारी
                          'json' और 'csv' में सहेजें
                                [choices: "csv", "json", "all"] [default: "csv"]

Examples:
  tiktok-scraper user USERNAME -d -n 100
  tiktok-scraper hashtag HASHTAG_NAME -d -n 100
  tiktok-scraper trend -d -n 100

उदाहरण 1: उपयोगकर्ता {USERNAME} से 300 वीडियो पोस्ट स्क्रैप करें। पोस्ट जानकारी को CSV फ़ाइल में सहेजें (डिफ़ॉल्ट रूप से)

root@kitploit:~
$ tiktok-scraper user USERNAME -n 300

Output:
CSV path: /{CURRENT_PATH}/user_1552945544582.csv

उदाहरण 2: हैशटैग {HASHTAG_NAME} से 100 पोस्ट स्क्रैप करें, उन्हें ZIP संग्रह में डाउनलोड और सहेजें। पोस्ट जानकारी को JSON और CSV फ़ाइलों में सहेजें (--filetype all)

root@kitploit:~
$ tiktok-scraper hashtag HASHTAG_NAME -n 100 -d -t all

Output:
ZIP path: /{CURRENT_PATH}/hashtag_1552945659138.zip
JSON path: /{CURRENT_PATH}/hashtag_1552945659138.json
CSV path: /{CURRENT_PATH}/hashtag_1552945659138.csv

उदाहरण 3: ट्रेंड सेक्शन से 50 पोस्ट स्क्रैप करें, उन्हें ZIP में डाउनलोड करें और जानकारी CSV फ़ाइल में सहेजें

root@kitploit:~
$ tiktok-scraper trend -n 50 -d -t csv

Output:
ZIP path: /{CURRENT_PATH}/trend_1552945659138.zip
CSV path: /{CURRENT_PATH}/tend_1552945659138.csv

इसे बेहतर दिखाने के लिए, पोस्ट डाउनलोड करते समय प्रगति टर्मिनल में दिखाई जाएगी

root@kitploit:~
Downloading 6750670497744309509 [==============================] 100%
Downloading 6749962264020782342 [==============================] 100%
Downloading 6749433991113264390 [==============================] 100%
Downloading 6750671571968429318 [==============================] 100%
Downloading 6750668198011505926 [==============================] 100%
Downloading 6748611221903117574 [==============================] 100%
Downloading 6748606789551410438 [==============================] 100%
Downloading 6748139550251535621 [==============================] 100%
Downloading 6748616311166799110 [==============================] 100%
Downloading 6748048372625689861 [==============================] 100%

मॉड्यूल

प्रॉमिस

root@kitploit:~
const TikTokScraper = require('tiktok-scraper');

let options = {
    number: 100,
};

(async () => {
    try{
        let posts = await TikTokScraper.user({USERNAME}, options);
        console.log(posts)
    } catch(error){
        console.log(error)
    }
})()

प्रॉमिस वर्तमान परिणाम लौटाएगा

root@kitploit:~
{
    collector:[ARRAY_OF_DATA]
    //यदि {filetype} और {download} विकल्प सक्षम हैं तो:
    zip: '/{CURRENT_PATH}/user_1552963581094.zip',
    json: '/{CURRENT_PATH}/user_1552963581094.json',
    csv: '/{CURRENT_PATH}/user_1552963581094.csv' 
}

इवेंट

root@kitploit:~
const TikTokScraper = require('tiktok-scraper');
let options = {
    count: 100,
    event: true, // इवेंट एमिटर सक्षम करें, प्रॉमिस का उपयोग नहीं कर पाएँगे
};

let posts = TikTokScraper.user({USERNAME}, options);

posts.on('data', (json) => {
  //JSON प्रारूप में डेटा
})

posts.on('done', () => {
  //पूर्ण हुआ
})
posts.on('error', (error) => {
  //त्रुटि संदेश
})

फ़ंक्शन

root@kitploit:~
.user(id, options) //किसी विशिष्ट उपयोगकर्ता से पोस्ट स्क्रैप करें
.hashtag(id, options) //हैशटैग अनुभाग से पोस्ट स्क्रैप करें
.trend('', options) //ट्रेंड अनुभाग से पोस्ट स्क्रैप करें

विकल्प

root@kitploit:~
let options = {
    // स्क्रैप करने के लिए पोस्टों की संख्या: {int default: 20}
    number: 50,
    
    // प्रॉक्सी सेट करें, उदाहरण: 127.0.0.1:8080: {string default: ''}
    proxy: '',

    // इवेंट एमिटर सक्षम या अक्षम करें। यदि true है तो आप इवेंट के माध्यम से डेटा स्वीकार कर सकते हैं: {boolean default: false}
    event: false,

    // अनुरोधों के बीच टाइमआउट। यदि 'rate limit' त्रुटि प्राप्त होती है तो यह विकल्प उपयोगी हो सकता है: {int default: 0}
    timeout: 0
    
    
    
    // पोस्ट डाउनलोड करें या नहीं। यदि true है तो {filepath} में ZIP संग्रह बनाया जाएगा: {boolean default: false}
    download: false,

    // कितने पोस्ट अतुल्यकालिक रूप से डाउनलोड किए जाने चाहिए। केवल यदि {download:true} हो: {int default: 5}
    asyncDownload: 5,

    // फ़ाइल पथ जहाँ सभी फ़ाइलें सहेजी जाएँगी: {string default: 'CURRENT_DIR'}
    filepath: `CURRENT_DIR`,
};

लाइसेंस

MIT

मुक्त सॉफ्टवेयर

टूल डाउनलोड करें