├── .gitignore ├── .idea ├── codeStyles │ └── Project.xml ├── gradle.xml ├── misc.xml └── runConfigurations.xml ├── Orb1.jpg ├── Orb2.jpg ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── academy │ │ └── ltreitk │ │ └── piracyorb │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ │ └── academy │ │ │ └── ltreitk │ │ │ └── piracyorb │ │ │ ├── AboutInfo.java │ │ │ ├── AnimeSites.java │ │ │ ├── Applications.java │ │ │ ├── ComicManga.java │ │ │ ├── EABook.java │ │ │ ├── MainActivity.java │ │ │ ├── ModApps.java │ │ │ ├── MovieTvSites.java │ │ │ ├── ReadWebView.java │ │ │ ├── Reading.java │ │ │ ├── StreamingApps.java │ │ │ ├── StreamingSites.java │ │ │ ├── TorSearch.java │ │ │ ├── Torrent.java │ │ │ ├── TorrentSites.java │ │ │ ├── Tutorials.java │ │ │ └── WebView.java │ └── res │ │ ├── drawable-v24 │ │ ├── ic_launcher_foreground.xml │ │ └── icon.png │ │ ├── drawable │ │ ├── about2.png │ │ ├── abouticon3.png │ │ ├── abstract1.png │ │ ├── anime3.png │ │ ├── backmage2.png │ │ ├── backorange.png │ │ ├── blue1.png │ │ ├── bluemount.png │ │ ├── book.png │ │ ├── bwroad.png │ │ ├── by.png │ │ ├── feedback1.png │ │ ├── feedbackicon.png │ │ ├── game.png │ │ ├── homebackground.png │ │ ├── ic_launcher_background.xml │ │ ├── instaheart.png │ │ ├── marvel.png │ │ ├── miniopendoor.png │ │ ├── mountaingreen.png │ │ ├── orangeblackbuilding.png │ │ ├── piracysimp.gif │ │ ├── space.png │ │ ├── walpmage.png │ │ └── whitelane.png │ │ ├── layout │ │ ├── activity_about_info.xml │ │ ├── activity_anime_sites.xml │ │ ├── activity_applications.xml │ │ ├── activity_comic_manga.xml │ │ ├── activity_eabook.xml │ │ ├── activity_main.xml │ │ ├── activity_mod_apps.xml │ │ ├── activity_movie_tv_sites.xml │ │ ├── activity_read_web_view.xml │ │ ├── activity_reading.xml │ │ ├── activity_streaming_apps.xml │ │ ├── activity_streaming_sites.xml │ │ ├── activity_tor_search.xml │ │ ├── activity_torrent.xml │ │ ├── activity_torrent_sites.xml │ │ ├── activity_tutorials.xml │ │ └── activity_web_view.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── academy │ └── ltreitk │ └── piracyorb │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── main └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/caches 5 | /.idea/libraries 6 | /.idea/modules.xml 7 | /.idea/workspace.xml 8 | /.idea/navEditor.xml 9 | /.idea/assetWizardSettings.xml 10 | .DS_Store 11 | /build 12 | /captures 13 | .externalNativeBuild 14 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 15 | 16 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 17 | 18 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 11 | 12 | -------------------------------------------------------------------------------- /Orb1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/Orb1.jpg -------------------------------------------------------------------------------- /Orb2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/Orb2.jpg -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 28 5 | defaultConfig { 6 | applicationId "academy.ltreitk.piracyorb" 7 | minSdkVersion 19 8 | targetSdkVersion 28 9 | versionCode 1 10 | versionName "1.0" 11 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 12 | } 13 | buildTypes { 14 | release { 15 | minifyEnabled false 16 | proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 17 | } 18 | } 19 | } 20 | 21 | dependencies { 22 | implementation fileTree(dir: 'libs', include: ['*.jar']) 23 | implementation 'com.android.support:appcompat-v7:28.0.0' 24 | implementation 'com.android.support.constraint:constraint-layout:1.1.3' 25 | implementation 'androidx.appcompat:appcompat:1.0.0-beta01' 26 | implementation 'androidx.constraintlayout:constraintlayout:1.1.2' 27 | testImplementation 'junit:junit:4.12' 28 | androidTestImplementation 'com.android.support.test:runner:1.0.2' 29 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' 30 | implementation 'com.android.support:recyclerview-v7:28.0.0' 31 | implementation 'com.github.chrisbanes:PhotoView:2.3.0' 32 | 33 | implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.17' 34 | } 35 | -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # You can control the set of applied configuration files using the 3 | # proguardFiles setting in build.gradle. 4 | # 5 | # For more details, see 6 | # http://developer.android.com/guide/developing/tools/proguard.html 7 | 8 | # If your project uses WebView with JS, uncomment the following 9 | # and specify the fully qualified class name to the JavaScript interface 10 | # class: 11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 12 | # public *; 13 | #} 14 | 15 | # Uncomment this to preserve the line number information for 16 | # debugging stack traces. 17 | #-keepattributes SourceFile,LineNumberTable 18 | 19 | # If you keep the line number information, uncomment this to 20 | # hide the original source file name. 21 | #-renamesourcefileattribute SourceFile 22 | -------------------------------------------------------------------------------- /app/src/androidTest/java/academy/ltreitk/piracyorb/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Context; 4 | import android.support.test.InstrumentationRegistry; 5 | import android.support.test.runner.AndroidJUnit4; 6 | 7 | import org.junit.Test; 8 | import org.junit.runner.RunWith; 9 | 10 | import static org.junit.Assert.*; 11 | 12 | /** 13 | * Instrumented test, which will execute on an Android device. 14 | * 15 | * @see Testing documentation 16 | */ 17 | @RunWith(AndroidJUnit4.class) 18 | public class ExampleInstrumentedTest { 19 | @Test 20 | public void useAppContext() { 21 | // Context of the app under test. 22 | Context appContext = InstrumentationRegistry.getTargetContext(); 23 | 24 | assertEquals("academy.ltreitk.piracyorb", appContext.getPackageName()); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 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 | -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/AboutInfo.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import androidx.appcompat.app.AppCompatActivity; 4 | 5 | import android.os.Bundle; 6 | 7 | import com.github.chrisbanes.photoview.PhotoView; 8 | 9 | public class AboutInfo extends AppCompatActivity { 10 | 11 | @Override 12 | protected void onCreate(Bundle savedInstanceState) { 13 | super.onCreate(savedInstanceState); 14 | setContentView(R.layout.activity_about_info); 15 | 16 | PhotoView photoView = (PhotoView) findViewById(R.id.photo_view); 17 | photoView.setImageResource(R.drawable.about2); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/AnimeSites.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class AnimeSites extends AppCompatActivity { 10 | 11 | private Button button1, button2, button3, button4, button5, button6, button7, button8, button9, 12 | button10, button11, button12, button13, button14, button15, button16, button17, button18, button19; 13 | String[] urls = new String[19]; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_anime_sites); 19 | 20 | 21 | button1 = (Button) findViewById(R.id.AnimeButton1); 22 | button2 = (Button) findViewById(R.id.AnimeButton2); 23 | button3 = (Button) findViewById(R.id.AnimeButton3); 24 | button4 = (Button) findViewById(R.id.AnimeButton4); 25 | button5 = (Button) findViewById(R.id.AnimeButton5); 26 | button6 = (Button) findViewById(R.id.AnimeButton6); 27 | button7 = (Button) findViewById(R.id.AnimeButton7); 28 | button8 = (Button) findViewById(R.id.AnimeButton8); 29 | button9 = (Button) findViewById(R.id.AnimeButton9); 30 | button10 = (Button) findViewById(R.id.AnimeButton10); 31 | button11 = (Button) findViewById(R.id.AnimeButton11); 32 | button12 = (Button) findViewById(R.id.AnimeButton12); 33 | button13 = (Button) findViewById(R.id.AnimeButton13); 34 | button14 = (Button) findViewById(R.id.AnimeButton14); 35 | button15 = (Button) findViewById(R.id.AnimeButton15); 36 | button16 = (Button) findViewById(R.id.AnimeButton16); 37 | button17 = (Button) findViewById(R.id.AnimeButton17); 38 | button18 = (Button) findViewById(R.id.AnimeButton18); 39 | button19 = (Button) findViewById(R.id.AnimeButton19); 40 | 41 | urls[0] = "https://1337xto.to"; 42 | urls[0] = "https://nyaa.si"; 43 | urls[1] = "https://nyaa.pantsu.cat"; 44 | urls[2] = "https://animekaizoku.com"; 45 | urls[3] = "https://horriblesubs.info"; 46 | urls[4] = "https://www1.animego.to"; 47 | urls[5] = "https://www.animeout.xyz"; 48 | urls[6] = "https://aniwatcher.com"; 49 | urls[7] = "https://ww2.animeram.cc"; 50 | urls[8] = "https://anime8.ru"; 51 | urls[9] = "https://twist.moet"; 52 | urls[10] = "https://4anime.to"; 53 | urls[11] = "https://kissanime.ac"; 54 | urls[12] = "https://www1.9anime.nl/"; 55 | urls[13] = "https://ww2.naruspot.tv/"; 56 | urls[14] = "https://kisscartoon.is"; 57 | urls[15] = "https://www.watchcartoononline.io"; 58 | urls[16] = "http://www.animetoon.org"; 59 | urls[17] = "http://www.toonova.net"; 60 | urls[18] = "https://kimcartoon.si"; 61 | 62 | button1.setOnClickListener(new View.OnClickListener() { 63 | @Override 64 | public void onClick(View v) { 65 | Intent intent = new Intent(getApplicationContext(), WebView.class); 66 | intent.putExtra("links", urls[0]); 67 | startActivity(intent); 68 | 69 | } 70 | }); 71 | button2.setOnClickListener(new View.OnClickListener() { 72 | @Override 73 | public void onClick(View v) { 74 | Intent intent = new Intent(getApplicationContext(), WebView.class); 75 | intent.putExtra("links", urls[1]); 76 | startActivity(intent); 77 | 78 | } 79 | }); 80 | button3.setOnClickListener(new View.OnClickListener() { 81 | @Override 82 | public void onClick(View v) { 83 | Intent intent = new Intent(getApplicationContext(), WebView.class); 84 | intent.putExtra("links", urls[2]); 85 | startActivity(intent); 86 | 87 | } 88 | }); 89 | button4.setOnClickListener(new View.OnClickListener() { 90 | @Override 91 | public void onClick(View v) { 92 | Intent intent = new Intent(getApplicationContext(), WebView.class); 93 | intent.putExtra("links", urls[3]); 94 | startActivity(intent); 95 | 96 | } 97 | }); 98 | button5.setOnClickListener(new View.OnClickListener() { 99 | @Override 100 | public void onClick(View v) { 101 | Intent intent = new Intent(getApplicationContext(), WebView.class); 102 | intent.putExtra("links", urls[4]); 103 | startActivity(intent); 104 | 105 | } 106 | }); 107 | button6.setOnClickListener(new View.OnClickListener() { 108 | @Override 109 | public void onClick(View v) { 110 | Intent intent = new Intent(getApplicationContext(), WebView.class); 111 | intent.putExtra("links", urls[5]); 112 | startActivity(intent); 113 | 114 | } 115 | }); 116 | button7.setOnClickListener(new View.OnClickListener() { 117 | @Override 118 | public void onClick(View v) { 119 | Intent intent = new Intent(getApplicationContext(), WebView.class); 120 | intent.putExtra("links", urls[6]); 121 | startActivity(intent); 122 | 123 | } 124 | }); 125 | button8.setOnClickListener(new View.OnClickListener() { 126 | @Override 127 | public void onClick(View v) { 128 | Intent intent = new Intent(getApplicationContext(), WebView.class); 129 | intent.putExtra("links", urls[7]); 130 | startActivity(intent); 131 | 132 | } 133 | }); 134 | button9.setOnClickListener(new View.OnClickListener() { 135 | @Override 136 | public void onClick(View v) { 137 | Intent intent = new Intent(getApplicationContext(), WebView.class); 138 | intent.putExtra("links", urls[8]); 139 | startActivity(intent); 140 | 141 | } 142 | }); 143 | button10.setOnClickListener(new View.OnClickListener() { 144 | @Override 145 | public void onClick(View v) { 146 | Intent intent = new Intent(getApplicationContext(), WebView.class); 147 | intent.putExtra("links", urls[9]); 148 | startActivity(intent); 149 | 150 | } 151 | }); 152 | button11.setOnClickListener(new View.OnClickListener() { 153 | @Override 154 | public void onClick(View v) { 155 | Intent intent = new Intent(getApplicationContext(), WebView.class); 156 | intent.putExtra("links", urls[10]); 157 | startActivity(intent); 158 | 159 | } 160 | }); 161 | button12.setOnClickListener(new View.OnClickListener() { 162 | @Override 163 | public void onClick(View v) { 164 | Intent intent = new Intent(getApplicationContext(), WebView.class); 165 | intent.putExtra("links", urls[11]); 166 | startActivity(intent); 167 | 168 | } 169 | }); 170 | button13.setOnClickListener(new View.OnClickListener() { 171 | @Override 172 | public void onClick(View v) { 173 | Intent intent = new Intent(getApplicationContext(), WebView.class); 174 | intent.putExtra("links", urls[12]); 175 | startActivity(intent); 176 | 177 | } 178 | }); 179 | 180 | button14.setOnClickListener(new View.OnClickListener() { 181 | @Override 182 | public void onClick(View v) { 183 | Intent intent = new Intent(getApplicationContext(), WebView.class); 184 | intent.putExtra("links", urls[13]); 185 | startActivity(intent); 186 | 187 | } 188 | }); 189 | 190 | button15.setOnClickListener(new View.OnClickListener() { 191 | @Override 192 | public void onClick(View v) { 193 | Intent intent = new Intent(getApplicationContext(), WebView.class); 194 | intent.putExtra("links", urls[14]); 195 | startActivity(intent); 196 | 197 | } 198 | }); 199 | button16.setOnClickListener(new View.OnClickListener() { 200 | @Override 201 | public void onClick(View v) { 202 | Intent intent = new Intent(getApplicationContext(), WebView.class); 203 | intent.putExtra("links", urls[15]); 204 | startActivity(intent); 205 | 206 | } 207 | }); 208 | button17.setOnClickListener(new View.OnClickListener() { 209 | @Override 210 | public void onClick(View v) { 211 | Intent intent = new Intent(getApplicationContext(), WebView.class); 212 | intent.putExtra("links", urls[16]); 213 | startActivity(intent); 214 | 215 | } 216 | }); 217 | button18.setOnClickListener(new View.OnClickListener() { 218 | @Override 219 | public void onClick(View v) { 220 | Intent intent = new Intent(getApplicationContext(), WebView.class); 221 | intent.putExtra("links", urls[17]); 222 | startActivity(intent); 223 | 224 | } 225 | }); 226 | button19.setOnClickListener(new View.OnClickListener() { 227 | @Override 228 | public void onClick(View v) { 229 | Intent intent = new Intent(getApplicationContext(), WebView.class); 230 | intent.putExtra("links", urls[18]); 231 | startActivity(intent); 232 | } 233 | }); 234 | } 235 | } -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/Applications.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import androidx.appcompat.app.AppCompatActivity; 4 | 5 | import android.content.Intent; 6 | import android.os.Bundle; 7 | import android.view.View; 8 | import android.widget.Button; 9 | 10 | public class Applications extends AppCompatActivity { 11 | 12 | private Button button1,button2; 13 | 14 | @Override 15 | protected void onCreate(Bundle savedInstanceState) { 16 | super.onCreate(savedInstanceState); 17 | setContentView(R.layout.activity_applications); 18 | 19 | button1 = (Button) findViewById(R.id.ApplicationButton1); 20 | button2 = (Button) findViewById(R.id.ApplicationButton2); 21 | 22 | button1.setOnClickListener(new View.OnClickListener() { 23 | @Override 24 | public void onClick(View v) { 25 | openStreamingApps(); 26 | } 27 | }); 28 | button2.setOnClickListener(new View.OnClickListener() { 29 | @Override 30 | public void onClick(View v) { 31 | openModApps(); 32 | } 33 | }); 34 | } 35 | 36 | private void openModApps() { 37 | Intent intent = new Intent(this, ModApps.class); 38 | startActivity(intent); 39 | } 40 | 41 | private void openStreamingApps() { 42 | Intent intent = new Intent(this, StreamingApps.class); 43 | startActivity(intent); 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/ComicManga.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class ComicManga extends AppCompatActivity { 10 | 11 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9, 12 | button10,button11; 13 | String[] urls = new String[11]; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_comic_manga); 19 | 20 | button1 = (Button) findViewById(R.id.CMButton1); 21 | button2 = (Button) findViewById(R.id.CMButton2); 22 | button3 = (Button) findViewById(R.id.CMButton3); 23 | button4 = (Button) findViewById(R.id.CMButton4); 24 | button5 = (Button) findViewById(R.id.CMButton5); 25 | button6 = (Button) findViewById(R.id.CMButton6); 26 | button7 = (Button) findViewById(R.id.CMButton7); 27 | button8 = (Button) findViewById(R.id.CMButton8); 28 | button9 = (Button) findViewById(R.id.CMButton9); 29 | button10 = (Button) findViewById(R.id.CMButton10); 30 | button11 = (Button) findViewById(R.id.CMButton5_1); 31 | 32 | urls[0] ="https://readcomiconline.to"; 33 | urls[1] ="https://comicpunch.net"; 34 | urls[2] ="https://www.comicextra.com"; 35 | urls[3] ="https://getcomics.info"; 36 | urls[4] ="https://comix-load.in"; 37 | urls[5] ="https://mangadex.org"; 38 | urls[6] ="https://kissmanga.com"; 39 | urls[7] ="https://www.nineanime.com"; 40 | urls[8] ="https://mangarock.com"; 41 | urls[9] ="https://bato.to"; 42 | urls[10] ="https://newcomic.info"; 43 | 44 | 45 | 46 | button1.setOnClickListener(new View.OnClickListener() { 47 | @Override 48 | public void onClick(View v) { 49 | Intent intent = new Intent(getApplicationContext(), WebView.class); 50 | intent.putExtra("links" ,urls[0]); 51 | startActivity(intent); 52 | 53 | } 54 | }); 55 | button2.setOnClickListener(new View.OnClickListener() { 56 | @Override 57 | public void onClick(View v) { 58 | Intent intent = new Intent(getApplicationContext(), WebView.class); 59 | intent.putExtra("links" ,urls[1]); 60 | startActivity(intent); 61 | 62 | } 63 | }); 64 | button3.setOnClickListener(new View.OnClickListener() { 65 | @Override 66 | public void onClick(View v) { 67 | Intent intent = new Intent(getApplicationContext(), WebView.class); 68 | intent.putExtra("links" ,urls[2]); 69 | startActivity(intent); 70 | 71 | } 72 | }); 73 | button4.setOnClickListener(new View.OnClickListener() { 74 | @Override 75 | public void onClick(View v) { 76 | Intent intent = new Intent(getApplicationContext(), WebView.class); 77 | intent.putExtra("links" ,urls[3]); 78 | startActivity(intent); 79 | 80 | } 81 | }); 82 | button5.setOnClickListener(new View.OnClickListener() { 83 | @Override 84 | public void onClick(View v) { 85 | Intent intent = new Intent(getApplicationContext(), WebView.class); 86 | intent.putExtra("links" ,urls[4]); 87 | startActivity(intent); 88 | 89 | } 90 | }); 91 | button6.setOnClickListener(new View.OnClickListener() { 92 | @Override 93 | public void onClick(View v) { 94 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 95 | intent.putExtra("links" ,urls[5]); 96 | startActivity(intent); 97 | 98 | } 99 | }); 100 | button7.setOnClickListener(new View.OnClickListener() { 101 | @Override 102 | public void onClick(View v) { 103 | Intent intent = new Intent(getApplicationContext(), WebView.class); 104 | intent.putExtra("links" ,urls[6]); 105 | startActivity(intent); 106 | 107 | } 108 | }); 109 | button8.setOnClickListener(new View.OnClickListener() { 110 | @Override 111 | public void onClick(View v) { 112 | Intent intent = new Intent(getApplicationContext(), WebView.class); 113 | intent.putExtra("links" ,urls[7]); 114 | startActivity(intent); 115 | 116 | } 117 | }); 118 | button9.setOnClickListener(new View.OnClickListener() { 119 | @Override 120 | public void onClick(View v) { 121 | Intent intent = new Intent(getApplicationContext(), WebView.class); 122 | intent.putExtra("links" ,urls[8]); 123 | startActivity(intent); 124 | 125 | } 126 | }); 127 | button10.setOnClickListener(new View.OnClickListener() { 128 | @Override 129 | public void onClick(View v) { 130 | Intent intent = new Intent(getApplicationContext(), WebView.class); 131 | intent.putExtra("links" ,urls[9]); 132 | startActivity(intent); 133 | 134 | } 135 | }); 136 | button11.setOnClickListener(new View.OnClickListener() { 137 | @Override 138 | public void onClick(View v) { 139 | Intent intent = new Intent(getApplicationContext(), WebView.class); 140 | intent.putExtra("links" ,urls[10]); 141 | startActivity(intent); 142 | 143 | } 144 | }); 145 | 146 | } 147 | } 148 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/EABook.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class EABook extends AppCompatActivity { 10 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9, 11 | button10,button11,button12,button13,button14; 12 | String[] urls = new String[14]; 13 | 14 | @Override 15 | protected void onCreate(Bundle savedInstanceState) { 16 | super.onCreate(savedInstanceState); 17 | setContentView(R.layout.activity_eabook); 18 | 19 | button1 = (Button) findViewById(R.id.EBButton1); 20 | button2 = (Button) findViewById(R.id.EBButton2); 21 | button3 = (Button) findViewById(R.id.EBButton3); 22 | button4 = (Button) findViewById(R.id.EBButton4); 23 | button5 = (Button) findViewById(R.id.EBButton5); 24 | button6 = (Button) findViewById(R.id.EBButton6); 25 | button7 = (Button) findViewById(R.id.EBButton7); 26 | button8 = (Button) findViewById(R.id.EBButton8); 27 | button9 = (Button) findViewById(R.id.EBButton9); 28 | button10 = (Button) findViewById(R.id.EBButton10); 29 | button11 = (Button) findViewById(R.id.EBButton11); 30 | button12 = (Button) findViewById(R.id.EBButton12); 31 | button13 = (Button) findViewById(R.id.EBButton13); 32 | button14 = (Button) findViewById(R.id.EBButton14); 33 | 34 | 35 | urls[0] ="https://cse.google.com/cse?cx=000661023013169144559:a1-kkiboeco"; 36 | urls[1] ="https://b-ok.xyz"; 37 | urls[2] ="https://booksc.org"; 38 | urls[3] ="http://www.allitebooks.org"; 39 | urls[4] ="http://it-ebooks.info"; 40 | urls[5] ="http://gen.lib.rus.ec"; 41 | urls[6] ="https://textbooknova.com"; 42 | urls[7] ="http://www.gutenberg.org"; 43 | urls[8] ="https://ebookee.org"; 44 | urls[9] ="https://manybooks.net"; 45 | urls[10] ="http://the-eye.eu/public/AudioBooks"; 46 | urls[11] ="http://audiobookbay.nl"; 47 | urls[12] ="https://audiobooks.cloud"; 48 | urls[13] ="https://tokybook.com"; 49 | 50 | button1.setOnClickListener(new View.OnClickListener() { 51 | @Override 52 | public void onClick(View v) { 53 | Intent intent = new Intent(getApplicationContext(), WebView.class); 54 | intent.putExtra("links" ,urls[0]); 55 | startActivity(intent); 56 | 57 | } 58 | }); 59 | button2.setOnClickListener(new View.OnClickListener() { 60 | @Override 61 | public void onClick(View v) { 62 | Intent intent = new Intent(getApplicationContext(), WebView.class); 63 | intent.putExtra("links" ,urls[1]); 64 | startActivity(intent); 65 | 66 | } 67 | }); 68 | button3.setOnClickListener(new View.OnClickListener() { 69 | @Override 70 | public void onClick(View v) { 71 | Intent intent = new Intent(getApplicationContext(), WebView.class); 72 | intent.putExtra("links" ,urls[2]); 73 | startActivity(intent); 74 | 75 | } 76 | }); 77 | button4.setOnClickListener(new View.OnClickListener() { 78 | @Override 79 | public void onClick(View v) { 80 | Intent intent = new Intent(getApplicationContext(), WebView.class); 81 | intent.putExtra("links" ,urls[3]); 82 | startActivity(intent); 83 | 84 | } 85 | }); 86 | button5.setOnClickListener(new View.OnClickListener() { 87 | @Override 88 | public void onClick(View v) { 89 | Intent intent = new Intent(getApplicationContext(), WebView.class); 90 | intent.putExtra("links" ,urls[4]); 91 | startActivity(intent); 92 | 93 | } 94 | }); 95 | button6.setOnClickListener(new View.OnClickListener() { 96 | @Override 97 | public void onClick(View v) { 98 | Intent intent = new Intent(getApplicationContext(), WebView.class); 99 | intent.putExtra("links" ,urls[5]); 100 | startActivity(intent); 101 | 102 | } 103 | }); 104 | button7.setOnClickListener(new View.OnClickListener() { 105 | @Override 106 | public void onClick(View v) { 107 | Intent intent = new Intent(getApplicationContext(), WebView.class); 108 | intent.putExtra("links" ,urls[6]); 109 | startActivity(intent); 110 | 111 | } 112 | }); 113 | button8.setOnClickListener(new View.OnClickListener() { 114 | @Override 115 | public void onClick(View v) { 116 | Intent intent = new Intent(getApplicationContext(), WebView.class); 117 | intent.putExtra("links" ,urls[7]); 118 | startActivity(intent); 119 | 120 | } 121 | }); 122 | button9.setOnClickListener(new View.OnClickListener() { 123 | @Override 124 | public void onClick(View v) { 125 | Intent intent = new Intent(getApplicationContext(), WebView.class); 126 | intent.putExtra("links" ,urls[8]); 127 | startActivity(intent); 128 | 129 | } 130 | }); 131 | button10.setOnClickListener(new View.OnClickListener() { 132 | @Override 133 | public void onClick(View v) { 134 | Intent intent = new Intent(getApplicationContext(), WebView.class); 135 | intent.putExtra("links" ,urls[9]); 136 | startActivity(intent); 137 | 138 | } 139 | }); 140 | button11.setOnClickListener(new View.OnClickListener() { 141 | @Override 142 | public void onClick(View v) { 143 | Intent intent = new Intent(getApplicationContext(), WebView.class); 144 | intent.putExtra("links" ,urls[10]); 145 | startActivity(intent); 146 | 147 | } 148 | }); 149 | button12.setOnClickListener(new View.OnClickListener() { 150 | @Override 151 | public void onClick(View v) { 152 | Intent intent = new Intent(getApplicationContext(), WebView.class); 153 | intent.putExtra("links" ,urls[11]); 154 | startActivity(intent); 155 | 156 | } 157 | }); 158 | button13.setOnClickListener(new View.OnClickListener() { 159 | @Override 160 | public void onClick(View v) { 161 | Intent intent = new Intent(getApplicationContext(), WebView.class); 162 | intent.putExtra("links" ,urls[12]); 163 | startActivity(intent); 164 | 165 | } 166 | }); 167 | button14.setOnClickListener(new View.OnClickListener() { 168 | @Override 169 | public void onClick(View v) { 170 | Intent intent = new Intent(getApplicationContext(), WebView.class); 171 | intent.putExtra("links" ,urls[13]); 172 | startActivity(intent); 173 | 174 | } 175 | }); 176 | 177 | } 178 | } 179 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/MainActivity.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.DialogInterface; 4 | import android.content.Intent; 5 | import androidx.appcompat.app.AlertDialog; 6 | import androidx.appcompat.app.AppCompatActivity; 7 | import android.os.Bundle; 8 | import android.view.View; 9 | import android.widget.Button; 10 | import android.widget.ImageButton; 11 | import android.widget.Toast; 12 | 13 | public class MainActivity extends AppCompatActivity { 14 | 15 | private Button button,button2,button3,button4,button5,button6,button7; 16 | private ImageButton Ibutton1,Ibutton2; 17 | String[] urls = new String[1]; 18 | 19 | @Override 20 | protected void onCreate(Bundle savedInstanceState) { 21 | super.onCreate(savedInstanceState); 22 | setContentView(R.layout.activity_main); 23 | 24 | button = (Button) findViewById(R.id.button); 25 | button2 = (Button) findViewById(R.id.button2); 26 | button3 = (Button) findViewById(R.id.button3); 27 | button4 = (Button) findViewById(R.id.button4); 28 | button5 = (Button) findViewById(R.id.button5); 29 | button6 = (Button) findViewById(R.id.button6); 30 | button7 = (Button) findViewById(R.id.button7); 31 | Ibutton1 =(ImageButton) findViewById(R.id.buttonIntro); 32 | Ibutton2 =(ImageButton) findViewById(R.id.buttonFeedback); 33 | 34 | urls[0] ="https://forms.gle/tu3bUD1B9UNb5bCv9"; 35 | 36 | button.setOnClickListener(new View.OnClickListener() { 37 | @Override 38 | public void onClick(View v) { 39 | openStreams(); 40 | } 41 | }); 42 | 43 | Ibutton1.setOnClickListener(new View.OnClickListener() { 44 | @Override 45 | public void onClick(View v) { 46 | openAboutInfo(); 47 | } 48 | }); 49 | 50 | Ibutton2.setOnClickListener(new View.OnClickListener() { 51 | @Override 52 | public void onClick(View v) { 53 | Intent intent = new Intent(getApplicationContext(), WebView.class); 54 | intent.putExtra("links" ,urls[0]); 55 | startActivity(intent); 56 | 57 | } 58 | }); 59 | 60 | button2.setOnClickListener(new View.OnClickListener() { 61 | @Override 62 | public void onClick(View v) { 63 | AlertDialog.Builder builder1 = new AlertDialog.Builder(MainActivity.this); 64 | builder1.setTitle("Are You Sure You Are Connected To VPN?"); 65 | builder1.setMessage("VPN Connection is Recommended"); 66 | builder1.setCancelable(true); 67 | 68 | builder1.setPositiveButton( 69 | "Yes", 70 | new DialogInterface.OnClickListener() { 71 | public void onClick(DialogInterface dialog, int id) { 72 | openTorrent(); 73 | } 74 | }); 75 | 76 | builder1.setNegativeButton( 77 | "No", 78 | new DialogInterface.OnClickListener() { 79 | public void onClick(DialogInterface dialog, int id) { 80 | Toast.makeText(getApplicationContext(),"Establish VPN Connection", Toast.LENGTH_LONG).show(); 81 | dialog.cancel(); 82 | } 83 | }); 84 | 85 | AlertDialog alert11 = builder1.create(); 86 | alert11.show(); 87 | 88 | } 89 | }); 90 | 91 | button3.setOnClickListener(new View.OnClickListener() { 92 | @Override 93 | public void onClick(View v) { 94 | openReading(); 95 | } 96 | }); 97 | 98 | button4.setOnClickListener(new View.OnClickListener() { 99 | @Override 100 | public void onClick(View v) { 101 | openEABook(); 102 | } 103 | }); 104 | 105 | button5.setOnClickListener(new View.OnClickListener() { 106 | @Override 107 | public void onClick(View v) { 108 | openComicManga(); 109 | } 110 | }); 111 | 112 | button6.setOnClickListener(new View.OnClickListener() { 113 | @Override 114 | public void onClick(View v) { 115 | openTutorial(); 116 | } 117 | }); 118 | 119 | button7.setOnClickListener(new View.OnClickListener() { 120 | @Override 121 | public void onClick(View v) { 122 | openAplication(); 123 | } 124 | }); 125 | 126 | } 127 | 128 | private void openAplication() { 129 | Intent intent = new Intent(this, Applications.class); 130 | startActivity(intent); 131 | } 132 | 133 | private void openAboutInfo() { 134 | Intent intent = new Intent(this, AboutInfo.class); 135 | startActivity(intent); 136 | } 137 | 138 | private void openComicManga() { 139 | Intent intent = new Intent(this, ComicManga.class); 140 | startActivity(intent); 141 | } 142 | 143 | private void openEABook() { 144 | Intent intent = new Intent(this, EABook.class); 145 | startActivity(intent); 146 | } 147 | 148 | private void openTutorial() { 149 | Intent intent = new Intent(this, Tutorials.class); 150 | startActivity(intent); 151 | } 152 | 153 | 154 | private void openReading() { 155 | 156 | Intent intent = new Intent(this, Reading.class); 157 | startActivity(intent); 158 | } 159 | 160 | private void openTorrent() { 161 | Intent intent = new Intent(this, Torrent.class); 162 | startActivity(intent); 163 | } 164 | 165 | private void openStreams() 166 | { 167 | Intent intent = new Intent(this, StreamingSites.class); 168 | startActivity(intent); 169 | } 170 | 171 | } 172 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/ModApps.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import androidx.appcompat.app.AppCompatActivity; 4 | 5 | import android.content.Intent; 6 | import android.os.Bundle; 7 | import android.view.View; 8 | import android.widget.Button; 9 | 10 | public class ModApps extends AppCompatActivity { 11 | 12 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9; 13 | String[] urls = new String[9]; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_mod_apps); 19 | 20 | button1 = (Button) findViewById(R.id.ModAppsButton1); 21 | button2 = (Button) findViewById(R.id.ModAppsButton2); 22 | button3 = (Button) findViewById(R.id.ModAppsButton3); 23 | button4 = (Button) findViewById(R.id.ModAppsButton4); 24 | button5 = (Button) findViewById(R.id.ModAppsButton5); 25 | button6 = (Button) findViewById(R.id.ModAppsButton6); 26 | button7 = (Button) findViewById(R.id.ModAppsButton7); 27 | button8 = (Button) findViewById(R.id.ModAppsButton8); 28 | button9 = (Button) findViewById(R.id.ModAppsButton9); 29 | 30 | urls[0] ="https://www.mobilism.org"; 31 | urls[1] ="https://en.aptoide.com"; 32 | urls[2] ="https://onhax.me"; 33 | urls[3] ="https://www.apkmirror.com"; 34 | urls[4] ="https://apkpure.com"; 35 | urls[5] ="https://acmarket.net"; 36 | urls[6] ="https://blackmod.net"; 37 | urls[7] ="https://android-zone.ws"; 38 | urls[8] ="https://www.revdl.com"; 39 | 40 | button1.setOnClickListener(new View.OnClickListener() { 41 | @Override 42 | public void onClick(View v) { 43 | Intent intent = new Intent(getApplicationContext(), WebView.class); 44 | intent.putExtra("links" ,urls[0]); 45 | startActivity(intent); 46 | 47 | } 48 | }); 49 | button2.setOnClickListener(new View.OnClickListener() { 50 | @Override 51 | public void onClick(View v) { 52 | Intent intent = new Intent(getApplicationContext(), WebView.class); 53 | intent.putExtra("links" ,urls[1]); 54 | startActivity(intent); 55 | 56 | } 57 | }); 58 | button3.setOnClickListener(new View.OnClickListener() { 59 | @Override 60 | public void onClick(View v) { 61 | Intent intent = new Intent(getApplicationContext(), WebView.class); 62 | intent.putExtra("links" ,urls[2]); 63 | startActivity(intent); 64 | 65 | } 66 | }); 67 | button4.setOnClickListener(new View.OnClickListener() { 68 | @Override 69 | public void onClick(View v) { 70 | Intent intent = new Intent(getApplicationContext(), WebView.class); 71 | intent.putExtra("links" ,urls[3]); 72 | startActivity(intent); 73 | 74 | } 75 | }); 76 | button5.setOnClickListener(new View.OnClickListener() { 77 | @Override 78 | public void onClick(View v) { 79 | Intent intent = new Intent(getApplicationContext(), WebView.class); 80 | intent.putExtra("links" ,urls[4]); 81 | startActivity(intent); 82 | 83 | } 84 | }); 85 | button6.setOnClickListener(new View.OnClickListener() { 86 | @Override 87 | public void onClick(View v) { 88 | Intent intent = new Intent(getApplicationContext(), WebView.class); 89 | intent.putExtra("links" ,urls[5]); 90 | startActivity(intent); 91 | 92 | } 93 | }); 94 | button7.setOnClickListener(new View.OnClickListener() { 95 | @Override 96 | public void onClick(View v) { 97 | Intent intent = new Intent(getApplicationContext(), WebView.class); 98 | intent.putExtra("links" ,urls[6]); 99 | startActivity(intent); 100 | 101 | } 102 | }); 103 | button8.setOnClickListener(new View.OnClickListener() { 104 | @Override 105 | public void onClick(View v) { 106 | Intent intent = new Intent(getApplicationContext(), WebView.class); 107 | intent.putExtra("links" ,urls[7]); 108 | startActivity(intent); 109 | 110 | } 111 | }); 112 | button9.setOnClickListener(new View.OnClickListener() { 113 | @Override 114 | public void onClick(View v) { 115 | Intent intent = new Intent(getApplicationContext(), WebView.class); 116 | intent.putExtra("links" ,urls[8]); 117 | startActivity(intent); 118 | 119 | } 120 | }); 121 | } 122 | } 123 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/MovieTvSites.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class MovieTvSites extends AppCompatActivity { 10 | 11 | private Button button0, button1,button2,button3,button4,button5,button6,button7,button8,button9, 12 | button10,button11,button12,button13,button14,button15,button16,button17,button18,button19,button20; 13 | String[] urls = new String[21]; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_movie_tv_sites); 19 | 20 | button0 = (Button) findViewById(R.id.SSButton0); 21 | button1 = (Button) findViewById(R.id.SSButton1); 22 | button2 = (Button) findViewById(R.id.SSButton2); 23 | button3 = (Button) findViewById(R.id.SSButton3); 24 | button4 = (Button) findViewById(R.id.SSButton4); 25 | button5 = (Button) findViewById(R.id.SSButton5); 26 | button6 = (Button) findViewById(R.id.SSButton6); 27 | button7 = (Button) findViewById(R.id.SSButton7); 28 | button8 = (Button) findViewById(R.id.SSButton8); 29 | button9 = (Button) findViewById(R.id.SSButton9); 30 | button10 = (Button) findViewById(R.id.SSButton10); 31 | button11 = (Button) findViewById(R.id.SSButton11); 32 | button12 = (Button) findViewById(R.id.SSButton12); 33 | button13 = (Button) findViewById(R.id.SSButton13); 34 | button14 = (Button) findViewById(R.id.SSButton14); 35 | button15 = (Button) findViewById(R.id.SSButton15); 36 | button16 = (Button) findViewById(R.id.SSButton16); 37 | button17 = (Button) findViewById(R.id.SSButton17); 38 | button18 = (Button) findViewById(R.id.SSButton18); 39 | button19 = (Button) findViewById(R.id.SSButton19); 40 | button20 = (Button) findViewById(R.id.SSButtonextra); 41 | 42 | urls[0] ="https://hdo.to"; 43 | urls[1] ="https://scr.cr"; 44 | urls[2] ="http://m4ufree.tv"; 45 | urls[3] ="https://www9.0123movies.com"; 46 | urls[4] ="https://lookmovie.ag"; 47 | urls[5] ="https://azm.to"; 48 | urls[6] ="http://www.streamlord.com"; 49 | urls[7] ="https://flixgo.cc"; 50 | urls[8] ="https://hdflix.net"; 51 | urls[9] ="https://www1.swatchseries.to"; 52 | urls[10] ="https://www.moviesjoy.net"; 53 | urls[11] ="https://5movies.to"; 54 | urls[12] ="https://www.putlockermix.info"; 55 | urls[13] ="https://tvbox.ag"; 56 | urls[14] ="https://movieninja.to"; 57 | urls[15] ="https://www6.two-movies.name"; 58 | urls[16] ="https://yesmovies.to"; 59 | urls[17] ="https://ymovies.tv"; 60 | urls[18] ="https://spacemov.cc"; 61 | urls[19] ="https://www.bestfreestreaming.com"; 62 | urls[20] ="https://ololo.to"; 63 | 64 | button20.setOnClickListener(new View.OnClickListener() { 65 | @Override 66 | public void onClick(View v) { 67 | Intent intent = new Intent(getApplicationContext(), WebView.class); 68 | intent.putExtra("links" ,urls[20]); 69 | startActivity(intent); 70 | 71 | } 72 | }); 73 | 74 | button0.setOnClickListener(new View.OnClickListener() { 75 | @Override 76 | public void onClick(View v) { 77 | Intent intent = new Intent(getApplicationContext(), WebView.class); 78 | intent.putExtra("links" ,urls[19]); 79 | startActivity(intent); 80 | 81 | } 82 | }); 83 | 84 | button1.setOnClickListener(new View.OnClickListener() { 85 | @Override 86 | public void onClick(View v) { 87 | Intent intent = new Intent(getApplicationContext(), WebView.class); 88 | intent.putExtra("links" ,urls[0]); 89 | startActivity(intent); 90 | 91 | } 92 | }); 93 | button2.setOnClickListener(new View.OnClickListener() { 94 | @Override 95 | public void onClick(View v) { 96 | Intent intent = new Intent(getApplicationContext(), WebView.class); 97 | intent.putExtra("links" ,urls[1]); 98 | startActivity(intent); 99 | 100 | } 101 | }); 102 | button3.setOnClickListener(new View.OnClickListener() { 103 | @Override 104 | public void onClick(View v) { 105 | Intent intent = new Intent(getApplicationContext(), WebView.class); 106 | intent.putExtra("links" ,urls[2]); 107 | startActivity(intent); 108 | 109 | } 110 | }); 111 | button4.setOnClickListener(new View.OnClickListener() { 112 | @Override 113 | public void onClick(View v) { 114 | Intent intent = new Intent(getApplicationContext(), WebView.class); 115 | intent.putExtra("links" ,urls[3]); 116 | startActivity(intent); 117 | 118 | } 119 | }); 120 | button5.setOnClickListener(new View.OnClickListener() { 121 | @Override 122 | public void onClick(View v) { 123 | Intent intent = new Intent(getApplicationContext(), WebView.class); 124 | intent.putExtra("links" ,urls[4]); 125 | startActivity(intent); 126 | 127 | } 128 | }); 129 | button6.setOnClickListener(new View.OnClickListener() { 130 | @Override 131 | public void onClick(View v) { 132 | Intent intent = new Intent(getApplicationContext(), WebView.class); 133 | intent.putExtra("links" ,urls[5]); 134 | startActivity(intent); 135 | 136 | } 137 | }); 138 | button7.setOnClickListener(new View.OnClickListener() { 139 | @Override 140 | public void onClick(View v) { 141 | Intent intent = new Intent(getApplicationContext(), WebView.class); 142 | intent.putExtra("links" ,urls[6]); 143 | startActivity(intent); 144 | 145 | } 146 | }); 147 | button8.setOnClickListener(new View.OnClickListener() { 148 | @Override 149 | public void onClick(View v) { 150 | Intent intent = new Intent(getApplicationContext(), WebView.class); 151 | intent.putExtra("links" ,urls[7]); 152 | startActivity(intent); 153 | 154 | } 155 | }); 156 | button9.setOnClickListener(new View.OnClickListener() { 157 | @Override 158 | public void onClick(View v) { 159 | Intent intent = new Intent(getApplicationContext(), WebView.class); 160 | intent.putExtra("links" ,urls[8]); 161 | startActivity(intent); 162 | 163 | } 164 | }); 165 | button10.setOnClickListener(new View.OnClickListener() { 166 | @Override 167 | public void onClick(View v) { 168 | Intent intent = new Intent(getApplicationContext(), WebView.class); 169 | intent.putExtra("links" ,urls[9]); 170 | startActivity(intent); 171 | 172 | } 173 | }); 174 | button11.setOnClickListener(new View.OnClickListener() { 175 | @Override 176 | public void onClick(View v) { 177 | Intent intent = new Intent(getApplicationContext(), WebView.class); 178 | intent.putExtra("links" ,urls[10]); 179 | startActivity(intent); 180 | 181 | } 182 | }); 183 | button12.setOnClickListener(new View.OnClickListener() { 184 | @Override 185 | public void onClick(View v) { 186 | Intent intent = new Intent(getApplicationContext(), WebView.class); 187 | intent.putExtra("links" ,urls[11]); 188 | startActivity(intent); 189 | 190 | } 191 | }); 192 | button13.setOnClickListener(new View.OnClickListener() { 193 | @Override 194 | public void onClick(View v) { 195 | Intent intent = new Intent(getApplicationContext(), WebView.class); 196 | intent.putExtra("links" ,urls[12]); 197 | startActivity(intent); 198 | 199 | } 200 | }); 201 | button14.setOnClickListener(new View.OnClickListener() { 202 | @Override 203 | public void onClick(View v) { 204 | Intent intent = new Intent(getApplicationContext(), WebView.class); 205 | intent.putExtra("links" ,urls[13]); 206 | startActivity(intent); 207 | 208 | } 209 | }); 210 | button15.setOnClickListener(new View.OnClickListener() { 211 | @Override 212 | public void onClick(View v) { 213 | Intent intent = new Intent(getApplicationContext(), WebView.class); 214 | intent.putExtra("links" ,urls[14]); 215 | startActivity(intent); 216 | 217 | } 218 | }); 219 | button16.setOnClickListener(new View.OnClickListener() { 220 | @Override 221 | public void onClick(View v) { 222 | Intent intent = new Intent(getApplicationContext(), WebView.class); 223 | intent.putExtra("links" ,urls[15]); 224 | startActivity(intent); 225 | 226 | } 227 | }); 228 | button17.setOnClickListener(new View.OnClickListener() { 229 | @Override 230 | public void onClick(View v) { 231 | Intent intent = new Intent(getApplicationContext(), WebView.class); 232 | intent.putExtra("links" ,urls[16]); 233 | startActivity(intent); 234 | 235 | } 236 | }); 237 | button18.setOnClickListener(new View.OnClickListener() { 238 | @Override 239 | public void onClick(View v) { 240 | Intent intent = new Intent(getApplicationContext(), WebView.class); 241 | intent.putExtra("links" ,urls[17]); 242 | startActivity(intent); 243 | 244 | } 245 | }); 246 | button19.setOnClickListener(new View.OnClickListener() { 247 | @Override 248 | public void onClick(View v) { 249 | Intent intent = new Intent(getApplicationContext(), WebView.class); 250 | intent.putExtra("links" ,urls[18]); 251 | startActivity(intent); 252 | 253 | } 254 | }); 255 | } 256 | } 257 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/ReadWebView.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.app.DownloadManager; 4 | import android.content.Intent; 5 | import androidx.appcompat.app.AppCompatActivity; 6 | 7 | import android.net.Uri; 8 | import android.os.Bundle; 9 | import android.os.Environment; 10 | import android.webkit.DownloadListener; 11 | import android.webkit.WebSettings; 12 | import android.webkit.WebViewClient; 13 | import android.widget.Toast; 14 | 15 | public class ReadWebView extends AppCompatActivity { 16 | private android.webkit.WebView readbView; 17 | 18 | @Override 19 | protected void onCreate(Bundle savedInstanceState) { 20 | super.onCreate(savedInstanceState); 21 | setContentView(R.layout.activity_read_web_view); 22 | 23 | readbView = (android.webkit.WebView) findViewById(R.id.ReadView); 24 | readbView.setWebViewClient(new WebViewClient()); 25 | 26 | Intent intent = getIntent(); 27 | final String website = intent.getStringExtra("links"); 28 | 29 | readbView.loadUrl(website); 30 | WebSettings webSettings = readbView.getSettings(); 31 | readbView.getSettings().setBuiltInZoomControls(true); 32 | readbView.getSettings().setDisplayZoomControls(false); 33 | readbView.getSettings().setUserAgentString("PiracyOrb"); 34 | webSettings.setJavaScriptEnabled(true); 35 | 36 | } 37 | 38 | @Override 39 | public void onBackPressed() { 40 | if (readbView.canGoBack()) { 41 | readbView.goBack(); 42 | } else { 43 | super.onBackPressed(); 44 | } 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/Reading.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class Reading extends AppCompatActivity { 10 | 11 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9, 12 | button10,button11,button12,button13,button14,button15,button16,button17,button18; 13 | String[] urls = new String[19]; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_reading); 19 | 20 | 21 | button1 = (Button) findViewById(R.id.ReadButton1); 22 | button2 = (Button) findViewById(R.id.ReadButton2); 23 | button3 = (Button) findViewById(R.id.ReadButton3); 24 | button4 = (Button) findViewById(R.id.ReadButton4); 25 | button5 = (Button) findViewById(R.id.ReadButton5); 26 | button6 = (Button) findViewById(R.id.ReadButton6); 27 | button7 = (Button) findViewById(R.id.ReadButton7); 28 | button8 = (Button) findViewById(R.id.ReadButton8); 29 | button9 = (Button) findViewById(R.id.ReadButton9); 30 | button10 = (Button) findViewById(R.id.ReadButton10); 31 | button11 = (Button) findViewById(R.id.ReadButton11); 32 | button12 = (Button) findViewById(R.id.ReadButton12); 33 | button13 = (Button) findViewById(R.id.ReadButton13); 34 | button14 = (Button) findViewById(R.id.ReadButton14); 35 | button15 = (Button) findViewById(R.id.ReadButton15); 36 | button16 = (Button) findViewById(R.id.ReadButton16); 37 | button17 = (Button) findViewById(R.id.ReadButton17); 38 | button18 = (Button) findViewById(R.id.ReadButton18); 39 | 40 | urls[0] ="https://curiosity.com"; 41 | urls[1] ="https://ed.ted.com"; 42 | urls[2] ="https://www.howstuffworks.com"; 43 | urls[3] ="https://www.popsci.com"; 44 | urls[4] ="https://medium.com"; 45 | urls[5] ="https://www.theschooloflife.com/thebookoflife/"; 46 | urls[6] ="https://waitbutwhy.com"; 47 | urls[7] ="https://www.brainpickings.org"; 48 | urls[8] ="https://www.quora.com"; 49 | urls[9] ="https://www.reddit.com"; 50 | urls[10] ="https://www.instructables.com"; 51 | urls[11] ="https://stackexchange.com"; 52 | urls[12] ="https://www.academia.edu"; 53 | urls[13] ="https://socratic.org"; 54 | urls[14] ="https://www.lumosity.com"; 55 | urls[15] ="https://www.memrise.com"; 56 | urls[16] ="https://www.macat.com"; 57 | urls[17] ="https://www.duolingo.com"; 58 | 59 | button1.setOnClickListener(new View.OnClickListener() { 60 | @Override 61 | public void onClick(View v) { 62 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 63 | intent.putExtra("links" ,urls[0]); 64 | startActivity(intent); 65 | 66 | } 67 | }); 68 | button2.setOnClickListener(new View.OnClickListener() { 69 | @Override 70 | public void onClick(View v) { 71 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 72 | intent.putExtra("links" ,urls[1]); 73 | startActivity(intent); 74 | 75 | } 76 | }); 77 | button3.setOnClickListener(new View.OnClickListener() { 78 | @Override 79 | public void onClick(View v) { 80 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 81 | intent.putExtra("links" ,urls[2]); 82 | startActivity(intent); 83 | 84 | } 85 | }); 86 | button4.setOnClickListener(new View.OnClickListener() { 87 | @Override 88 | public void onClick(View v) { 89 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 90 | intent.putExtra("links" ,urls[3]); 91 | startActivity(intent); 92 | 93 | } 94 | }); 95 | button5.setOnClickListener(new View.OnClickListener() { 96 | @Override 97 | public void onClick(View v) { 98 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 99 | intent.putExtra("links" ,urls[4]); 100 | startActivity(intent); 101 | 102 | } 103 | }); 104 | button6.setOnClickListener(new View.OnClickListener() { 105 | @Override 106 | public void onClick(View v) { 107 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 108 | intent.putExtra("links" ,urls[5]); 109 | startActivity(intent); 110 | 111 | } 112 | }); 113 | button7.setOnClickListener(new View.OnClickListener() { 114 | @Override 115 | public void onClick(View v) { 116 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 117 | intent.putExtra("links" ,urls[6]); 118 | startActivity(intent); 119 | 120 | } 121 | }); 122 | button8.setOnClickListener(new View.OnClickListener() { 123 | @Override 124 | public void onClick(View v) { 125 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 126 | intent.putExtra("links" ,urls[7]); 127 | startActivity(intent); 128 | 129 | } 130 | }); 131 | button9.setOnClickListener(new View.OnClickListener() { 132 | @Override 133 | public void onClick(View v) { 134 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 135 | intent.putExtra("links" ,urls[8]); 136 | startActivity(intent); 137 | 138 | } 139 | }); 140 | button10.setOnClickListener(new View.OnClickListener() { 141 | @Override 142 | public void onClick(View v) { 143 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 144 | intent.putExtra("links" ,urls[9]); 145 | startActivity(intent); 146 | 147 | } 148 | }); 149 | button11.setOnClickListener(new View.OnClickListener() { 150 | @Override 151 | public void onClick(View v) { 152 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 153 | intent.putExtra("links" ,urls[10]); 154 | startActivity(intent); 155 | 156 | } 157 | }); 158 | button12.setOnClickListener(new View.OnClickListener() { 159 | @Override 160 | public void onClick(View v) { 161 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 162 | intent.putExtra("links" ,urls[11]); 163 | startActivity(intent); 164 | 165 | } 166 | }); 167 | button13.setOnClickListener(new View.OnClickListener() { 168 | @Override 169 | public void onClick(View v) { 170 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 171 | intent.putExtra("links" ,urls[12]); 172 | startActivity(intent); 173 | 174 | } 175 | }); 176 | button14.setOnClickListener(new View.OnClickListener() { 177 | @Override 178 | public void onClick(View v) { 179 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 180 | intent.putExtra("links" ,urls[13]); 181 | startActivity(intent); 182 | 183 | } 184 | }); 185 | button15.setOnClickListener(new View.OnClickListener() { 186 | @Override 187 | public void onClick(View v) { 188 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 189 | intent.putExtra("links" ,urls[14]); 190 | startActivity(intent); 191 | 192 | } 193 | }); 194 | button16.setOnClickListener(new View.OnClickListener() { 195 | @Override 196 | public void onClick(View v) { 197 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 198 | intent.putExtra("links" ,urls[15]); 199 | startActivity(intent); 200 | 201 | } 202 | }); 203 | button17.setOnClickListener(new View.OnClickListener() { 204 | @Override 205 | public void onClick(View v) { 206 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 207 | intent.putExtra("links" ,urls[16]); 208 | startActivity(intent); 209 | 210 | } 211 | }); 212 | button18.setOnClickListener(new View.OnClickListener() { 213 | @Override 214 | public void onClick(View v) { 215 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 216 | intent.putExtra("links" ,urls[17]); 217 | startActivity(intent); 218 | 219 | } 220 | }); 221 | } 222 | } 223 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/StreamingApps.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import androidx.appcompat.app.AppCompatActivity; 4 | 5 | import android.content.Intent; 6 | import android.os.Bundle; 7 | import android.view.View; 8 | import android.widget.Button; 9 | 10 | public class StreamingApps extends AppCompatActivity { 11 | 12 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9, 13 | button10,button11,button12,button13,button14,button15; 14 | String[] urls = new String[15]; 15 | 16 | @Override 17 | protected void onCreate(Bundle savedInstanceState) { 18 | super.onCreate(savedInstanceState); 19 | setContentView(R.layout.activity_streaming_apps); 20 | 21 | button1 = (Button) findViewById(R.id.StreamingAppsButton1); 22 | button2 = (Button) findViewById(R.id.StreamingAppsButton2); 23 | button3 = (Button) findViewById(R.id.StreamingAppsButton3); 24 | button4 = (Button) findViewById(R.id.StreamingAppsButton4); 25 | button5 = (Button) findViewById(R.id.StreamingAppsButton5); 26 | button6 = (Button) findViewById(R.id.StreamingAppsButton6); 27 | button7 = (Button) findViewById(R.id.StreamingAppsButton7); 28 | button8 = (Button) findViewById(R.id.StreamingAppsButton8); 29 | button9 = (Button) findViewById(R.id.StreamingAppsButton9); 30 | button10 = (Button) findViewById(R.id.StreamingAppsButton10); 31 | button11 = (Button) findViewById(R.id.StreamingAppsButton11); 32 | button12 = (Button) findViewById(R.id.StreamingAppsButton12); 33 | button13 = (Button) findViewById(R.id.StreamingAppsButton13); 34 | button14 = (Button) findViewById(R.id.StreamingAppsButton14); 35 | button15 = (Button) findViewById(R.id.StreamingAppsButton15); 36 | 37 | urls[0] ="https://www.kokotime.tv"; 38 | urls[1] ="https://www.mobdro.bz"; 39 | urls[2] ="https://cinemaapk.net"; 40 | urls[3] ="https://fildo.net"; 41 | urls[4] ="https://teatv.net"; 42 | urls[5] ="https://cotomovies.com"; 43 | urls[6] ="https://animeglare.xyz"; 44 | urls[7] ="https://www1.animevibe.tv"; 45 | urls[8] ="https://apollotv.xyz"; 46 | urls[9] ="http://beetvapk.me"; 47 | urls[10] ="https://cybercloud.media"; 48 | urls[11] ="https://zionapp.live"; 49 | urls[12] ="https://unlockmytv.com"; 50 | urls[13] ="https://morpheustvapkdownload.com"; 51 | urls[14] ="https://titaniumtv-app.com"; 52 | 53 | 54 | button1.setOnClickListener(new View.OnClickListener() { 55 | @Override 56 | public void onClick(View v) { 57 | Intent intent = new Intent(getApplicationContext(), WebView.class); 58 | intent.putExtra("links" ,urls[0]); 59 | startActivity(intent); 60 | 61 | } 62 | }); 63 | button2.setOnClickListener(new View.OnClickListener() { 64 | @Override 65 | public void onClick(View v) { 66 | Intent intent = new Intent(getApplicationContext(), WebView.class); 67 | intent.putExtra("links" ,urls[1]); 68 | startActivity(intent); 69 | 70 | } 71 | }); 72 | button3.setOnClickListener(new View.OnClickListener() { 73 | @Override 74 | public void onClick(View v) { 75 | Intent intent = new Intent(getApplicationContext(), WebView.class); 76 | intent.putExtra("links" ,urls[2]); 77 | startActivity(intent); 78 | 79 | } 80 | }); 81 | button4.setOnClickListener(new View.OnClickListener() { 82 | @Override 83 | public void onClick(View v) { 84 | Intent intent = new Intent(getApplicationContext(), WebView.class); 85 | intent.putExtra("links" ,urls[3]); 86 | startActivity(intent); 87 | 88 | } 89 | }); 90 | button5.setOnClickListener(new View.OnClickListener() { 91 | @Override 92 | public void onClick(View v) { 93 | Intent intent = new Intent(getApplicationContext(), WebView.class); 94 | intent.putExtra("links" ,urls[4]); 95 | startActivity(intent); 96 | 97 | } 98 | }); 99 | button6.setOnClickListener(new View.OnClickListener() { 100 | @Override 101 | public void onClick(View v) { 102 | Intent intent = new Intent(getApplicationContext(), WebView.class); 103 | intent.putExtra("links" ,urls[5]); 104 | startActivity(intent); 105 | 106 | } 107 | }); 108 | button7.setOnClickListener(new View.OnClickListener() { 109 | @Override 110 | public void onClick(View v) { 111 | Intent intent = new Intent(getApplicationContext(), WebView.class); 112 | intent.putExtra("links" ,urls[6]); 113 | startActivity(intent); 114 | 115 | } 116 | }); 117 | button8.setOnClickListener(new View.OnClickListener() { 118 | @Override 119 | public void onClick(View v) { 120 | Intent intent = new Intent(getApplicationContext(), WebView.class); 121 | intent.putExtra("links" ,urls[7]); 122 | startActivity(intent); 123 | 124 | } 125 | }); 126 | button9.setOnClickListener(new View.OnClickListener() { 127 | @Override 128 | public void onClick(View v) { 129 | Intent intent = new Intent(getApplicationContext(), WebView.class); 130 | intent.putExtra("links" ,urls[8]); 131 | startActivity(intent); 132 | 133 | } 134 | }); 135 | button10.setOnClickListener(new View.OnClickListener() { 136 | @Override 137 | public void onClick(View v) { 138 | Intent intent = new Intent(getApplicationContext(), WebView.class); 139 | intent.putExtra("links" ,urls[9]); 140 | startActivity(intent); 141 | 142 | } 143 | }); 144 | button11.setOnClickListener(new View.OnClickListener() { 145 | @Override 146 | public void onClick(View v) { 147 | Intent intent = new Intent(getApplicationContext(), WebView.class); 148 | intent.putExtra("links" ,urls[10]); 149 | startActivity(intent); 150 | 151 | } 152 | }); 153 | button12.setOnClickListener(new View.OnClickListener() { 154 | @Override 155 | public void onClick(View v) { 156 | Intent intent = new Intent(getApplicationContext(), WebView.class); 157 | intent.putExtra("links" ,urls[11]); 158 | startActivity(intent); 159 | 160 | } 161 | }); 162 | button13.setOnClickListener(new View.OnClickListener() { 163 | @Override 164 | public void onClick(View v) { 165 | Intent intent = new Intent(getApplicationContext(), WebView.class); 166 | intent.putExtra("links" ,urls[12]); 167 | startActivity(intent); 168 | 169 | } 170 | }); 171 | button14.setOnClickListener(new View.OnClickListener() { 172 | @Override 173 | public void onClick(View v) { 174 | Intent intent = new Intent(getApplicationContext(), WebView.class); 175 | intent.putExtra("links" ,urls[13]); 176 | startActivity(intent); 177 | 178 | } 179 | }); 180 | button15.setOnClickListener(new View.OnClickListener() { 181 | @Override 182 | public void onClick(View v) { 183 | Intent intent = new Intent(getApplicationContext(), WebView.class); 184 | intent.putExtra("links" ,urls[14]); 185 | startActivity(intent); 186 | 187 | } 188 | }); 189 | 190 | } 191 | } 192 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/StreamingSites.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.DialogInterface; 4 | import android.content.Intent; 5 | import androidx.appcompat.app.AlertDialog; 6 | import androidx.appcompat.app.AppCompatActivity; 7 | import android.os.Bundle; 8 | import android.view.View; 9 | import android.widget.Button; 10 | import android.widget.Toast; 11 | 12 | public class StreamingSites extends AppCompatActivity { 13 | 14 | private Button button1,button2; 15 | 16 | @Override 17 | protected void onCreate(Bundle savedInstanceState) { 18 | super.onCreate(savedInstanceState); 19 | setContentView(R.layout.activity_streaming_sites); 20 | 21 | button1 = (Button) findViewById(R.id.StreamButton1); 22 | button2 = (Button) findViewById(R.id.StreamButton2); 23 | 24 | button1.setOnClickListener(new View.OnClickListener() { 25 | @Override 26 | public void onClick(View v) { 27 | openAnime(); 28 | } 29 | }); 30 | 31 | button2.setOnClickListener(new View.OnClickListener() { 32 | @Override 33 | public void onClick(View v) { 34 | AlertDialog.Builder builder1 = new AlertDialog.Builder(StreamingSites.this); 35 | builder1.setTitle("Are You Sure You Are Connected To VPN?"); 36 | builder1.setMessage("VPN Connection is Recommended"); 37 | builder1.setCancelable(true); 38 | 39 | builder1.setPositiveButton( 40 | "Yes", 41 | new DialogInterface.OnClickListener() { 42 | public void onClick(DialogInterface dialog, int id) { 43 | openMovieTv(); 44 | } 45 | }); 46 | 47 | builder1.setNegativeButton( 48 | "No", 49 | new DialogInterface.OnClickListener() { 50 | public void onClick(DialogInterface dialog, int id) { 51 | Toast.makeText(getApplicationContext(),"Establish VPN Connection", Toast.LENGTH_LONG).show(); 52 | dialog.cancel(); 53 | } 54 | }); 55 | 56 | AlertDialog alert11 = builder1.create(); 57 | alert11.show(); 58 | 59 | } 60 | }); 61 | } 62 | 63 | private void openMovieTv() { 64 | Intent intent = new Intent(this, MovieTvSites.class); 65 | startActivity(intent); 66 | } 67 | 68 | private void openAnime() { 69 | Intent intent = new Intent(this, AnimeSites.class); 70 | startActivity(intent); 71 | } 72 | } 73 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/TorSearch.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class TorSearch extends AppCompatActivity { 10 | 11 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9; 12 | String[] urls = new String[9]; 13 | 14 | @Override 15 | protected void onCreate(Bundle savedInstanceState) { 16 | super.onCreate(savedInstanceState); 17 | setContentView(R.layout.activity_tor_search); 18 | 19 | button1 = (Button) findViewById(R.id.TSbutton1); 20 | button2 = (Button) findViewById(R.id.TSbutton2); 21 | button3 = (Button) findViewById(R.id.TSbutton3); 22 | button4 = (Button) findViewById(R.id.TSbutton4); 23 | button5 = (Button) findViewById(R.id.TSbutton5); 24 | button6 = (Button) findViewById(R.id.TSbutton6); 25 | button7 = (Button) findViewById(R.id.TSbutton7); 26 | button8 = (Button) findViewById(R.id.TSbutton8); 27 | button9 = (Button) findViewById(R.id.TSbutton9); 28 | 29 | urls[0] ="https://www.magnetdl.com"; 30 | urls[1] ="https://torrentz2.eu"; 31 | urls[2] ="https://solidtorrents.net"; 32 | urls[3] ="https://www.skytorrents.lol"; 33 | urls[4] ="https://torrent.nz"; 34 | urls[5] ="https://torrents.io"; 35 | urls[6] ="http://moviemagnet.co"; 36 | urls[7] ="https://www.digbt.org"; 37 | urls[8] ="http://www.aiosearch.com"; 38 | 39 | button1.setOnClickListener(new View.OnClickListener() { 40 | @Override 41 | public void onClick(View v) { 42 | Intent intent = new Intent(getApplicationContext(), WebView.class); 43 | intent.putExtra("links" ,urls[0]); 44 | startActivity(intent); 45 | 46 | } 47 | }); 48 | 49 | button2.setOnClickListener(new View.OnClickListener() { 50 | @Override 51 | public void onClick(View v) { 52 | Intent intent = new Intent(getApplicationContext(), WebView.class); 53 | intent.putExtra("links" ,urls[1]); 54 | startActivity(intent); 55 | 56 | } 57 | }); 58 | 59 | button3.setOnClickListener(new View.OnClickListener() { 60 | @Override 61 | public void onClick(View v) { 62 | Intent intent = new Intent(getApplicationContext(), WebView.class); 63 | intent.putExtra("links" ,urls[2]); 64 | startActivity(intent); 65 | 66 | } 67 | }); 68 | 69 | button4.setOnClickListener(new View.OnClickListener() { 70 | @Override 71 | public void onClick(View v) { 72 | Intent intent = new Intent(getApplicationContext(), WebView.class); 73 | intent.putExtra("links" ,urls[3]); 74 | startActivity(intent); 75 | 76 | } 77 | }); 78 | 79 | button5.setOnClickListener(new View.OnClickListener() { 80 | @Override 81 | public void onClick(View v) { 82 | Intent intent = new Intent(getApplicationContext(), WebView.class); 83 | intent.putExtra("links" ,urls[4]); 84 | startActivity(intent); 85 | 86 | } 87 | }); 88 | 89 | button6.setOnClickListener(new View.OnClickListener() { 90 | @Override 91 | public void onClick(View v) { 92 | Intent intent = new Intent(getApplicationContext(), WebView.class); 93 | intent.putExtra("links" ,urls[5]); 94 | startActivity(intent); 95 | 96 | } 97 | }); 98 | 99 | button7.setOnClickListener(new View.OnClickListener() { 100 | @Override 101 | public void onClick(View v) { 102 | Intent intent = new Intent(getApplicationContext(), WebView.class); 103 | intent.putExtra("links" ,urls[6]); 104 | startActivity(intent); 105 | 106 | } 107 | }); 108 | 109 | button8.setOnClickListener(new View.OnClickListener() { 110 | @Override 111 | public void onClick(View v) { 112 | Intent intent = new Intent(getApplicationContext(), WebView.class); 113 | intent.putExtra("links" ,urls[7]); 114 | startActivity(intent); 115 | 116 | } 117 | }); 118 | 119 | button9.setOnClickListener(new View.OnClickListener() { 120 | @Override 121 | public void onClick(View v) { 122 | Intent intent = new Intent(getApplicationContext(), WebView.class); 123 | intent.putExtra("links" ,urls[8]); 124 | startActivity(intent); 125 | 126 | } 127 | }); 128 | } 129 | } 130 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/Torrent.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class Torrent extends AppCompatActivity { 10 | 11 | private Button button1,button2,button3; 12 | String[] urls = new String[1]; 13 | 14 | @Override 15 | protected void onCreate(Bundle savedInstanceState) { 16 | super.onCreate(savedInstanceState); 17 | setContentView(R.layout.activity_torrent); 18 | 19 | 20 | button1 = (Button) findViewById(R.id.TorButton1); 21 | button2 = (Button) findViewById(R.id.TorButton2); 22 | button3 = (Button) findViewById(R.id.TorButton3); 23 | 24 | urls[0] ="https://unblocked.lc"; 25 | 26 | button1.setOnClickListener(new View.OnClickListener() { 27 | @Override 28 | public void onClick(View v) { 29 | openTorSearch(); 30 | } 31 | }); 32 | button2.setOnClickListener(new View.OnClickListener() { 33 | @Override 34 | public void onClick(View v) { 35 | openTorSites(); 36 | } 37 | }); 38 | 39 | button3.setOnClickListener(new View.OnClickListener() { 40 | @Override 41 | public void onClick(View v) { 42 | Intent intent = new Intent(getApplicationContext(), WebView.class); 43 | intent.putExtra("links" ,urls[0]); 44 | startActivity(intent); 45 | 46 | } 47 | }); 48 | } 49 | 50 | private void openTorSearch() { 51 | Intent intent = new Intent(this, TorSearch.class); 52 | startActivity(intent); 53 | } 54 | 55 | private void openTorSites() { 56 | Intent intent = new Intent(this, TorrentSites.class); 57 | startActivity(intent); 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/TorrentSites.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.content.Intent; 4 | import androidx.appcompat.app.AppCompatActivity; 5 | import android.os.Bundle; 6 | import android.view.View; 7 | import android.widget.Button; 8 | 9 | public class TorrentSites extends AppCompatActivity { 10 | 11 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9, 12 | button10,button11,button12,button13,button14,button15,button16,button17,button18,button19,button20; 13 | String[] urls = new String[20]; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_torrent_sites); 19 | 20 | button1 = (Button) findViewById(R.id.SSButton1); 21 | button2 = (Button) findViewById(R.id.SSButton2); 22 | button3 = (Button) findViewById(R.id.SSButton3); 23 | button4 = (Button) findViewById(R.id.SSButton4); 24 | button5 = (Button) findViewById(R.id.SSButton5); 25 | button6 = (Button) findViewById(R.id.SSButton6); 26 | button7 = (Button) findViewById(R.id.SSButton7); 27 | button8 = (Button) findViewById(R.id.SSButton8); 28 | button9 = (Button) findViewById(R.id.SSButton9); 29 | button10 = (Button) findViewById(R.id.SSButton10); 30 | button11 = (Button) findViewById(R.id.SSButton11); 31 | button12 = (Button) findViewById(R.id.SSButton12); 32 | button13 = (Button) findViewById(R.id.SSButton13); 33 | button14 = (Button) findViewById(R.id.SSButton14); 34 | button15 = (Button) findViewById(R.id.SSButton15); 35 | button16 = (Button) findViewById(R.id.SSButton16); 36 | button17 = (Button) findViewById(R.id.SSButton17); 37 | button18 = (Button) findViewById(R.id.SSButton18); 38 | button19 = (Button) findViewById(R.id.TsiteButton19); 39 | button20 = (Button) findViewById(R.id.TsiteButton20); 40 | 41 | urls[0] ="https://1337xto.to"; 42 | urls[1] ="https://www.ettv.to"; 43 | urls[2] ="https://thepiratebay.org"; 44 | urls[3] ="https://eztv.io"; 45 | urls[4] ="https://torrentgalaxy.to"; 46 | urls[5] ="https://www.mkvcage.fun"; 47 | urls[6] ="https://torrentcounter.to"; 48 | urls[7] ="https://grabthebeast.com"; 49 | urls[8] ="https://isohunt2.net"; 50 | urls[9] ="https://katcr.co"; 51 | urls[10] ="https://yts.lt"; 52 | urls[11] ="https://rarbg.to/index70.php"; 53 | urls[12] ="https://zooqle.com"; 54 | urls[13] ="https://glodls.to"; 55 | urls[14] ="http://moviemagnet.co"; 56 | urls[15] ="https://www.torlock.com"; 57 | urls[16] ="https://otorrents.com"; 58 | urls[17] ="https://www.torrentfunk.com"; 59 | urls[18] ="https://games4theworld.org"; 60 | urls[19] ="https://480mkv.net"; 61 | 62 | button1.setOnClickListener(new View.OnClickListener() { 63 | @Override 64 | public void onClick(View v) { 65 | Intent intent = new Intent(getApplicationContext(), WebView.class); 66 | intent.putExtra("links" ,urls[0]); 67 | startActivity(intent); 68 | 69 | } 70 | }); 71 | button2.setOnClickListener(new View.OnClickListener() { 72 | @Override 73 | public void onClick(View v) { 74 | Intent intent = new Intent(getApplicationContext(), WebView.class); 75 | intent.putExtra("links" ,urls[1]); 76 | startActivity(intent); 77 | 78 | } 79 | }); 80 | button3.setOnClickListener(new View.OnClickListener() { 81 | @Override 82 | public void onClick(View v) { 83 | Intent intent = new Intent(getApplicationContext(), WebView.class); 84 | intent.putExtra("links" ,urls[2]); 85 | startActivity(intent); 86 | 87 | } 88 | }); 89 | button4.setOnClickListener(new View.OnClickListener() { 90 | @Override 91 | public void onClick(View v) { 92 | Intent intent = new Intent(getApplicationContext(), WebView.class); 93 | intent.putExtra("links" ,urls[3]); 94 | startActivity(intent); 95 | 96 | } 97 | }); 98 | button5.setOnClickListener(new View.OnClickListener() { 99 | @Override 100 | public void onClick(View v) { 101 | Intent intent = new Intent(getApplicationContext(), WebView.class); 102 | intent.putExtra("links" ,urls[4]); 103 | startActivity(intent); 104 | 105 | } 106 | }); 107 | button6.setOnClickListener(new View.OnClickListener() { 108 | @Override 109 | public void onClick(View v) { 110 | Intent intent = new Intent(getApplicationContext(), WebView.class); 111 | intent.putExtra("links" ,urls[5]); 112 | startActivity(intent); 113 | 114 | } 115 | }); 116 | button7.setOnClickListener(new View.OnClickListener() { 117 | @Override 118 | public void onClick(View v) { 119 | Intent intent = new Intent(getApplicationContext(), WebView.class); 120 | intent.putExtra("links" ,urls[6]); 121 | startActivity(intent); 122 | 123 | } 124 | }); 125 | button8.setOnClickListener(new View.OnClickListener() { 126 | @Override 127 | public void onClick(View v) { 128 | Intent intent = new Intent(getApplicationContext(), WebView.class); 129 | intent.putExtra("links" ,urls[7]); 130 | startActivity(intent); 131 | 132 | } 133 | }); 134 | button9.setOnClickListener(new View.OnClickListener() { 135 | @Override 136 | public void onClick(View v) { 137 | Intent intent = new Intent(getApplicationContext(), WebView.class); 138 | intent.putExtra("links" ,urls[8]); 139 | startActivity(intent); 140 | 141 | } 142 | }); 143 | button10.setOnClickListener(new View.OnClickListener() { 144 | @Override 145 | public void onClick(View v) { 146 | Intent intent = new Intent(getApplicationContext(), WebView.class); 147 | intent.putExtra("links" ,urls[9]); 148 | startActivity(intent); 149 | 150 | } 151 | }); 152 | button11.setOnClickListener(new View.OnClickListener() { 153 | @Override 154 | public void onClick(View v) { 155 | Intent intent = new Intent(getApplicationContext(), WebView.class); 156 | intent.putExtra("links" ,urls[10]); 157 | startActivity(intent); 158 | 159 | } 160 | }); 161 | button12.setOnClickListener(new View.OnClickListener() { 162 | @Override 163 | public void onClick(View v) { 164 | Intent intent = new Intent(getApplicationContext(), WebView.class); 165 | intent.putExtra("links" ,urls[11]); 166 | startActivity(intent); 167 | 168 | } 169 | }); 170 | button13.setOnClickListener(new View.OnClickListener() { 171 | @Override 172 | public void onClick(View v) { 173 | Intent intent = new Intent(getApplicationContext(), WebView.class); 174 | intent.putExtra("links" ,urls[12]); 175 | startActivity(intent); 176 | 177 | } 178 | }); 179 | button14.setOnClickListener(new View.OnClickListener() { 180 | @Override 181 | public void onClick(View v) { 182 | Intent intent = new Intent(getApplicationContext(), WebView.class); 183 | intent.putExtra("links" ,urls[13]); 184 | startActivity(intent); 185 | 186 | } 187 | }); 188 | button15.setOnClickListener(new View.OnClickListener() { 189 | @Override 190 | public void onClick(View v) { 191 | Intent intent = new Intent(getApplicationContext(), WebView.class); 192 | intent.putExtra("links" ,urls[14]); 193 | startActivity(intent); 194 | 195 | } 196 | }); 197 | button16.setOnClickListener(new View.OnClickListener() { 198 | @Override 199 | public void onClick(View v) { 200 | Intent intent = new Intent(getApplicationContext(), WebView.class); 201 | intent.putExtra("links" ,urls[15]); 202 | startActivity(intent); 203 | 204 | } 205 | }); 206 | button17.setOnClickListener(new View.OnClickListener() { 207 | @Override 208 | public void onClick(View v) { 209 | Intent intent = new Intent(getApplicationContext(), WebView.class); 210 | intent.putExtra("links" ,urls[16]); 211 | startActivity(intent); 212 | 213 | } 214 | }); 215 | button18.setOnClickListener(new View.OnClickListener() { 216 | @Override 217 | public void onClick(View v) { 218 | Intent intent = new Intent(getApplicationContext(), WebView.class); 219 | intent.putExtra("links" ,urls[17]); 220 | startActivity(intent); 221 | 222 | } 223 | }); 224 | button19.setOnClickListener(new View.OnClickListener() { 225 | @Override 226 | public void onClick(View v) { 227 | Intent intent = new Intent(getApplicationContext(), WebView.class); 228 | intent.putExtra("links" ,urls[18]); 229 | startActivity(intent); 230 | 231 | } 232 | }); 233 | 234 | button20.setOnClickListener(new View.OnClickListener() { 235 | @Override 236 | public void onClick(View v) { 237 | Intent intent = new Intent(getApplicationContext(), WebView.class); 238 | intent.putExtra("links" ,urls[19]); 239 | startActivity(intent); 240 | 241 | } 242 | }); 243 | 244 | } 245 | } 246 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/Tutorials.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import androidx.appcompat.app.AppCompatActivity; 4 | 5 | import android.content.Intent; 6 | import android.os.Bundle; 7 | import android.view.View; 8 | import android.widget.Button; 9 | 10 | public class Tutorials extends AppCompatActivity { 11 | 12 | private Button button1,button2,button3,button4,button5,button6,button7,button8,button9, 13 | button10,button11,button12,button13,button14,button15,button16,button17; 14 | String[] urls = new String[18]; 15 | 16 | @Override 17 | protected void onCreate(Bundle savedInstanceState) { 18 | super.onCreate(savedInstanceState); 19 | setContentView(R.layout.activity_tutorials); 20 | 21 | button1 = (Button) findViewById(R.id.TutsButton1); 22 | button2 = (Button) findViewById(R.id.TutsButton2); 23 | button3 = (Button) findViewById(R.id.TutsButton3); 24 | button4 = (Button) findViewById(R.id.TutsButton4); 25 | button5 = (Button) findViewById(R.id.TutsButton5); 26 | button6 = (Button) findViewById(R.id.TutsButton6); 27 | button7 = (Button) findViewById(R.id.TutsButton7); 28 | button8 = (Button) findViewById(R.id.TutsButton8); 29 | button9 = (Button) findViewById(R.id.TutsButton9); 30 | button10 = (Button) findViewById(R.id.TutsButton10); 31 | button11 = (Button) findViewById(R.id.TutsButton11); 32 | button12 = (Button) findViewById(R.id.TutsButton12); 33 | button13 = (Button) findViewById(R.id.TutsButton13); 34 | button14 = (Button) findViewById(R.id.TutsButton14); 35 | button15 = (Button) findViewById(R.id.TutsButton15); 36 | button16 = (Button) findViewById(R.id.TutsButton16); 37 | button17 = (Button) findViewById(R.id.TutsButton17); 38 | 39 | urls[0] ="https://ftuforum.com"; 40 | urls[1] ="https://freecoursesonline.in"; 41 | urls[2] ="https://www.learningcrux.com"; 42 | urls[3] ="https://tutsgalaxy.com"; 43 | urls[4] ="https://courseclub.me"; 44 | urls[5] ="https://forum.gfxdomain.net"; 45 | urls[6] ="http://www.freetutor.in"; 46 | urls[7] ="https://forcoder.su"; 47 | urls[8] ="https://www.howtofree.org"; 48 | urls[9] ="https://coursedrive.org"; 49 | urls[10] ="https://www.freecoursesonline.me"; 50 | urls[11] ="https://www.onlinefreecourse.net"; 51 | urls[12] ="http://academictorrents.com"; 52 | urls[13] ="https://getfreetutorial.com"; 53 | urls[14] ="https://freecoursesite.com"; 54 | urls[15] ="https://freevideolectures.com"; 55 | urls[16] ="https://freetutsdownload.net"; 56 | 57 | 58 | button1.setOnClickListener(new View.OnClickListener() { 59 | @Override 60 | public void onClick(View v) { 61 | Intent intent = new Intent(getApplicationContext(), ReadWebView.class); 62 | intent.putExtra("links" ,urls[0]); 63 | startActivity(intent); 64 | 65 | } 66 | }); 67 | button2.setOnClickListener(new View.OnClickListener() { 68 | @Override 69 | public void onClick(View v) { 70 | Intent intent = new Intent(getApplicationContext(), WebView.class); 71 | intent.putExtra("links" ,urls[1]); 72 | startActivity(intent); 73 | 74 | } 75 | }); 76 | button3.setOnClickListener(new View.OnClickListener() { 77 | @Override 78 | public void onClick(View v) { 79 | Intent intent = new Intent(getApplicationContext(), WebView.class); 80 | intent.putExtra("links" ,urls[2]); 81 | startActivity(intent); 82 | 83 | } 84 | }); 85 | button4.setOnClickListener(new View.OnClickListener() { 86 | @Override 87 | public void onClick(View v) { 88 | Intent intent = new Intent(getApplicationContext(), WebView.class); 89 | intent.putExtra("links" ,urls[3]); 90 | startActivity(intent); 91 | 92 | } 93 | }); 94 | button5.setOnClickListener(new View.OnClickListener() { 95 | @Override 96 | public void onClick(View v) { 97 | Intent intent = new Intent(getApplicationContext(), WebView.class); 98 | intent.putExtra("links" ,urls[4]); 99 | startActivity(intent); 100 | 101 | } 102 | }); 103 | button6.setOnClickListener(new View.OnClickListener() { 104 | @Override 105 | public void onClick(View v) { 106 | Intent intent = new Intent(getApplicationContext(), WebView.class); 107 | intent.putExtra("links" ,urls[5]); 108 | startActivity(intent); 109 | 110 | } 111 | }); 112 | button7.setOnClickListener(new View.OnClickListener() { 113 | @Override 114 | public void onClick(View v) { 115 | Intent intent = new Intent(getApplicationContext(), WebView.class); 116 | intent.putExtra("links" ,urls[6]); 117 | startActivity(intent); 118 | 119 | } 120 | }); 121 | button8.setOnClickListener(new View.OnClickListener() { 122 | @Override 123 | public void onClick(View v) { 124 | Intent intent = new Intent(getApplicationContext(), WebView.class); 125 | intent.putExtra("links" ,urls[7]); 126 | startActivity(intent); 127 | 128 | } 129 | }); 130 | button9.setOnClickListener(new View.OnClickListener() { 131 | @Override 132 | public void onClick(View v) { 133 | Intent intent = new Intent(getApplicationContext(), WebView.class); 134 | intent.putExtra("links" ,urls[8]); 135 | startActivity(intent); 136 | 137 | } 138 | }); 139 | button10.setOnClickListener(new View.OnClickListener() { 140 | @Override 141 | public void onClick(View v) { 142 | Intent intent = new Intent(getApplicationContext(), WebView.class); 143 | intent.putExtra("links" ,urls[9]); 144 | startActivity(intent); 145 | 146 | } 147 | }); 148 | button11.setOnClickListener(new View.OnClickListener() { 149 | @Override 150 | public void onClick(View v) { 151 | Intent intent = new Intent(getApplicationContext(), WebView.class); 152 | intent.putExtra("links" ,urls[10]); 153 | startActivity(intent); 154 | 155 | } 156 | }); 157 | button12.setOnClickListener(new View.OnClickListener() { 158 | @Override 159 | public void onClick(View v) { 160 | Intent intent = new Intent(getApplicationContext(), WebView.class); 161 | intent.putExtra("links" ,urls[11]); 162 | startActivity(intent); 163 | 164 | } 165 | }); 166 | button13.setOnClickListener(new View.OnClickListener() { 167 | @Override 168 | public void onClick(View v) { 169 | Intent intent = new Intent(getApplicationContext(), WebView.class); 170 | intent.putExtra("links" ,urls[12]); 171 | startActivity(intent); 172 | 173 | } 174 | }); 175 | button14.setOnClickListener(new View.OnClickListener() { 176 | @Override 177 | public void onClick(View v) { 178 | Intent intent = new Intent(getApplicationContext(), WebView.class); 179 | intent.putExtra("links" ,urls[13]); 180 | startActivity(intent); 181 | 182 | } 183 | }); 184 | button15.setOnClickListener(new View.OnClickListener() { 185 | @Override 186 | public void onClick(View v) { 187 | Intent intent = new Intent(getApplicationContext(), WebView.class); 188 | intent.putExtra("links" ,urls[14]); 189 | startActivity(intent); 190 | 191 | } 192 | }); 193 | button16.setOnClickListener(new View.OnClickListener() { 194 | @Override 195 | public void onClick(View v) { 196 | Intent intent = new Intent(getApplicationContext(), WebView.class); 197 | intent.putExtra("links" ,urls[15]); 198 | startActivity(intent); 199 | 200 | } 201 | }); 202 | button17.setOnClickListener(new View.OnClickListener() { 203 | @Override 204 | public void onClick(View v) { 205 | Intent intent = new Intent(getApplicationContext(), WebView.class); 206 | intent.putExtra("links" ,urls[16]); 207 | startActivity(intent); 208 | 209 | } 210 | }); 211 | } 212 | } 213 | -------------------------------------------------------------------------------- /app/src/main/java/academy/ltreitk/piracyorb/WebView.java: -------------------------------------------------------------------------------- 1 | package academy.ltreitk.piracyorb; 2 | 3 | import android.app.DownloadManager; 4 | import android.content.Intent; 5 | import android.net.Uri; 6 | import android.os.Environment; 7 | import androidx.appcompat.app.AppCompatActivity; 8 | import android.os.Bundle; 9 | import android.webkit.DownloadListener; 10 | import android.webkit.WebSettings; 11 | import android.webkit.WebViewClient; 12 | import android.widget.Toast; 13 | 14 | public class WebView extends AppCompatActivity { 15 | private android.webkit.WebView webView; 16 | 17 | @Override 18 | protected void onCreate(Bundle savedInstanceState) { 19 | super.onCreate(savedInstanceState); 20 | setContentView(R.layout.activity_web_view); 21 | 22 | webView = (android.webkit.WebView) findViewById(R.id.myWeb); 23 | 24 | Intent intent = getIntent(); 25 | String website = intent.getStringExtra("links"); 26 | 27 | webView.loadUrl(website); 28 | WebSettings webSettings = webView.getSettings(); 29 | webView.getSettings().setBuiltInZoomControls(true); 30 | webView.getSettings().setDisplayZoomControls(false); 31 | webView.getSettings().setAllowFileAccess(true); 32 | webSettings.setJavaScriptEnabled(true); 33 | 34 | 35 | } 36 | 37 | @Override 38 | public void onBackPressed() { 39 | if (webView.canGoBack()) { 40 | webView.goBack(); 41 | } else { 42 | super.onBackPressed(); 43 | } 44 | } 45 | 46 | } 47 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- 1 | 7 | 12 | 13 | 19 | 22 | 25 | 26 | 27 | 28 | 34 | 35 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable-v24/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/about2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/about2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/abouticon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/abouticon3.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/abstract1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/abstract1.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/anime3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/anime3.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/backmage2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/backmage2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/backorange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/backorange.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/blue1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/blue1.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bluemount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/bluemount.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/book.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bwroad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/bwroad.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/by.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/feedback1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/feedback1.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/feedbackicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/feedbackicon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/game.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/homebackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/homebackground.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24 | 26 | 28 | 30 | 32 | 34 | 36 | 38 | 40 | 42 | 44 | 46 | 48 | 50 | 52 | 54 | 56 | 58 | 60 | 62 | 64 | 66 | 68 | 70 | 72 | 74 | 75 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/instaheart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/instaheart.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/marvel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/marvel.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/miniopendoor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/miniopendoor.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/mountaingreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/mountaingreen.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/orangeblackbuilding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/orangeblackbuilding.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/piracysimp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/piracysimp.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/space.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/walpmage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/walpmage.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/whitelane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ri-tik/PiracyOrb/b44dfc4bf6248bec77dbe02a0f53dc22056acffd/app/src/main/res/drawable/whitelane.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_about_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_applications.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 |