Skip to content

Instantly share code, notes, and snippets.

View roshanmirajkar's full-sized avatar
🎯
Focusing

Roshan roshanmirajkar

🎯
Focusing
View GitHub Profile
@roshanmirajkar
roshanmirajkar / TikTokFollowerScraper.js
Created August 24, 2024 20:05
TikTok Follower Scraper - Scrapes usernames from TikTok follower lists and exports to CSV using Chrome Console
/**
* Scrapes TikTok follower usernames by scrolling through the user's followers list.
* The script will scroll to the bottom of the page multiple times and extract
* follower usernames from the currently loaded list. It then exports the collected usernames
* as a CSV file.
*
* To use:
* 1. Open the browser's Developer Tools (usually with F12 or right-click → Inspect).
* 2. Go to the "Console" tab.
* 3. Paste this script and press "Enter".
@roshanmirajkar
roshanmirajkar / TwitterFollowingCSV.js
Created December 31, 2023 02:21
Twitter Following List Exporter
/*
Collect and export a list of Twitter usernames you're following, along with follow-back status, to a CSV file every 80 seconds. Done client-side using Javascript running in the Console window of the web browser.
Instructions:
1) Modify the 'LANGUAGE' variable to match your Twitter interface language.
2) Customize 'SKIP_USERS' with usernames you do not wish to include in the CSV.
3) 'PRINT_FOLLOW_INFORMATION' determines whether follow-back status is included.
4) 'SKIP_FOLLOWERS' and 'SKIP_NON_FOLLOWERS' settings filter out respective user groups.
5) 'MS_PER_CYCLE' controls the frequency of data collection cycles.
6) Load the Twitter page showing users you're following, open the console (F12), paste this code, and run it.
@roshanmirajkar
roshanmirajkar / unfollow-non-followers-twitter.js
Last active February 26, 2024 16:54 — forked from jalbam/unfollow-non-followers-twitter.js
Code that prints who follows you back from your Following, and saves to CSV file. Client-side. Works as of Dec, 2023.
/*
Collect and export a list of Twitter usernames you're following, along with follow-back status, to a CSV file.
Instructions:
1) Modify the 'LANGUAGE' variable to match your Twitter interface language.
2) Customize 'SKIP_USERS' with usernames you do not wish to include in the CSV.
3) 'PRINT_FOLLOW_INFORMATION' determines whether follow-back status is included.
4) 'SKIP_FOLLOWERS' and 'SKIP_NON_FOLLOWERS' settings filter out respective user groups.
5) 'MS_PER_CYCLE' controls the frequency of data collection cycles.
6) Load the Twitter page showing users you're following, open the console (F12), paste this code, and run it.
Verifying my Blockstack ID is secured with the address 1AqjycBpFKok7MRPreGAUMgWztwAiJkSnu https://explorer.blockstack.org/address/1AqjycBpFKok7MRPreGAUMgWztwAiJkSnu
@roshanmirajkar
roshanmirajkar / keybase.md
Created September 18, 2018 02:51
keybase proof

Keybase proof

I hereby claim:

  • I am roshanmirajkar on github.
  • I am mirajking (https://keybase.io/mirajking) on keybase.
  • I have a public key ASBBOoHQpk-cyNp46zmzM9RkRDX2MKpkpECm_SUtkSd8ewo

To claim this, I am signing this object:

0x24FDF95C27a067b04C463C8A858723019fFa40aF