Thoxy

joined 1 year ago
[–] Thoxy 5 points 1 year ago* (last edited 1 year ago) (5 children)

Just use Revanced or Revanced Extanded. If you rooted like me (OnePlus 7 Pro + Crdroid 9.5 + Magisk & LSPosed) just use the magisk module, it work great but on my brother phone (not rooted) he use it with the MicroG without problem but you need to disable the official youtube app if you don't want dupe app

[–] Thoxy 4 points 1 year ago
[–] Thoxy 4 points 1 year ago

This is not only HP my old Epson too. Now my Xerox laser try to print even if no more toner inside 😅

[–] Thoxy 1 points 1 year ago

In France, you have to fill in a lot of paperwork via badly coded online services that work 1 time out of 10 on a full moon if you've eaten an apple in the morning and you launch Chrome without any kind of blocker... 😅

[–] Thoxy 5 points 1 year ago

Try to use BulkCrap in manual mode

[–] Thoxy 15 points 1 year ago (4 children)

I have always despised Chrome, with Firefox being my preferred web browser. However, I still keep Vivaldi installed on my Linux system in case something requires Chromium for compatibility reasons.

[–] Thoxy 1 points 1 year ago

I hope not 😢

[–] Thoxy 1 points 1 year ago (1 children)

I use Tivimate on AndroidTV. I have iMplayer TV installed on my AndroidTV as well, but I don't use it frequently. However, I do appreciate having iMplayer installed on my phone.

special mention for these 3 applications which are not too bad either:

On Windows ProgDVB is really good (but I'm not a Windows user BTW) on Linux I use iptvnator

[–] Thoxy 1 points 1 year ago

This made my day 😂

[–] Thoxy 1 points 1 year ago

I have no problems with my dualboot Windows 11 + Archlinux.

The only problem I encounter from time to time is that the Linux uefi entry disappears from the BIOS (sometimes after a kernel update) and I have to chroot from a live iso to type the command: bootctl install

Apart from this issue, everything works perfectly

[–] Thoxy 2 points 1 year ago* (last edited 1 year ago)

Your welcome ^^

package main

import (
	"bytes"
	"net/http"
	"sync"
)

func main() {
	client := http.Client{}
	wg := &sync.WaitGroup{}
	for i := 0; i < 100; i++ {
		wg.Add(1)
		go func() {
			bodyReader := bytes.NewReader(
				[]byte(
					`{"content":"#score","recipient_id":303747,"auth":"..............."}`,
				),
			)
			req, err := http.NewRequest(
				"POST",
				"https://lemmy.zip/api/v3/private_message",
				bodyReader,
			)
			if err != nil {
				panic(err)
			}
			req.Header.Set("Accept", "*/*")
			req.Header.Set(
				"User-Agent",
				"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/116.0",
			)
			req.Header.Set("Accept-Language", "fr-FR,fr;q=0.8,en-US;q=0.5,en;q=0.3")
			req.Header.Set("Accept-Encoding", "gzip, deflate, br")
			req.Header.Set("Content-Type", "application/json")
			req.Header.Set("Referer", "https://lemmy.zip/create_private_message/303747")
			req.Header.Set("Origin", "https://lemmy.zip")
			req.Header.Set("DNT", "1")
			req.Header.Set("Sec-Fetch-Dest", "empty")
			req.Header.Set("Connection", "keep-alive")
			client.Do(req)
			wg.Done()
		}()
	}
	wg.Wait()
}
[–] Thoxy 2 points 1 year ago (1 children)

I stop i tied one time with concurrency and one time without (200 requests)

view more: ‹ prev next ›