የEiskaltDC++ መልቀቅ 2.4.1


የEiskaltDC++ መልቀቅ 2.4.1

ወጥቷል የተረጋጋ መለቀቅ EiskaltDC++ v2.4.1 - ለአውታረ መረቦች ተሻጋሪ መድረክ ደንበኛ ቀጥታ ማገናኘት и የላቀ ቀጥተኛ ግንኙነት. Assemblies ለተለያዩ ሊኑክስ፣ ሃይኩ፣ ማክሮስ እና ዊንዶውስ ስርጭቶች ተዘጋጅቷል። የበርካታ ስርጭቶች ጠባቂዎች አስቀድመው ተዘምነዋል ጥቅሎች በኦፊሴላዊው ማከማቻዎች ውስጥ.

ከስሪት በኋላ ዋና ለውጦች 2.2.9ከ 7.5 ዓመታት በፊት የተለቀቀው፡-

አጠቃላይ ለውጦች

  • ለOpenSSL>= 1.1.x ድጋፍ ታክሏል (የOpenSSL 1.0.2 ድጋፍ እንደቀጠለ)።
  • በ macOS እና Haiku ላይ በፕሮግራሙ አሠራር ላይ ጉልህ ማሻሻያዎች።
  • ለዴቢያን ጂኤንዩ/ሃርድ ይፋዊ ድጋፍ።
  • በዲኤችቲ በኩል ፋይሎችን መፈለግ በነባሪነት ነቅቷል። የሚገኙትን አንጓዎች የመጀመሪያ ዝርዝር ለማግኘት አገልጋዩ dht.fly-server.ru ወደ የአገልጋዮች ዝርዝር ተጨምሯል።
  • የማበልጸጊያ ቤተ መጻሕፍት ከስብሰባ ጥገኞች ተወግደዋል። በተመሳሳይ ጊዜ, እኛ እራሳችንን በ C ++ 14 ደረጃ ችሎታዎች ለመገደብ ችለናል, ይህም ፕሮግራሙን በትክክል በአሮጌ ስርዓቶች ላይ ለማጠናቀር ያስችለናል.
  • የምንጭ ኮድ ትልቅ ለውጥ ተካሂዷል፤ በስታቲክ ኮድ ተንታኞች (cppcheck, clang) የተገኙ አስተያየቶች ተወግደዋል።
  • የlibiskaltdcpp ቤተ-መጽሐፍት ኮድ ከዲሲ++ 0.868 ከርነል ጋር በከፊል ማመሳሰል።

eiskaltdcpp-qt

  • ፕሮግራሙን በQt 5.x ቤተ-መጻሕፍት ለመገንባት ተጨማሪ ድጋፍ። በተመሳሳይ ጊዜ ከQt 4.x ቤተ-መጻሕፍት ጋር ተኳሃኝነት ይጠበቃል።
  • ለሀብት ፋይሎች (አዶዎች፣ ድምጾች፣ ትርጉሞች፣ ወዘተ) አንጻራዊ ዱካዎች ድጋፍ ታክሏል፣ ይህም ፕሮግራሙን በAppImage ውስጥ ለማሸግ እና ለማንሳት አስችሎታል።
  • ለማዕከሎች ድጋፍ ታክሏል። nmdcs:// .
  • የቅንብሮች መገናኛው በከፍተኛ ሁኔታ ተሻሽሏል።
  • ለ BitTorrent ፕሮቶኮል በቻት ውስጥ የተሻሻለ የማግኔት ማገናኛዎች ማሳያ። (ማሳያ ብቻ፤ እነሱን ጠቅ ማድረግ አሁንም የውጪውን ፕሮግራም ይጠራል።)
  • የማግኔት አገናኞችን ለማየት እና TTHን ለማስላት የተሻሻሉ ንግግሮች፡ የማግኔት ማገናኛዎችን እና የፍለጋ አገናኞችን ለመቅዳት የተጨመሩ አዝራሮች።
  • ወደ Debug Console ምግብር የፍለጋ አሞሌ ታክሏል።
  • ለጠቅላላው መተግበሪያ ቅርጸ-ቁምፊን የመቀየር አማራጭ ከቅንብሮች ተወግዷል። አሁን በአውድ ምናሌዎች፣ የጽሑፍ መለያዎች፣ ጠቋሚዎች፣ ወዘተ. የስርዓት ቅርጸ-ቁምፊ ሁልጊዜ ጥቅም ላይ ይውላል። የውይይት መልዕክቶች የቅርጸ-ቁምፊ ቅንብሮች አልተቀየሩም።
  • የአይፒ ማጣሪያ ሥራ ተስተካክሏል።
  • በቻት ውስጥ ለ Ctrl+F hotkey የሚሰጠው ምላሽ ተለውጧል፡ አሁን እንደገና ሲጫኑ የፍለጋ አሞሌውን አይደብቅም፣ ነገር ግን በድር አሳሾች ውስጥ ካለው የፍለጋ አሞሌ ጋር ተመሳሳይ ነው።
  • በጂኤንዩ/ሊኑክስ እና በፍሪቢኤስዲ ሲስተሞች ላይ ባለው የስርዓት መሣቢያ አዶ ላይ የኤችቲኤምኤል የጽሑፍ ቅርጸትን በመጠቀም ቆሟል። በአዲሶቹ የKDE Plasma 5 ስሪቶች የማሳያ ችግር ምክንያት። ግልጽ ጽሑፍ አሁን ለሁሉም ስርዓቶች እና DE ጥቅም ላይ ይውላል።
  • ማግኔት አገናኞችን እና/ወይም ቁልፍ ቃላትን የያዙ መልዕክቶችን ለመፈለግ አዲስ "ጸሐፊ" መግብር ታክሏል። አንድ አስደሳች ነገር ለማግኘት ተጠቃሚው ከአሁን በኋላ ብዙ የማይጠቅሙ መልዕክቶችን በብዙ መገናኛዎች መመልከት አያስፈልገውም፣ “ጸሐፊ” ያደርግለታል።
  • በግል ውይይቶች ውስጥ ለመልእክቶች ቋሚ አውድ ምናሌዎች።

eiskaltdcpp-gtk

  • የተለያዩ ጥቃቅን እና ዋና ስህተቶች ተስተካክለዋል.
  • ጥቂት የፕሮግራም ብልሽቶች አሉ, ግን ሁሉም አልተስተካከሉም. ለምሳሌ የፍለጋ መግብርን ሲጠቀሙ ብልሽቶች ሊከሰቱ ይችላሉ።

eiskaltdcpp-daemon

  • የፍለጋ መጠይቅ ውጤቶች አሁን በዴሞን በኩል ተጣርተዋል፡ ለመጨረሻው የፍለጋ መጠይቅ ብቻ በJSON-RPC በኩል ይመለሳሉ። ይህ አቀራረብ ከበፊቱ ያነሰ ተለዋዋጭ ነው, ነገር ግን ቀላል የደንበኛ አተገባበርን ይፈቅዳል. ለምሳሌ, በኦፊሴላዊው ውስጥ የድር በይነገጽ.

ለወደፊቱ ዕቅዶች በተለይ ተከበረ:

  • የ IPv6 ድጋፍን ወደ ከርነሉ በማከል ላይ።
  • በ eiskaltdcpp-qt ውስጥ ፊደል ለመፈተሽ ከአስፔል ይልቅ Hunspell ላይብረሪ መጠቀም።
  • የ Qt 4.x ድጋፍ መጨረሻ፣ እንዲሁም Qt 5.x ከ5.12 በላይ የቆዩ።
  • የድጋፍ ማብቂያ እና eiskaltdcpp-gtk ሙሉ በሙሉ መወገድ።
  • የXML-RPC ድጋፍን ከ eiskaltdcpp-daemon ያስወግዱ።

ምንጭ: linux.org.ru