rinrinx2 / ARPT-Bot

一个基于Python3的Bot。目前支持以Docker的方式部署在vps上。支持Aria2、本子下载、网易云音乐下载、Pixiv榜单下载、Youtue-dl支持、搜图。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sürüm notları

v2.0.9

rclone'un çağırma yöntemini değiştirin ve rc http api çağrısı olarak değiştirin.

RcloneNg için destek eklendi.

rclone rc'yi eşleyin, rclone rc'de özel işlemi destekleyin, lütfen [rclone rc öğreticisine] bakın(https://rclone.org/rc/)


Bu sürümden sonra otomatik güncellemeler desteklenmektedir.Python dosyalarındaki değişiklikler sadece yeniden başlatılarak güncellenebilir ve diğer donanım güncellemeleri docker üzerinden güncellenecektir.

aria2 panelinde eklenen görevler ile yerel dosyanın silinmesine neden olan conf dosyasının yapılandırması arasındaki çakışmayı düzeltin #18[ #16](https://github .com/666wcy/issues/16)

Odprivate komutunun geçersiz kılınmasını düzeltin (sonraki komutlarla çakışma olması komutun başarısız olmasına neden olur) #17

Varsayılan panel hesabı şifresini onarın varsayılandır, bir güvenlik riski vardır, bunu hesaba değiştirin: admin, şifre: ayarladığınız Aria2_secret değeri

Boyut tg api gereksinimlerini karşılamadığından ve boyutu karşılamayan görüntülerin gönderilmesi iptal edildiğinden pixiv tg'ye gönderildiğinde oluşan bir hata düzeltildi.

İndirme kartının %99 olasılık sorununu çözmeye çalışın, etkisi bilinmiyor.

NetEase Cloud Music indirmesi eklendi, şu anda arama indirmeyi, kimlik indirmeyi, tüm oynatma listesini indirmeyi destekliyor, tg'ye göndermeyi ve ağ diskine yüklemeyi destekliyor. API arayüzü projesi: NeteaseCloudMusicApi, şu anda kendi API'mi kullanıyor, vinil üyeler var ve gelecekte özel API adreslerini destekleyecek.

QQ Music'in kararlı bir arayüz projesi varsa, Bot ile yerleştirmeyi de önerebilirsiniz.

v1.1.6

将pixivtop命令更改为pixivtopall,优化按键选择方式,新增插画榜和男性榜、女性榜、新人榜、原创榜,支持指定日期榜单下载

v1.1.5

pixivuser, pixivusertg, pixivuserphoto, pixivusertele'yi iptal et

Tek bir komutla optimize edildi pixivauthor

Pixiv sıralamalarının indirilmesi eklendi (günlük, aylık, haftalık) ve gelecekte illüstrasyonlar, erkek ve kadın sıralamaları eklenecek

v1.1.4

Dosya yolunun Aria2'ye gönderilmesini sağlayarak OneDrive genel paylaşım bağlantısındaki dosyaların indirilmesi eklendi. Proje adresi: OneDriveShareLinkPushAria2

downtgfile komutunun videoyu indiremediği hatayı düzeltin

/rclone komutunun görüntüsünü optimize edin

tanıtım

Python3 tabanlı bir Bot. Şu anda Docker yolu ile vps üzerinde konuşlandırılması desteklenmektedir.

Readme Card

Ana işlev:

  • Dosya yönetimi

    • Ana arayüzü filebrowser olarak değiştirin, hesap admin, şifre 'Aria2_secret' sizin tarafınızdan belirlenir, ana arayüz yolu: http:// /ip:port, lütfen şifreyi kendiniz değiştirin
  • Web Paneli

    • https://ip:port/ng/ adresinde AriaNg panelini destekleyin
    • Daha hafif olan orijinal Python Flask'ı değiştirmek için dahili bağlantı noktası olarak Nginx kullanın
  • Destek RcloneNg, oturum açma adresi 'http://ip:port', lütfen 'ip' ve 'port'u değiştirin, kullanıcı adı root'tur , şifre Aria2_secret sizin tarafınızdan belirlenir

  • Aria2

    • Aria2'nin otomatik kurulumu, özel anahtar
    • Bot ile basit Aria2 kontrolü (görev ekle, görevi duraklat, görevi sil)
    • Toplu ekleme görevlerini destekleyin
    • İndirme ilerlemesini göster
    • Görev tamamlandıktan sonra rclone üzerinden yükleyin (yükleme ilerlemesini görüntüleyin), rclone'un en son sürümü zaten 21Vianet'i destekliyor
    • aria2 panel aracı rpc bağlantısını destekler (al, gönder)
    • Panel araçlarının rpc bağlantısıyla eklenen görevlerin otomatik olarak yüklenmesini destekler (ilerlemeyi gösterme). Panel üzerinden eklenen görevin yükleme yöntemini P boyutunda yükleme komut dosyasına değiştirin ve orijinal yolu koruyun.
    • İzleyicileri otomatik olarak eklemek için P-büyük konfigürasyonu kullanın.
    • Dosyaları OneDrive'da indirin, ortak paylaşım bağlantılarını paylaşın, dosya yolunu koruyun ve Aria2'ye gönderin. Proje adresi: OneDriveShareLinkPushAria2
    • Rss otomatik olarak indirilir, bitmiş ürün zaten mevcuttur, ancak henüz bağlanmamıştır
  • Rclone

    • rclone resmi lsd, lsf yöntem uyarlaması
    • rclone kopyasının uyarlanması, yani iki disk arasında karşılıklı aktarım, aktarım ilerlemesini görüntüleme desteği
    • Dosyaları rclone copyurl ile yükleyin, ilerlemeyi gerçek zamanlı olarak görüntüleyin
    • aria2 panel aracı rpc bağlantısını destekler (al, gönder)
    • rclone dizinini görüntülemek için TG düğmesi
    • Geçerli dizin dosyasını emby tarama formatı olarak adlandırın
    • Robot aracılığıyla rclone yapılandırması ekleyin ve rclone yapılandırmasını temizleyin
    • Tekli veya çoklu klasörlerin paylaşım bağlantısını (gd,od) alın
  • Pixiv

    • pid'e göre görüntü al
    • Sanatçının tüm eserlerini indirin, ağ diskine yüklemeyi destekleyin, tg'yi paketleyin ve gönderin, resim ile tg gönderin ve telgrafla resim gönderin (web sayfası). Paketleme formatı zip şeklindedir.
    • Günlük sıralamaları, haftalık sıralamaları, aylık sıralamaları indirin, ağ diskine paket yüklemeyi destekleyin, tg'yi paketleyin ve gönderin, tg'yi resim olarak gönderin ve telgrafla (web sayfası) resim gönderin. Paketleme formatı zip şeklindedir.
    • Belirtilen tarihte destek listesi indirme
  • Videoyla ilgili

    • Videoları indirmek, ağ diskine yüklemeyi desteklemek veya tg'ye göndermek için YouTube-dl'yi kullanın. Şu anda YouTube ve Bilibili'ye mükemmel şekilde uyarlanmış varsayılan en yüksek resim kalitesi (hayran dramaları hariç)
    • Netease bulut müzik indirme, destek kimliği indirme, indirme arama, tüm oynatma listesini indirme, tg'ye gönderme ve ağ diskine yükleme desteği
    • Göndermek ve yüklemek için videoyu MP3 formatına dönüştürme eklendi
    • Video ve altyazı karışımı
    • Yaygın olarak kullanılan ses ve video biçimleri
  • Telgraf

    • Yalnızca geçerli kullanıcının komutu geçerli olur
    • Dosyayı almak için dosya kimliği gönder
    • Dosya kimliğini almak için dosya gönder
    • Ağ diskine yüklemek için TG dosyası gönder
    • Bot'un çalışma süresini ve kalan alanı görüntülemek için destek komutu
    • Gruplar içinde kullanımı destekler. Not: Bir grup versiyonu var ve nasıl karıştırıp adapte edeceğimi düşünüyorum
    • Bot beyaz listesi ekle
  • Resimle ilgili

    • Birleştirilmiş Arama Botu, destek saucenao, [WhatAnime](https : //trace.moe/), ascii2d, iqdb
    • Bika'nın kitabını arayın ve indirin, TG'ye göndermek ve ağ diskine yüklemek için ZIP dosya biçimini destekleyin
    • nhentai ile bağlantı, nhentai kitabını indirin ve TG'yi ZIP dosya formatında göndermeyi, ağ diskini ZIP formatında yüklemeyi ve TG'ye web sayfası formatında göndermeyi destekler
    • Kitap arama, beeka, ehentai, nhentai desteği
    • soapnao arama haritası hızlı aramayı destekler

ARPT-Heroku

  1. Tek zorluk, buradan başvuruyu kaydettikten sonra TG'nin APP kimliği ve hash'i için başvurmak olabilir.
  2. Telegram_user_id Kullanıcının @userinfobot'tan alınabilecek TG kimliği.Grup kimliğine ayarlanırsa, grubun tüm üyeleri kullanılabilir olacaktır.Bot'un grup iznini ayarlamanız gerekir
  3. Rclone_share boş bırakılabilir, True, ağ diskini yükledikten sonra paylaşım bağlantısını (onedrive) döndürmek anlamına gelir, False bu işlevi kapatmak anlamına gelir, bu değişken ayarlanmamışsa varsayılan olarak kapalıdır
  4. Error_user_info boş bırakılabilir.Kullanıcıların mesaj göndermesine izin verilmediğinde bir istem ayarlayabilirsiniz.Bu değişken ayarlanmazsa, varsayılan ifade kullanılacaktır.
  5. Kalan sorunlar: 1. Web sayfası şifre sorunu 2.rclone.conf sorunu 3.jsonrpc sorunu
  6. İyileştirmeler: 1. Büyük bir P ile aira2'ye geçin 2. Web sayfaları çalışabilir 3. jsonrpc çalışabilir
  7. Bekleyip görmeye devam edin, sorunlar olmalı

Komutu @BotFather'da ayarlayarak (kaynak kodun eski versiyonu, karşılık gelen komut mevcut olmayabilir)

start - Bot durumunu görüntüle
help - Bot'u kullanmak için yardım alın
pixivauthor - pixiv sanatçılarının eserlerini değiştir
pixivtopall - pixiv skor tablolarında çalıştır
pixivtopillust - Illustrator Lider Tablolarını Değiştir
pixivpid - pixiv'e bu kimliğe sahip resmi gönder
magfile - torrent dosyasını aria2'ye itin ve ağ diskine yükleyin
mirror - aria2'ye doğrudan bağlantı gönder, indir ve ağ diskine yükle
mirrortg - aria2'yi indirmek için doğrudan bağlantıyı itin ve TG'ye gönderin
magnet - indirmek ve ağ diskine yüklemek için bir mıknatıs bağlantısını aria2'ye itin
downtgfile - TG dosyası gönder ve ağ diskine yükle
rclonecopy - rclone ile ağ diskleri arasında aktarım
rclonelsd - Ağ disk klasörlerini rclone ile görüntüle
rclone - Klasör ayrıntılarını rclone ile görüntüle
rclonecopyurl - Düz zincir dosyalarını doğrudan rclonecopyurl ile yükleyin
getfileid - dosya kimliğini almak için dosya gönderir
getfile - dosyayı almak için fileid gönder
video - bir video bağlantısı gönder
neteaseid - kimliğe göre şarkı bilgisi al
searchsong - NetEase Bulut Müzik Şarkılarını Ara
playlist - çalma listesi bilgilerini al
odshare - Herkese açık od, sp paylaşım bağlantı dosyalarını indirin ve ağ diskine yükleyin
odprivate - İndirme alanındaki od ve sp paylaşım bağlantılarını indirin ve ağ diskine yükleyin
nhentai - nhentai'deki kimliğe karşılık gelen kitabı indir
ehentai - nhentai'deki kimliğe karşılık gelen kitabı indir
picacgsearch - Kitabı Bika'da arayın, ağ diskine ZIP yüklemesini destekleyin ve TG'ye gönderin
ehentaisearch - ehentai'de kitap arayın, ağ diskine ZIP yüklemesini destekleyin ve TG'ye gönderin, web sayfası gönderin
nhentaisearch - nhentai'de kitap arayın, ağ diskine ZIP yüklemesini destekleyin ve TG'ye gönderin, web sayfası gönderin

About

一个基于Python3的Bot。目前支持以Docker的方式部署在vps上。支持Aria2、本子下载、网易云音乐下载、Pixiv榜单下载、Youtue-dl支持、搜图。


Languages

Language:Python 99.0%Language:Shell 0.9%Language:Dockerfile 0.1%