Current Source Code
#521
Posted 07 October 2016 - 08:21 PM
You should select the correct option during emule installation.
By the way, you can circumvent this problem with the aid of the portable version.
Just don't put it in program files.
come ottenere aiuto italian guides - guide della sezione italiana
italian support - sezione italiana scaricare la lista server
ottenere id alto impostare le porte nel router
recuperare file corrotti i filtri ip
Sembra talco ma non č serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dā subito l'allegrIa!
#522
Posted 07 October 2016 - 09:20 PM
xilolee, on 07 October 2016 - 09:21 PM, said:
You should select the correct option during emule installation.
By the way, you can circumvent this problem with the aid of the portable version.
Just don't put it in program files.
Did you even read what I wrote?
I'm not really interested in the portable version, but thanks anyway. Either way, the problem isn't with the install folder, but with the program failing to apply it's own default settings, as dully pointed.
I've been using emule, including many different mods from various devs, for many many years without even a serious glitch I could recall, even when just copying over previous installs/different mods.
Somehow, at some point it stopped installing and working as it should and used to, without any apparent reason.
This is a fresh install of build 23 over beta 1, without any previous install on this pc.
Some extra points:
- shortcut's work folder pointed to admin account;
- usr config folder/files is not created;
- fixing both the above doesn't solve the problem since the program completely ignores it;
- fixing settings in the program is pointless, because, since it requires restart to apply and they're never saved in the first place, it's as if it wasn't even done;
- preferences.ini (originally in admin account) is comprised of nothing but the language setting, which isn't applied, either;
- program fails to dl and install language file - access denied;
- firewall and upnp are set up correctly and working fine;
This post has been edited by emece: 07 October 2016 - 09:23 PM
#524
Posted 17 October 2016 - 04:43 PM
emece, on 15 October 2016 - 08:40 AM, said:
I do not get it. It is obvious that there is not so much activity but the software is quite stable. Dunno like this version of the forum. (and this has been discussed billions of times).
Try the unofficial beta from fox 88 (you get it from the beta release thread).
Extended signature: click.
#525
Posted 18 October 2016 - 09:11 AM
pier4r, on 17 October 2016 - 07:43 PM, said:
Unofficial is built as release, not beta; and currently it was the mentioned build 23.
Stubbornly installing with improper settings into Program Files directory is a sure way to troubles.
That should have been discussed in Support forum, not in the topic about the latest sources.
#526
Posted 18 October 2016 - 09:22 AM
pier4r, on 17 October 2016 - 05:43 PM, said:
emece, on 15 October 2016 - 08:40 AM, said:
I do not get it. It is obvious that there is not so much activity but the software is quite stable. Dunno like this version of the forum. (and this has been discussed billions of times).
Try the unofficial beta from fox 88 (you get it from the beta release thread).
There's no activity of "Some Support" from August...
I have one patch .... but officially I waiting the next versions because this is in final phase.
#527
Posted 06 June 2017 - 05:17 AM
https://github.com/i....50b-unofficial
emule_0.50b_20170508
And it really works fine and stable:
1. in Upload there are less slots auto opened but with greater amount of speed.
2. more stable than extreme mods like Zzull tra 2.6
ANYWAY I would totally saturate the band in upload.
I put Upload speed sense to Higher level and the minimum bandwich at 1444 Kilo Byte per second but emule_0.50b_20170508 doesn't go further than 1000kBs. What I should do ? Which configuration is the best?
#528
Posted 06 June 2017 - 01:44 PM
#529
Posted 23 July 2017 - 11:02 AM
One missing constant should be added:
#define KADEMLIA_VERSION4_47c 0x04 /*47c*/
Also, due to certain changes in 0.50b, most probably the current version should have been incremented like this:
#define KADEMLIA_VERSION4_50a 0x09 /*50a*/ #define KADEMLIA_VERSION 0x0a // Change CT_EMULE_MISCOPTIONS2 if Kadversion becomes >= 15 (0x0F)
#530
Posted 28 July 2017 - 04:15 AM
fox88, on 23 July 2017 - 07:02 PM, said:
One missing constant should be added:
#define KADEMLIA_VERSION4_47c 0x04 /*47c*/
Also, due to certain changes in 0.50b, most probably the current version should have been incremented like this:
#define KADEMLIA_VERSION4_50a 0x09 /*50a*/ #define KADEMLIA_VERSION 0x0a // Change CT_EMULE_MISCOPTIONS2 if Kadversion becomes >= 15 (0x0F)
#define KADEMLIA_VERSION10_50b 0x0a /*50b*/ #define KADEMLIA_VERSION 0x0a // Change CT_EMULE_MISCOPTIONS2 if Kadversion becomes >= 15 (0x0F)
why change it? important function? big version?
#531
Posted 29 January 2021 - 10:21 PM
I don't know if this topic is the proper place to ask, however I would realize a minor modification to the actual code.
I would implement a serial communication between emule and a DIY control device. I have already realized a "proof of concept" of this extension, but to avoid screwing up existing threads, I have just implemented a trivial "polling" of the serial port within the "ShowTransferRate(...)" in emuledlg.cpp. This method should be called every 5 seconds, so it shouldn't alter the overall behavior of the system, however it is absolutely not responsive, so I would switch to threads.
I need to understand how many thread are in emule, and how they are spawned/coordinated/synchronized especially when they handle the GUI. Is there a documentation which explains the high level architecture of emule?
I'm not used to c++ and MFC (I know C# and WPF, and I think they are pretty different), so my question may be a bit trivial...