Size: a a a

2020 October 29

z

zarxis🦈 in 2ch /pr/ 🎃
а то бот
источник

z

zarxis🦈 in 2ch /pr/ 🎃
стригирется
источник

N

Nikki in 2ch /pr/ 🎃
Кароче я один нихуя не понял походу
источник

N

Nikki in 2ch /pr/ 🎃
file_id = file_id or self.rnd_id()
источник

N

Nikki in 2ch /pr/ 🎃
вот функция rnd_id я выше скинул
источник

N

Nikki in 2ch /pr/ 🎃
получается это 64 байта завязанные на тякущее время
источник

z

zarxis🦈 in 2ch /pr/ 🎃
Nikki
получается это 64 байта завязанные на тякущее время
Будет очень интересно
источник

N

Nikki in 2ch /pr/ 🎃
но по ним телега тебе потом сама все равно генерирует айди свой
источник

z

zarxis🦈 in 2ch /pr/ 🎃
Если так и определяется
источник

N

Nikki in 2ch /pr/ 🎃
это используется только для начала загрузки файлов похоже, ну и определения, что это ты их грузишь, очевидно.
источник

N

Nikki in 2ch /pr/ 🎃
По идее если использовать один айди, то можно загружать файлы с разных машин
источник

N

Nikki in 2ch /pr/ 🎃
параллельно
источник

z

zarxis🦈 in 2ch /pr/ 🎃
И зачем тебе одинаковые айди
источник

N

Nikki in 2ch /pr/ 🎃
zarxis🦈
И зачем тебе одинаковые айди
на не, мне в данном случае похуй, я за основу возьму этот аплоадер.
источник

N

Nikki in 2ch /pr/ 🎃
zarxis🦈
И зачем тебе одинаковые айди
ну там для каждого парта отправленного
источник

N

Nikki in 2ch /pr/ 🎃
указывается тот же айди
источник

N

Nikki in 2ch /pr/ 🎃
with fp:
        fp.seek(part_size * file_part)
                   chunk = fp.read(part_size)

                   if is_big:
                       rpc = raw.functions.upload.SaveBigFilePart(
                           file_id=file_id,
                           file_part=file_part,
                           file_total_parts=file_total_parts,
                           bytes=chunk
                       )

                   await queue.put(rpc)
источник

N

Nikki in 2ch /pr/ 🎃
вот что важно
источник

z

zarxis🦈 in 2ch /pr/ 🎃
А
источник

N

Nikki in 2ch /pr/ 🎃
Nikki
with fp:
        fp.seek(part_size * file_part)
                   chunk = fp.read(part_size)

                   if is_big:
                       rpc = raw.functions.upload.SaveBigFilePart(
                           file_id=file_id,
                           file_part=file_part,
                           file_total_parts=file_total_parts,
                           bytes=chunk
                       )

                   await queue.put(rpc)
Вот этот кусокхуйнипереписать
источник