Catalog npm
Back to packageRELEASE DETAILS

1.1.2

npm

4everproxy

4everproxy is a secure and anonymous web proxy. Hide your IP address while browsing the Internet.

4everproxybypass-anti-botbypass-cloudflarecf-bypasscloudflare-bypassfree-proxyfree-web-proxyproxyunblock-websiteweb-proxywebproxy
Published7 Jun 2024
Direct dependencies2
Transitive dependenciesNot calculated

README

Current package documentation

4EVERPROXY - FREE WEB PROXY

4everproxy

4everproxy is a secure and anonymous free web proxy. Hide your IP address while browsing the Internet.

HOW TO INSTALL?

npm i 4everproxy

FUNCTIONS IMPORTING

CJS AND ESM SUPPORTED

//CommonJS
const webproxy = require("4everproxy");

//ES Module
import webproxy from "4everproxy";

SIMPLE USAGE

//CommonJS
const webproxy = require("4everproxy");

//ES MODULE
import webproxy from "4everproxy"

(async()=>{
    //THIS FUNC. IS FOR GETTING THE COOKIES AND AVAILABLE SERVERS & IP'S TO BE USED ON REQ.
    let {proxy_list,cookie} = await webproxy.getConfig()
    console.log(proxy_list)

    //THIS IS THE DATA THAT WE'RE GOING TO POST
    let formData = {
        u: 'https://youtube.com', //YOUR URL YOU WANT TO PROXIFIED
        u_default: 'https:/\/www.google.com/', //IF "u" params. IS NOT FILLED IT WILL USE THIS AS YOUR URL (NOT REALLY IMPORTANT)
        customip: '', //IF YOU HAVE OWN IP
        server_name: 'ny', //GET THIS VALUE ON "getConfig()" servers[. . .array]
        selip: '198.98.51.35', //GET THIS VALUE ON "getConfig()" ips[. . .array]
        allowCookies: 'on' //THERE ARE MORE OTHER OPTIONAL OPTIONS BUT I CHOOSE TO EXCLUDE THEM ON REQ.
    }

    //THE RESULT OF THIS FUNC. IS THE UNBLOCKED CONTENT
    let res = await webproxy.proxy(formData,cookie).catch(e=>console.error(e))
    //"res" variable contains the html response
    console.log(res);
})();

EXTRA'S

This is for the config/forData "server_name" & "selip"

//getObjectByLocation([keyword:string],[array]).yourObjectKey

//for server_name
webproxt.getObjectByLocation('newyork',proxy_list.servers).server_name
//for selip
webproxy.getObjectByLocation('newyork',proxy_list.ips).ip

Here's an example on getObjectByLocation()

let formData = {
    server_name: webproxt.getObjectByLocation('newyork',proxy_list.servers).server_name,
    selip: webproxy.getObjectByLocation('newyork',proxy_list.ips).ip
}

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 2

Native requirements
2 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
cheerio
Environment
{
  "local_name": "cheerio",
  "alias": false,
  "peer_metadata": null
}
1.0.0-rc.12runtime
request
Environment
{
  "local_name": "request",
  "alias": false,
  "peer_metadata": null
}
2.88.2runtime

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-SFAg70sPWuJuPjwfb4THMsXkZj8hqj1VuamlpR0y4b3EoX2daDuYY93DWt7WGtOlQ/CiPjxzFTzYdWiW0/HuWA==",
  "shasum": "44fcbcdb389c8cc59a04948a7050956a00db8a8c",
  "tarball": "https://registry.npmjs.org/4everproxy/-/4everproxy-1.1.2.tgz",
  "fileCount": 10,
  "unpackedSize": 21753,
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQDyZvgDipg/vQO7GCul4c6VDuQYaucF0zIt8PJcjjH6KgIgDKR6BjrWfEX5CbInSvwZheoTmoKE+ImDtPiOWLlU/PU="
    }
  ]
}

Repository

PENDING
lester51/4everproxy

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:08 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:fa2a8ac1a8337e9bcbe45be1954c8f52e1c5557aa779c1e7a1ad1d28174cb69c

Other collected versions

1.1.113 May1.1.013 May1.0.913 May1.0.813 May1.0.713 May1.0.613 MayView all collected versions →