Bring back Youtube Dislike for Android (View Only)

Overview

Show Youtube Dislikes

Bring back Youtube Dislikes for Android

This is a simple application, that parses the data from the "returnyoutubedislike.com" API, and shows you their estimate dislike count on videos.

When you open the app you are presented with a text box, where you can enter a youtube url and you will be presented with the given videos stats.

You can also click the 'Share' button inside the official youtube app, and choose 'Show Youtube Dislikes' which will open the app on the information site for that video.

If possible use the desktop browser extension, as you will be contributing to the project with your dislike data, and not just leeching it, helping everyone get more accurate results.

I want to thank returnyoutubedislike.com for making an awesome tool, i just wanted to make it available for mobile as well.

This app is free and open source (it is licenced under the GNU GPLv3).

If you want to donate, please redirect all donations to https://returnyoutubedislike.com/donate as they are more deserving than i.

But if you really want to, you can donate some Monero: 88cPx6Gzv5RWRRJLstUt6hACF1BRKPp1RMka1ukyu2iuHT7iqzkNfMogYq3YdDAC8AAYRqmqQMkCgBXiwdD5Dvqw3LsPGLU

  • This is in no way affilliated with the official project

TODO

  • View over other apps (Optional)
You might also like...

E-Commerce Spring Boot Back-end

E-Commerce Technologies used in the construction of the project Spring Boot H2 Databse Hibernate Spring Data Lombok JUnit Some available services On t

Dec 24, 2022

Portal system based on front and back end separation built by ruoyi separation version

Keington-Portal-Separate English 中文 Introduction Keington Portal Separate is an official website portal system built by Keington Information Technolog

Jan 30, 2022

Cosmic Ink is a transcript application which was built with the help of Symbl AI and At Sign platform for back-end to store our data and authenticate

Cosmic-Ink Cosmic Ink is a transcript application which was built with the help of Symbl AI and At Sign platform for back-end to store our data and au

Dec 1, 2022

Colore (Back-End JAVA + Spring Boot)

Colore (Back-End JAVA + Spring Boot) A iniciativa do Projeto COLORE pretende promover igualdade e respeito, sobretudo no que tange o processo de inclu

Sep 3, 2022

Back-End da rede social AdaTech para Projeto Integrador da Generation Brasil

Back-End da rede social AdaTech para Projeto Integrador da Generation Brasil

Back-End da rede social AdaTech para Projeto Integrador da Generation Brasil

Apr 18, 2022

When it is snowing leaves will slowly turn white, and when it is not they will turn back to normal

SnowyLeavesPlus In Bedrock Edition, leaves turn white when it is snowing. SnowyLeavesPlus brings this feature to Java Edition! When it is snowing leav

Nov 26, 2022

🖥 CRUD Angular + Spring demonstrating Has-Many relationship, including tests for the back-end and front-end

REST API with Spring Boot and Angular CRUD Angular + Spring demonstrating Has-Many relationship, with tests. 💻 Tecnologies Java 17 Spring Boot 3 JPA

Dec 28, 2022

Repositório destinado a criação do Checkpoint final da materia de Back End I.

PROJETO SISTEMA DE RESERVA DE CONSULTAS ### Descrição do projeto: Desenvolvimento de um sistema que permite o registro de consultas junto a entidades

Aug 30, 2022

A visual implementation of OSHI, to view information about the system and hardware.

A visual implementation of OSHI, to view information about the system and hardware.

MooInfo A visual implementation of OSHI, to view information about the system and hardware. Such as OS, processes, memory, CPU, disks, devices, sensor

Jan 6, 2023
Comments
  • Add title field in dislikes view

    Add title field in dislikes view

    Hello, I'm a hobby "plain" java developer. A few months ago I saw the app in the F-droid store and it sounded interesting, so I tried it out. Since then, I've been using the app to look how many dislikes some really bad videos had and sometimes to share them with friends. One thing that is, in my opinion, still missing in the app is a field to show the title of the video in the dislikes view. So if you, for example, take a screenshot of the app to share it with friends, they can directly see what video is it about. After a little bit of research I found out, that the API at youtube.com/oembed is able to return some information about the video, including the title. Using https://youtube.com/oembed?format=json&url=[URL of the youtube video here] the data is returned as a JSON string. The following code snippet in normal java demonstrates the use of this API:

    	public static String getYoutubeVideoTitle(String url)
    			throws InterruptedException, URISyntaxException, IOException, ParseException {
    		url = "https://youtube.com/oembed?format=json&url=" + url;
    
    		// Request
    		BodySubscriber<String> subscriber = BodySubscribers.ofString(Charset.defaultCharset());
    		HttpRequest request = HttpRequest.newBuilder(new URI(url)).GET().build();
    		HttpClient client = HttpClient.newHttpClient();
    		String response = client.send(request, (responeInfo) -> subscriber).body();
    
    		// JSON parsing
    		JSONObject json = (JSONObject) new JSONParser().parse(new StringReader(response));
    		response = (String) json.get("title");
    
    		return response;
    	}
    

    Since I'm not a android developer and my computer is to old to run android studio, I can't test this on android, but it tested it on my computer using the json-simple library and it worked as expected (Both youtube.com and youtu.be URLs). To port it to android, my best guess is to change the request part to StringRequest, as used in app/src/main/java/com/jesperh/showyoutubedislikes/DisplayMessageActivity.java, line 126 and to parse the JSON using builtin android functions. Thanks for making this app!

    opened by Rotstein1 2
Releases(v1.0)
Owner
Jesper Bak Handskemager
Min Git Repo kan findes på: https://git.handskemager.xyz/jesperbak
Jesper Bak Handskemager
Android Auto Apps Downloader (AAAD) is an app for Android Phones that downloads popular Android Auto 3rd party apps and installs them in the correct way to have them in Android Auto.

Android Auto Apps Downloader (AAAD) is an app for Android Phones that downloads popular Android Auto 3rd party apps and installs them in the correct way to have them in Android Auto.

Gabriele Rizzo 865 Jan 2, 2023
RTL marquee text view android right to left moving text - persian - farsi - arabic - urdo

RtlMarqueeView RTL marquee text view can hande the speed of moving text can jump to the specefic position of the text at start can loop the marquee te

mehran elyasi 4 Feb 14, 2022
Android Library to create Lottie animation view dialog easily with a lot of customization

LottieDialog Android Library to create Lottie animation view dialog easily with a lot of customization Why you should use Lottie Dialog You have no li

Amr Hesham 39 Oct 7, 2022
My first proper GitHub project, I guess. Basically an automated version of the "Battle Royale" short series on Geo Facts' YouTube channel.

State-Royale Made by Pixer415, with some help from ThatOneCalculator This project needs your contributions. New modes/new features/typo fixes/suggesti

null 2 Jun 27, 2022
CIRCUS - a Java and Spring Boot application for creating rooms with the purpose of watching YouTube videos together, similar to Watch2Gether

CIRCUS Video rooms application built using Apache Kafka, Java, Spring Boot, Spring Security and PostgreSQL About CIRCUS is a Java and Spring Boot appl

Castanho Correia 1 Jun 5, 2022
Presti 5 Nov 19, 2022
Source Code des Discord Bots aus meiner YouTube Tutorial Reihe!

TestBot3001 Source Code des Discord Bots aus meiner YouTube Tutorial Reihe! How can I download this bot? You can use this bot by clicking on the green

Splayfer 8 Sep 2, 2022
Back end da plataforma KdMeuBichinho que surgiu com a missão de ajudar as pessoas que querem encontrar seu melhor amigo 🐶 🐱 🐰 que foi perdido ou encontrar alguém que está doando.

?? Kd meu bichinho? A plataforna ainda se encontra em fase de construção ✔️ ?? ?? Sobre o projeto KdMeuBichinho? - O projeto surgiu com a missão de aj

Mateus Araújo 134 Dec 2, 2022
Back-End/API de uma aplicação web de agendamento desenvolvida durante o Hackaton do Programa de Formação do Grupo Fcamara

??️ Sobre o projeto ?? Agenda Laranja - é um meio prático e eficiente para programar o dia do trabalho presencial, respeitando as normas de segurança.

Lucas Gonçalves 3 Sep 17, 2021
Repositório para desenvolvimento da camada de back-end da aplicação

Projeto Integrador - Back-end ?? Começando Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fin

CTD-E-Commerce 6 Jun 2, 2022