This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import requests | |
import csv | |
def main(): | |
response = requests.get('https://database.radioid.net/static/user.csv') | |
with open('user.csv', 'wb') as csv_file: | |
csv_file.write(response.content) | |
with open('user.csv', newline='') as csv_file: | |
csv_reader = csv.reader(csv_file, delimiter=',') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import kotlinx.coroutines.InternalCoroutinesApi | |
import kotlinx.coroutines.flow.Flow | |
import kotlinx.coroutines.flow.FlowCollector | |
import kotlinx.coroutines.flow.collect | |
import java.util.concurrent.atomic.AtomicInteger | |
private val defaultKeySelector: (Any?) -> Any? = { it } | |
private val defaultAreEquivalent: (Any?, Any?) -> Boolean = { old, new -> old == new } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@SuppressLint("RestrictedApi") | |
class App : Application(), CameraXConfig.Provider { | |
override fun getCameraXConfig(): CameraXConfig { | |
val defaultConfig = Camera2Config.defaultConfig() | |
val provider = CameraDeviceSurfaceManager.Provider { context, cameraManager, availableCameraIds -> | |
Camera2DeviceSurfaceManagerModified(context, cameraManager, availableCameraIds) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import android.graphics.Rect; | |
import android.view.MotionEvent; | |
import android.view.TouchDelegate; | |
import android.view.View; | |
import java.util.ArrayList; | |
import java.util.List; | |
public class TouchDelegateComposite extends TouchDelegate { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import android.graphics.Rect | |
import android.view.View | |
import androidx.annotation.Dimension | |
import androidx.core.text.TextUtilsCompat | |
import androidx.core.view.ViewCompat | |
import androidx.recyclerview.widget.GridLayoutManager | |
import androidx.recyclerview.widget.RecyclerView | |
import li.wafer.nbnhhshandroid.common.extensions.dipToPx | |
import java.util.* | |
import kotlin.math.roundToInt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package profile.adapter | |
import profile.adapter.RandomSequencer.Companion.fromCharRange | |
import profile.adapter.RandomSequencer.Companion.fromIntRange | |
import profile.adapter.RandomSequencer.Companion.fromLongRange | |
import kotlin.random.Random | |
/** | |
* A Random Sequencer which accomplish : | |
* 1. Generate a sequence of random items within range. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import argparse | |
from netaddr import IPNetwork | |
arg_parser = argparse.ArgumentParser() | |
arg_parser.add_argument('filename', help='The filename of the file you need to convert') | |
args = arg_parser.parse_args() | |
src_filename = args.filename | |
output_filename = 'ip-range.txt' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import zipfile | |
zip_file = zipfile.ZipFile('Soartex-Modded-1-12-2.zip', 'w', zipfile.ZIP_DEFLATED) | |
for root,dirs,files in os.walk('.'): | |
relative_path = root[2:] | |
if relative_path.count(os.sep) > 1: # root == App/asserts/lowcase | |
for f in files: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-----BEGIN PGP PUBLIC KEY BLOCK----- | |
Comment: GPGTools - https://gpgtools.org | |
mQINBFpkXgwBEADt11KmhByhH8pm1y5OwojS20vxpvo/yEiC7xfiKjq1Y61fR41X | |
JpTUFjVx/DJJgxy4XJ109ccGijySMZfRzBglnYRApgC5YsdP2d/cezKw5tYhRLgC | |
qbXsMVh6YJT/y8cMeP7LQ2LBGamki/jxj38yno0dr/ZPYTONsLPVCfp0NC5HxoWs | |
rDjyI6Ii581nDdE/vFm0QwM6CBGzpCbAMN/Xy8A/BXYIeQWJU19K7wRb4J6yjjdR | |
Wg9N7va9IMkBcHgAujeg0lEk+NDVRh7l2xY+Jcoqf5wEoEeNvbeguPOBltXZN1+Q | |
1daETq0/IfKzhsVjGSXHx408z7/nNQlv3d8qE8cOOltr1HUzK2+V11EJi1U+XtDL | |
aI/jcdB3ZcYN+KqDkrkv9jNvUgqgwI62OldS9OitTiBJPSh4Cj6v4WOtEOvj+Sa5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
import subprocess | |
import os | |
import shlex | |
if __name__ != '__main__': | |
raise ImportError("%s should not be used as a module." % __name__) | |
# 'git ls-files -z | xargs -0 -n1 -I{} -- git log -1 --format="%ct {}" {} | sort' |
NewerOlder