Official eMule-Board: Problem Rehashing Files - Official eMule-Board

Jump to content


Page 1 of 1

Problem Rehashing Files

#1 User is offline   enone 

  • Member
  • PipPip
  • Group: Members
  • Posts: 25
  • Joined: 23-July 06

Post icon  Posted 18 January 2025 - 10:21 PM

Hi All, I'm using 0.70b version (but also in previous version there is this bug)

If My PC Crash (for example because i lose power unexpectedly) when emule restart usually need to recreate known2_64.met and known.met ...(backup are ignored even if i do double backup so I don't understand why there is the backup option if it don't restore the file automatically if it found is corrupted)

But also if i force the process going to [Shared Files] and i press the [Reload] button nothing happen, in the log appear the string:

2025-01-18 22.52.32: Found 990 known shared files, going to hash 17101 new files

I've found that the only way to have emule rehash correctly all the files is to restart it! But is not the correct solution

There is something i can do to find who block this hashing process?

Thanks

This post has been edited by enone: 18 January 2025 - 10:29 PM

0

#2 User is offline   BuyukBang 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 86
  • Joined: 04-May 23

Posted 11 February 2025 - 08:42 PM

Hey,

I've implemented two measures to protect the config/data files in my eMule mod, which is currently under development:

1- Each config/data file is initially saved as a .bak file and then renamed to its final name only after it has been fully written to disk. (Currently only some of the files are saved in this way on official and community releases)
2- An automatic backup mechanism now creates user selected number of archive backups (default 15) of these config files, placing them in directories named with the current date and time.
I’m developing a new project based on the eMule v0.70b Community Release, targeting a launch by August 2025. <<< SCREENSHOTS >>>

List of completed features:

IPv6 Support & UTP NAT Traversal: Enables IPv6 and LowID to LowID transfers between mod users. (Improved version of David Xanatos’s reference implementation)
Client History: Stores and reloads all clients. Enables long-term banning/punishment intervals, tracking suspicious activities, editable client notes, shared files statistics.
Protection Panel: Detects 28 types of bad clients, bans/punishes with 12 levels. Uses customizable text-based definitions within Shield.conf instead of binary DLP.dll.
Blacklist Panel: Keyword & regex based file blacklisting for search results. Very fast (Processes 1000+ definitions on search results under 1 sec).
Download Checker: Skips known/downloaded/canceled downloads by checking file name similarities and file hashes.
Files List: Lists and categorizes all known files and duplicate files. Fast loading (Loads 200k items under 1 sec).
GeoLite2: Replaced legacy IP2Country, supports IPv6, lists both cities and countries.
Several Connection Tweaks: A fast and reliable connection checker; retry failed TCP connection attempts; reask sources & inform queued clients after IP change.
Empty Fake File & DRM Detection: Automatically removes trash files from the download list.
Fast Kad: Provides much faster KAD searches comparable to eServer search speed.
Auto Query Shared Files: A new way of finding files!
Highly Responsive GUI, Dark Mode, Automatic File Extension Correction, Auto\Manual Saving All App Data, Auto\Manual Backup, Added Column Filters To All Lists, Intelligent Chunk Selection, Client Emulation, Selectable Credit Systems, Save & Load File Sources, And many more additional features, bug fixes and optimizations…
To do: IPv6 support for KAD, NAT-T support for eServer, more...
0

#3 User is offline   enone 

  • Member
  • PipPip
  • Group: Members
  • Posts: 25
  • Joined: 23-July 06

Posted 11 February 2025 - 09:54 PM

Thanks For Reply BuyukBang
Nice To Ear That's A Problem That Persist...
If You Need Beta Testing Of Your Version I'll Be Happy To Help :)

This post has been edited by enone: 11 February 2025 - 09:55 PM

0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users