Skip to content

Instantly share code, notes, and snippets.

View spiritbroski's full-sized avatar
🍞
bismillah

ꦫꦶꦤꦺꦴ spiritbroski

🍞
bismillah
View GitHub Profile
<style>
body {
font-family: "Open Sans", sans-serif;
line-height: 1.25;
}
table {
border: 1px solid #ccc;
border-collapse: collapse;
margin: 0;
import { NestFactory } from '@nestjs/core';
import { NestExpressApplication } from '@nestjs/platform-express';
import { join } from 'path';
import { AppModule } from './app.module';
async function bootstrap() {
const app = await NestFactory.create<NestExpressApplication>(
AppModule,
);
import { Module } from '@nestjs/common';
import { TelegramService } from './telegram.service';
import { TelegramController } from './telegram.controller';
import { TelegramLib } from '../../lib/telegram';
@Module({
imports: [],
providers: [TelegramService,TelegramLib],
import { Injectable,OnModuleInit } from '@nestjs/common';
import { TelegramLib } from '../../lib/telegram';
@Injectable()
export class TelegramService implements OnModuleInit{
constructor(
private telegramLib:TelegramLib

I’m looking for any tips or tricks for making chrome headless mode less detectable. Here is what I’ve done so far:

Set my args as follows:

const run = (async () => {

    const args = [
        '--no-sandbox',
        '--disable-setuid-sandbox',
        '--disable-infobars',
@spiritbroski
spiritbroski / command.txt
Last active August 7, 2020 13:40
command to run python project
source env/bin/activate
sudo add-apt-repository -y ppa:ubuntugis/ubuntugis-unstable
sudo apt update
sudo apt upgrade
sudo apt install gdal-bin libgdal-dev
pip3 install -r requirements.txt
python3 main.py
python3 main2.py
{listImages.length > 0 ? listImages.map((a, index) => {
a.color = "none"
return (
<div key={index} style={{ display: "inline-block", border: a.color, cursor: "pointer" }} onClick={() => selectImage(index)}>
{a.color}
<PreviewImage appwrite={props.appwrite} width={300} output={"webp"} id={a.$id} />
</div>
)
}) : ""}
function selectImage(e) {
console.log("s")
listImages.forEach(a => {
a.color = "none";
})
listImages[e].color = "solid"
}
try {
await props.appwrite.account.create(
email,
password
);
props.setCurrentPage(props.currentPage)
} catch (err) {
setError(err.message)// error message always said the error code like "Unauthorized" for 401,"Too Many Request" for 429 abd so on
cmd="ffmpeg -v debug -i 1.mp3 -i 2.mp3 -i 3.mp3 -i 4.mp3 -i 5.mp3 -i 6.mp3 -i 7.mp3 -filter_complex [0:0]concat=n=7:v=0:a=1[out] -map [out] final.mp3".split()
p = subprocess.Popen(cmd, stdin=subprocess.PIPE)
fout = p.stdin
fout.close()
p.wait()
print("merging audio done")