Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kairi003/Get-cookies.txt-LOCALLY
Get cookies.txt, NEVER send information outside.
https://github.com/kairi003/Get-cookies.txt-LOCALLY
Last synced: 3 months ago
JSON representation
Get cookies.txt, NEVER send information outside.
- Host: GitHub
- URL: https://github.com/kairi003/Get-cookies.txt-LOCALLY
- Owner: kairi003
- License: mit
- Created: 2023-03-01T13:03:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-27T18:51:38.000Z (6 months ago)
- Last Synced: 2024-05-28T03:17:12.002Z (6 months ago)
- Language: JavaScript
- Homepage:
- Size: 527 KB
- Stars: 305
- Watchers: 6
- Forks: 29
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Get cookies.txt LOCALLY
Get cookies.txt, NEVER send information outside.![ss](./ss.png)
This extension exports cookies.txt in Netscape or JSON format.
The Netscape cookies.txt format is compatible with wget, curl, MozillaCookieJar(Python3), and more.Rest assured that this extension never transmits your information externally.
It features an open-source, unobfuscated source code that is readily available for inspection on GitHub or in the extension's installation directory.To function correctly, this extension requires certain permissions, all of which are listed in the source code for transparency.
Specifically, it now needs "Download management" to execute a more appropriate file export method, which was previously achieved through "link generation and automatic clicking" in versions before v0.3.x.- **activeTab**: To get the URL of the current active tab.
- **cookies**: To get and export cookies (not write or send).
- **downloads**: Only used to export local resources (cookies).
- **notifications**: To notify updates.
- **hosts permissions**: To get and export cookies (not write or send).## Installation
### From WebStore[link-chrome]: https://chrome.google.com/webstore/detail/get-cookiestxt-locally/cclelndahbckbenkjhflpdbgdldlbecc 'Chrome Web Store'
[link-firefox]: https://addons.mozilla.org/firefox/addon/get-cookies-txt-locally/ 'Firefox Addons'[![Chrome Web Store](https://user-images.githubusercontent.com/24368162/230159073-0c5870ff-ffb8-4712-babc-68cbc801894a.png)][link-chrome]
[![Mozilla Add-on](https://user-images.githubusercontent.com/24368162/230159078-f6a55ce8-1501-4baa-ba16-55bf97c7dc2a.png)][link-firefox][![Chrome Web Store](https://img.shields.io/chrome-web-store/v/cclelndahbckbenkjhflpdbgdldlbecc.svg)][link-chrome]
[![Chrome Web Store](https://img.shields.io/chrome-web-store/users/cclelndahbckbenkjhflpdbgdldlbecc.svg)][link-chrome] \
[![Mozilla Add-on](https://img.shields.io/amo/v/get-cookies-txt-locally.svg)][link-firefox]
[![Mozilla Add-on](https://img.shields.io/amo/users/get-cookies-txt-locally)][link-firefox]- Depending on the status of the review, it may not be the latest version or may not be published yet.
- Some features may be limited in the Firefox version.
- You may need to allow access to site resources from the extension manager.### From source code (Google Chrome)
1. Download and unzip this repository.
2. Open Extensions(chrome://extensions/).
3. Enable "Developer mode".
4. Click on "Load Unpacked" and open the directory `Get-cookies.txt-LOCALLY/src`.### From source code (Firefox)
For Firefox, you need to patch the manifest file by merging `src/manifest.json` and `src/manifest-firefox.json`. One of the following methods can be taken.
- Use `firefox` branch: the workflow has merged manifest on `master`.
- Use other branches: you need to merge by `npm run build:firefox`, `jq` or manually.## Example of extension installation directory (Google Chrome)
### Windows
```
%LOCALAPPDATA%\Google\Chrome\User Data\Default\Extensions\cclelndahbckbenkjhflpdbgdldlbecc
```### Mac
```
~/Library/Application Support/Google/Chrome/Default/Extensions/cclelndahbckbenkjhflpdbgdldlbecc
```### Linux
```
~/.config/google-chrome/Default/Extensions/cclelndahbckbenkjhflpdbgdldlbecc
```