Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 8 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,11 @@
<p align="center">
<img width="64px" src="https://i.ibb.co/pyQn5sJ/rocket-ship.png">

</br>
</br>
</p>
# hproxy

A powerful proxy checker application.

![](https://i.ibb.co/j5b5CsR/3.png)
## Build

Full description & Documentation for [Proxy Checker](https://openproxy.space/software/proxy-checker)

#### Open Proxy Space
[Premium](https://openproxy.space/premium) - Buy Proxy List
[Free Proxy List](https://openproxy.space/list) - Always Updated Proxy Lists

#### Unfx Proxy Tools
[Unfx Proxy Checker](https://openproxy.space/software/proxy-checker) - Powerful proxy checker with huge features and beautiful design.
[Unfx Proxy Parser](https://openproxy.space/software/proxy-parser) - Nextgen proxy parser with deep links crawler.
[Unfx Proxy To Country](https://openproxy.space/software/proxy-to-country) - Sort your proxy list from ip:port format by countries.
```
npm install
npm run build
npm run package
```
24 changes: 12 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"name": "unfx-proxy-checker",
"name": "hproxy",
"version": "1.7.2",
"main": "public/main.js",
"license": "MIT",
"author": {
"name": "Open Proxy Space",
"email": "[email protected]",
"url": "https://openproxy.space/"
"name": "hproxy",
"email": "",
"url": ""
},
"keywords": [
"unfx",
"hproxy",
"proxy",
"checker"
],
"repository": {
"type": "git",
"url": "https://github.com/assnctr/unfx-proxy-checker"
"url": ""
},
"bugs": {
"url": "https://github.com/assnctr/unfx-proxy-checker/issues"
"url": ""
},
"homepage": "https://openproxy.space/software/proxy-checker",
"homepage": "",
"scripts": {
"build": "run-p build:*",
"build:main": "cross-env NODE_ENV=production webpack -p --config webpack.config.main.babel.js",
Expand Down Expand Up @@ -112,13 +112,13 @@
"publish": [
{
"provider": "github",
"owner": "assnctr",
"repo": "unfx-proxy-checker",
"owner": "",
"repo": "",
"private": false
}
],
"productName": "Unfx Proxy Checker",
"copyright": "2018-Present Open Proxy Space",
"productName": "hproxy",
"copyright": "",
"extraResources": [
"./files/**"
],
Expand Down
2 changes: 1 addition & 1 deletion public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>
<meta charset="utf-8" />
<title>Unfx Proxy Checker</title>
<title>hproxy</title>
</head>
<body>
<div id="root"></div>
Expand Down
74 changes: 1 addition & 73 deletions src/components/Footer.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,80 +6,8 @@ import '../../public/styles/Footer.postcss';

const Footer = ({ stats }) => (
<footer>
<div className='links'>
<a href='https://github.com/assnctr/unfx-proxy-checker' title='Github Page' className='big' onClick={openLink}>
<svg viewBox='0 0 90 90'>
<path d='M65.709,10.5c1.17,2.657,1.928,7.07,0.797,10.301c4.625,3.949,6.215,13.549,3.982,21.394 C77.08,42.698,84.932,41.953,90,43.976c-4.738-0.609-11.209-1.804-17.32-1.388c-1.158,0.079-2.873-0.044-2.789,1.585 c7.074,0.555,14.104,1.16,19.912,2.973c-5.761-0.941-12.754-2.375-19.912-2.574c-2.957,5.835-8.908,8.703-17.123,9.307 c0.883,1.922,2.574,2.653,2.987,5.744c0.616,4.618-0.964,11.381,0.595,14.459c0.748,1.475,1.967,1.514,2.789,2.775 c-2.012,2.381-7-0.268-7.568-2.775c-0.973-4.295,1.482-10.953-1.192-13.865c0.188,4.685-1.108,11.264,0.199,15.449 c0.515,1.646,2.002,2.281,1.593,3.766c-9.352,0.949-5.443-12.104-6.972-19.81c-1.411,0.101-0.791,2.113-0.796,2.972 c-0.04,7.524,1.54,17.844-6.57,16.838c-0.237-1.582,1.088-2.119,1.593-3.563c1.479-4.233-0.277-10.542,0.401-15.651 c-3.095,2.334,0.325,10.48-1.593,14.657c-1.105,2.404-4.666,3.45-7.367,2.377c0.352-1.79,2.2-1.501,2.984-3.169 c1.096-2.324,0.008-5.674,0.399-9.111c-5.729,1.144-10.173-0.166-12.348-3.764c-0.973-1.615-1.214-3.52-2.39-4.951 c-1.17-1.432-3.04-1.625-3.582-3.563c7.095-1.708,7.367,7.302,13.739,7.524c1.954,0.071,2.97-0.563,4.778-0.988 c0.506-2.272,1.589-3.967,3.186-5.153c-7.929-1.085-14.477-3.554-17.522-9.504c-7.208,0.354-13.804,1.317-19.913,2.771 c5.545-2.014,12.384-2.736,19.715-2.973c-0.432-2.596-4.219-1.882-6.57-1.782C8.973,42.781,3.473,43.324,0,43.976 c5.034-1.795,12.098-1.571,18.918-1.585c-2.086-6.54-1.363-16.929,3.186-20.798C20.815,18.344,21.215,13.03,22.9,10.5 c5.079,0.228,8.159,2.443,11.35,4.557c3.957-1.125,8.118-1.685,13.54-1.387c2.28,0.126,4.651,1.151,6.369,0.989 c1.685-0.158,3.542-2.049,5.178-2.771C61.468,10.947,63.271,10.588,65.709,10.5z' />
</svg>
<span>Github</span>
</a>
<a href='https://openproxy.space/software/proxy-checker' title='Official Documentation' className='big rocket' onClick={openLink}>
<svg viewBox='0 0 396.821 396.821'>
<path d='M394.583,8.054c-0.422-3.413-3.11-6.101-6.522-6.523c-30.748-3.803-62.477-0.488-91.767,9.583c-29.293,10.072-56.355,26.973-78.258,48.876l-49.983,49.983l-72.149,9.305c-1.645,0.212-3.172,0.963-4.345,2.135l-69.563,69.563c-1.969,1.969-2.685,4.868-1.858,7.528c0.825,2.66,3.058,4.643,5.796,5.15l52.597,9.742l10.335,10.335l-22.003,11.915c-2.082,1.127-3.51,3.172-3.851,5.515s0.444,4.709,2.118,6.383l83.438,83.438c1.417,1.417,3.329,2.197,5.304,2.197c0.358,0,0.72-0.026,1.08-0.078c2.343-0.341,4.388-1.769,5.515-3.851l11.916-22.003l10.335,10.335l9.742,52.597c0.508,2.739,2.49,4.971,5.15,5.797c0.731,0.227,1.48,0.337,2.224,0.337c1.96,0,3.876-0.769,5.305-2.197l69.563-69.563c1.172-1.172,1.923-2.7,2.135-4.344l9.306-72.15l49.983-49.984c21.903-21.903,38.804-48.964,48.876-78.257C395.072,70.528,398.385,38.795,394.583,8.054z M79.674,198.355l-36.989-6.851l57.673-57.675l50.332-6.491L79.674,198.355zM152.065,313.268L82.846,244.05l17.085-9.252l61.385,61.386L152.065,313.268z M262.285,295.756l-57.674,57.674l-6.852-36.988l71.017-71.017L262.285,295.756z M325.517,167.471l-135.85,135.85l-96.874-96.874l135.85-135.851c19.738-19.739,44.002-35.076,70.287-44.49c3.395,17.492,11.948,33.719,24.654,46.424c12.705,12.706,28.931,21.259,46.424,24.655C360.593,123.468,345.255,147.732,325.517,167.471z M374.523,82.774c-15.203-2.593-29.345-9.863-40.333-20.85c-10.988-10.987-18.257-25.13-20.85-40.333c21.741-5.859,44.579-7.857,66.99-5.807C382.381,38.195,380.382,61.033,374.523,82.774z' />
<path d='M221.325,110.443c-17.74,17.741-17.74,46.606,0,64.347c8.871,8.871,20.521,13.305,32.174,13.305c11.649,0,23.304-4.436,32.173-13.305h0.001c17.74-17.74,17.74-46.606-0.001-64.347C267.931,92.703,239.065,92.704,221.325,110.443z M275.066,164.183c-11.894,11.893-31.244,11.891-43.134,0c-11.893-11.892-11.893-31.242,0-43.134c5.945-5.946,13.756-8.918,21.566-8.918c7.811,0,15.621,2.973,21.566,8.918C286.957,132.941,286.957,152.291,275.066,164.183z' />
<path d='M98.365,299.165c-2.93-2.929-7.678-2.929-10.607,0L23.41,363.512c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.464,3.385,2.197,5.304,2.197s3.839-0.732,5.304-2.197l64.347-64.347C101.293,306.843,101.293,302.094,98.365,299.165z' />
<path d='M108.263,319.671l-28.991,28.991c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.464,3.385,2.197,5.304,2.197s3.839-0.732,5.304-2.197l28.991-28.991c2.929-2.929,2.929-7.678,0-10.606C115.941,316.742,111.193,316.742,108.263,319.671z' />
<path d='M69.123,361.919c-3.138,0-6.002,2.024-7.062,4.973c-1.078,2.998-0.075,6.441,2.416,8.416c2.547,2.02,6.266,2.13,8.928,0.265c2.84-1.99,3.992-5.81,2.639-9.024C74.931,363.774,72.099,361.919,69.123,361.919z' />
<path d='M76.044,366.549C76.234,367,75.864,366.099,76.044,366.549L76.044,366.549z' />
<path d='M47.91,380.025l-3.992,3.992c-2.93,2.929-2.93,7.678-0.001,10.607c1.465,1.464,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.303-2.196l3.992-3.992c2.93-2.929,2.93-7.678,0.001-10.606C55.588,377.099,50.838,377.096,47.91,380.025z' />
<path d='M42.502,314.014c-2.93-2.929-7.678-2.929-10.607,0L2.904,343.005c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.464,3.385,2.197,5.304,2.197s3.839-0.732,5.304-2.197l28.991-28.991C45.431,321.692,45.431,316.943,42.502,314.014z' />
<path d='M54.472,311.136c3.043-0.765,5.327-3.417,5.644-6.537c0.311-3.055-1.369-6.049-4.096-7.427c-2.895-1.464-6.523-0.853-8.769,1.494c-2.405,2.513-2.752,6.426-0.852,9.335c-0.06-0.09-0.106-0.156,0.015,0.029c0.126,0.185,0.083,0.118,0.023,0.029C48.204,310.626,51.429,311.901,54.472,311.136z' />
<path d='M73.867,293.257l3.991-3.992c2.929-2.929,2.929-7.678-0.001-10.606c-2.932-2.93-7.681-2.929-10.606,0.001l-3.991,3.992c-2.929,2.929-2.929,7.678,0.001,10.606c1.465,1.464,3.384,2.196,5.303,2.196C70.483,295.454,72.403,294.722,73.867,293.257z' />
</svg>
<span>Documentation</span>
</a>
</div>
{stats && (
<div className='get-em'>
<p>
We have
<a href='https://openproxy.space/stats' onClick={openLink}>
<span>{stats}</span>
<svg viewBox='0 0 512 512'>
<path d='M457.637 134.681c-29.976 0-54.363 24.387-54.363 54.363a54.022 54.022 0 0 0 8.831 29.647l-58.733 58.733a54.028 54.028 0 0 0-29.648-8.831 54.049 54.049 0 0 0-30.576 9.441l-59.338-59.347a54.023 54.023 0 0 0 8.828-29.644c0-29.976-24.387-54.363-54.363-54.363s-54.363 24.387-54.363 54.363c0 10.931 3.254 21.108 8.827 29.641L84.004 277.42a54.02 54.02 0 0 0-29.641-8.827C24.387 268.593 0 292.981 0 322.957s24.387 54.363 54.363 54.363 54.363-24.387 54.363-54.363a54.028 54.028 0 0 0-8.831-29.648l58.733-58.733a54.028 54.028 0 0 0 29.648 8.831 54.02 54.02 0 0 0 29.646-8.831l59.666 59.674a54.03 54.03 0 0 0-8.226 28.706c0 29.976 24.387 54.363 54.363 54.363s54.363-24.387 54.363-54.363a54.026 54.026 0 0 0-8.827-29.641l58.736-58.736a54.025 54.025 0 0 0 29.641 8.827c29.976 0 54.363-24.387 54.363-54.363 0-29.977-24.388-54.362-54.364-54.362zM54.363 354.849c-17.586 0-31.893-14.307-31.893-31.892 0-17.586 14.307-31.893 31.893-31.893 17.585 0 31.893 14.307 31.893 31.893 0 17.585-14.307 31.892-31.893 31.892zm133.913-133.913c-17.585 0-31.893-14.307-31.893-31.893 0-17.585 14.307-31.893 31.893-31.893s31.893 14.307 31.893 31.893-14.307 31.893-31.893 31.893zm135.448 133.913c-17.585 0-31.893-14.307-31.893-31.893s14.307-31.893 31.893-31.893c17.585 0 31.893 14.307 31.893 31.893-.001 17.586-14.308 31.893-31.893 31.893zm133.913-133.913c-17.585 0-31.893-14.307-31.893-31.893 0-17.585 14.307-31.893 31.893-31.893 17.585 0 31.893 14.307 31.893 31.893s-14.308 31.893-31.893 31.893z'></path>
<path d='M176.774 272.717c-4.388-4.387-11.501-4.387-15.889 0l-22.854 22.854c-4.387 4.387-4.387 11.501.001 15.889 2.194 2.194 5.069 3.291 7.944 3.291s5.751-1.098 7.944-3.291l22.854-22.854c4.389-4.387 4.389-11.502 0-15.889zM373.962 200.939c-4.388-4.387-11.5-4.387-15.89.001l-22.854 22.854c-4.387 4.387-4.387 11.501 0 15.889a11.206 11.206 0 0 0 7.945 3.29c2.876 0 5.75-1.098 7.944-3.291l22.854-22.854c4.388-4.388 4.388-11.502.001-15.889z'></path>
</svg>
</a>
alive proxies.
<a href='https://openproxy.space/darth' onClick={openLink}>
<span>Get it all</span>
<svg data-v-3a6b5165='' viewBox='0 0 512 512'>
<path
data-v-3a6b5165=''
d='m464.626 107.556-21.551 21.551c25.306 37.14 38.925 80.967 38.925 126.893 0 60.367-23.508 117.12-66.194 159.806s-99.439 66.194-159.806 66.194c-45.926 0-89.753-13.62-126.893-38.925l-21.551 21.551c43.051 30.77 94.469 47.374 148.444 47.374 68.38 0 132.667-26.629 181.02-74.98 48.351-48.352 74.98-112.64 74.98-181.02 0-53.975-16.604-105.393-47.374-148.444z'
></path>
<path
data-v-3a6b5165=''
d='m68.925 382.893c-25.306-37.14-38.925-80.967-38.925-126.893 0-60.367 23.508-117.12 66.194-159.806s99.439-66.194 159.806-66.194c45.926 0 89.753 13.62 126.893 38.925l21.551-21.551c-43.051-30.77-94.469-47.374-148.444-47.374-68.38 0-132.667 26.629-181.02 74.98-48.351 48.352-74.98 112.64-74.98 181.02 0 53.975 16.604 105.393 47.374 148.444z'
></path>
<path
data-v-3a6b5165=''
d='m256 425.89 182.144-170.679-64.127-131.544h-236.034l-64.127 131.544zm-38.189-189.056h-101.621l35.049-71.898zm53.189 30h110.864l-110.864 103.887zm22.696-30 66.47-73.117 35.644 73.117zm-37.798-3.021-74.209-80.146h147.069zm-14.898 33.021v103.887l-110.864-103.887z'
></path>
</svg>
</a>
</p>
</div>
)}
<div className='ops' data-version={`v${currentVersion}`}>
<a href='https://openproxy.space' title='Official Website' onClick={openLink}>
<svg viewBox='0 0 396.821 396.821'>
<path d='M394.583 8.054a7.5 7.5 0 0 0-6.522-6.523c-30.748-3.803-62.477-.488-91.767 9.583-29.293 10.072-56.355 26.973-78.258 48.876l-49.983 49.983-72.149 9.305a7.504 7.504 0 0 0-4.345 2.135l-69.563 69.563a7.498 7.498 0 0 0-1.858 7.528 7.498 7.498 0 0 0 5.796 5.15l52.597 9.742 10.335 10.335-22.003 11.915a7.5 7.5 0 0 0-1.733 11.898l83.438 83.438a7.5 7.5 0 0 0 11.899-1.732l11.916-22.003 10.335 10.335 9.742 52.597a7.5 7.5 0 0 0 12.679 3.937l69.563-69.563a7.5 7.5 0 0 0 2.135-4.344l9.306-72.15 49.983-49.984c21.903-21.903 38.804-48.964 48.876-78.257 10.07-29.29 13.383-61.023 9.581-91.764zM79.674 198.355l-36.989-6.851 57.673-57.675 50.332-6.491-71.016 71.017zm72.391 114.913L82.846 244.05l17.085-9.252 61.385 61.386-9.251 17.084zm110.22-17.512l-57.674 57.674-6.852-36.988 71.017-71.017-6.491 50.331zm63.232-128.285l-135.85 135.85-96.874-96.874 135.85-135.851c19.738-19.739 44.002-35.076 70.287-44.49 3.395 17.492 11.948 33.719 24.654 46.424 12.705 12.706 28.931 21.259 46.424 24.655-9.415 26.283-24.753 50.547-44.491 70.286zm49.006-84.697a74.923 74.923 0 0 1-40.333-20.85 74.913 74.913 0 0 1-20.85-40.333c21.741-5.859 44.579-7.857 66.99-5.807 2.051 22.411.052 45.249-5.807 66.99z'></path>
<path d='M221.325 110.443c-17.74 17.741-17.74 46.606 0 64.347 8.871 8.871 20.521 13.305 32.174 13.305 11.649 0 23.304-4.436 32.173-13.305h.001c17.74-17.74 17.74-46.606-.001-64.347-17.741-17.74-46.607-17.739-64.347 0zm53.741 53.74c-11.894 11.893-31.244 11.891-43.134 0-11.893-11.892-11.893-31.242 0-43.134 5.945-5.946 13.756-8.918 21.566-8.918 7.811 0 15.621 2.973 21.566 8.918 11.893 11.892 11.893 31.242.002 43.134zM98.365 299.165a7.5 7.5 0 0 0-10.607 0L23.41 363.512a7.5 7.5 0 0 0 5.304 12.803 7.478 7.478 0 0 0 5.304-2.197l64.347-64.347a7.501 7.501 0 0 0 0-10.606zM108.263 319.671l-28.991 28.991a7.5 7.5 0 0 0 5.304 12.803 7.478 7.478 0 0 0 5.304-2.197l28.991-28.991a7.5 7.5 0 0 0 0-10.606 7.502 7.502 0 0 0-10.608 0zM69.123 361.919c-3.138 0-6.002 2.024-7.062 4.973-1.078 2.998-.075 6.441 2.416 8.416 2.547 2.02 6.266 2.13 8.928.265 2.84-1.99 3.992-5.81 2.639-9.024-1.113-2.775-3.945-4.63-6.921-4.63z'></path>
<path d='M76.044 366.549c.19.451-.18-.45 0 0zM47.91 380.025l-3.992 3.992a7.5 7.5 0 0 0 5.303 12.804 7.477 7.477 0 0 0 5.303-2.196l3.992-3.992a7.498 7.498 0 0 0 .001-10.606c-2.929-2.928-7.679-2.931-10.607-.002zM42.502 314.014a7.5 7.5 0 0 0-10.607 0L2.904 343.005a7.5 7.5 0 0 0 5.304 12.803 7.478 7.478 0 0 0 5.304-2.197l28.991-28.991a7.5 7.5 0 0 0-.001-10.606zM54.472 311.136c3.043-.765 5.327-3.417 5.644-6.537.311-3.055-1.369-6.049-4.096-7.427-2.895-1.464-6.523-.853-8.769 1.494-2.405 2.513-2.752 6.426-.852 9.335-.06-.09-.106-.156.015.029.126.185.083.118.023.029 1.767 2.567 4.992 3.842 8.035 3.077zM73.867 293.257l3.991-3.992a7.498 7.498 0 0 0-.001-10.606c-2.932-2.93-7.681-2.929-10.606.001l-3.991 3.992a7.498 7.498 0 0 0 5.304 12.802 7.474 7.474 0 0 0 5.303-2.197z'></path>
</svg>
Open Proxy Space
</a>
{/* <a className="d" href="https://utilify.me" title="Online Tools & Utilities" onClick={openLink}>
<svg viewBox="0 0 512 512">
<path
d="M73.621 466.656L45.344 438.38 206.8 276.922l28.277 28.277zM512 28.277L483.723 0 293.277 190.445l28.278 28.278zM19.996 472.012C8.953 472.012 0 480.96 0 492.004 0 503.047 8.953 512 19.996 512s19.992-8.953 19.992-19.996-8.949-19.992-19.992-19.992zm243.93-241.934c-11.043 0-19.992 8.953-19.992 19.996s8.949 19.992 19.992 19.992 19.996-8.949 19.996-19.992-8.953-19.996-19.996-19.996zM372.063 28.254L343.738.024 45.32 299.44l28.325 28.227zM19.995 333.05C8.953 333.05 0 342 0 353.043s8.953 19.996 19.996 19.996 19.992-8.953 19.992-19.996-8.949-19.992-19.992-19.992zM512 172.234l-28.277-28.273-294.418 294.418 28.277 28.277zM163.953 472.012c-11.043 0-19.992 8.949-19.992 19.992 0 11.043 8.95 19.996 19.992 19.996s19.996-8.953 19.996-19.996-8.953-19.992-19.996-19.992zM512 308.199l-28.277-28.277-94.473 94.473 28.277 28.277zm-148.102 99.828c-11.043 0-19.992 8.953-19.992 19.996s8.95 19.997 19.992 19.997c11.043 0 19.997-8.954 19.997-19.997s-8.954-19.996-19.997-19.996zm-130.82-378.75L204.801 1 74.836 130.965l28.277 28.273zm-184.09 134.82c-11.043 0-19.996 8.95-19.996 19.993s8.953 19.996 19.996 19.996 19.992-8.953 19.992-19.996-8.949-19.992-19.992-19.992zm0 0"
data-original="#000000"
data-old_color="#2980b9"
></path>
</svg>
Utilify Me
</a> */}
<span>hproxy</span>
</div>
</footer>
);
Expand Down
Loading