Skip to content

Instantly share code, notes, and snippets.

@kirmartuk
kirmartuk / DownloadResult
Last active October 15, 2020 10:57
Android(Kotlin) VideoRepository
//Sealed class for showing result in progressBar, mainThread
sealed class DownloadResult {
object Success : DownloadResult()
data class Error(val message: String) : DownloadResult()
data class Progress(val progress: Int) : DownloadResult()
}
from googletrans import Translator
from pathlib import Path
original_code = open(".../res/values/strings.xml", "r")
# locals ex. 'en', 'ru', 'es'
locals = open(".../locals.txt", "r")
translator = Translator()
code = ''
for line in original_code.readlines():
/**
* Utils which helps work with ip
* generate own ip
* convert ip to tiny url
* convert tiny url to ip
* change ip form
*/
public class Utils {
// Key for encrypt && decrypt decimal ip to tiny url
static String key = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
import java.io.BufferedReader;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
public class sample {