semvec/pypi-packages huggingface dataset:
tarpitd 0.0.2
A daemon making a port into tarpit
Requires Python: >=3.10

# Tarpitd.py

Tarpitd.py will partly simulate common internet services,
for an instance, HTTP, but respond in a way that may make the 
client not work properly, slow them down or make them crash.

## Qucik start

Just download the script and run it:

```
wget --output-document tarpitd.py \
https://github.com/ImBearChild/tarpitd.py/raw/main/src/tarpitd.py

python ./tarpitd.py -s misc_endlessh:0.0.0.0:2222
```

Now an endlessh tarpit is running on your host listening port 2222.

## Install

You don't need to run `pip install` or `git clone`. Just download the script called [tarpitd.py](https://github.com/ImBearChild/tarpitd.py/raw/main/src/tarpitd.py) in this repo, and put it somewhere you see fit. 

If you want it act like an executable binary, put it inside your `$PATH` (usually `/usr/local/bin` or `~/.local/bin`), and make it executable by `chmod +x`.

In case that you still want an installation with pip:

```
pip install \
git+https://github.com/ImBearChild/tarpitd.py.git@main
```

## Document

For online usage document, please refer to [tarpitd.py(7)](./docs/tarpitd.py.7.md) and [tarpitd.py(1)](./docs/tarpitd.py.1.md).

Or you can refer to embedded manual page, if you have the script downloaded:

```
python tarpitd.py --manual tarpitd.py.7
```
GraphHandler 0.1.3
Unofficial Facebook Graph API Handler
Keywords: python,facebook,graph api,social media,instagram,meta,meta api

# GraphHandler
## FBGraphHandler

FBGraphHandler is a Python library that simplifies the process of interacting with Facebook's Graph API. It provides methods for authenticating users, retrieving user details, posting text and video feeds, and more.

## Installation

You can install FBGraphHandler using pip:

```bash
pip install FBGraphHandler
```
## Usage

### Importing FBGraphHandler
```python
from FBGraphHandler import FBGraphHandler
```

### Initializing FBGraphHandler
```python
# Create an instance of FBGraphHandler
graph_handler = FBGraphHandler()

# Configure FBGraphHandler with your Facebook App credentials
graph_handler.Config(client_id="YOUR_CLIENT_ID", client_secret="YOUR_CLIENT_SECRET", version="14.0")
```
### Generating an Authorization URL
```python
# Generate an authorization URL for users to complete the authentication process
auth_url = graph_handler.GenerateAuthURL(redirect_uri="YOUR_REDIRECT_URI", scopes=["public_profile", "email"])
```
### Exchanging Authorization Code for Access Token
```python
# Exchange the authorization code for an access token
access_token = graph_handler.ExchangeCodewithToken(code="AUTHORIZATION_CODE")
```
### Getting User Details
```python
# Get user details using the access token
user_details = graph_handler.GetUserDetails(access_token="ACCESS_TOKEN")
```
### Posting a Text Feed
```python
# Post a text feed to a user or page
post_id = graph_handler.PostTextFeed(text="Hello, Facebook!", id="PAGE_OR_USER_ID", access_token="ACCESS_TOKEN")
```
### Posting a Video Feed
```python
# Post a video feed to a user or page
post_id = graph_handler.PostVideoFeed(text="Check out this video!", id="PAGE_OR_USER_ID", access_token="ACCESS_TOKEN", video_url="VIDEO_URL")
```
### Posting Media (Text, Photos, or Videos)
```python
# Post text, photos, or videos to a user or page
media_urls = ["PHOTO_URL_1", "PHOTO_URL_2"]
post_id = graph_handler.PostToFacebook(text="My Facebook post", media_urls=media_urls, access_token="ACCESS_TOKEN", id="PAGE_OR_USER_ID", isVideo=False)
```
## Documentation
For detailed documentation and more information about available methods and parameters, please refer to the <a href='https://github.com/Ambar-06/python-graph-handler'>official documentation</a>.

## License
This project is licensed under the MIT License - see the LICENSE file for details.
seledroid 2.0.4
Android WebDriver based WebView
Requires Python: ~=3.7

# Note

- This project has been **deprecated** and has moved to [luanon](https://github.com/luanon404/luanon).
- To remove a deprecated warning noise, run the following code once:

    ```
    from seledroid import webdriver
    webdriver.remove_deprecation_warning()
    ```