use LiveCD (linux) on Win95 machine ... that's the right thing to do. Also a good idea, of course
|
|
|
When i run NoBrainr/1.052/c_/Python27/python.exe it tells me it needs a later version of Windows : /
OK, thanks for your feedback. To resolve this, I would suggest that you install Python 2.5.4, which is the latest version of Python that supports win 95 and is available at http://www.python.org/ftp/python/2.5.4/python-2.5.4.msiIf this installation completes without errors, copy the entire 'App' folder from the NoBrainr installation under the Python2.5.4 location and try to run NoBrainr script from the command line - something along the lines of: ..\python.exe NoBrainr.py
|
|
|
I will run NoBrainr and see what happends.
I will make a donation when the program works.
OK, sounds good - I will wait for your feedback on running NoBrainr before starting. If you get no errors, I should be able to make the script you need quite fast, as it will easily build on the Python libraries included in the NoBrainr package.
|
|
|
please do It will be offline and will continue to be offline when i can generate the addresses. Sorry, I spoke a little too fast. I need to mention that I will only have time to do this by next weekend, not earlier - unless you really need this urgently and are willing to make a donation. Also, to be sure that your system is able to run Python 2.7 scripts involving EC math, a good and quick test would be to see if my NoBrainr tool is working for you. If it gives any errors, please post them here. NoBrainr thread: https://bitcointalk.org/index.php?topic=308972.0
|
|
|
I can make a small script for you if you can't find anything.
I hope your Windows 95 machine is offline by the way - is it?
|
|
|
I am not a python or electrum expert. So to me this script is not easy at all. Can you explain a couple of things? For example: - getservers: it is a console-command. getservers(). How can you add another function to it?
- Keys() is not a console function. Where does it come from?
- Where are time and socket imported from? Are these standard libraries? Is it possible to add new packages to the standard embedded electrum python interpreter?
As a sidenote: How many servers are there in Europe? Who are the guys running them? In a nutshell: - the getservers() function returns a dict. keys() is a standard dict method. - yes, time and socket are standard libraries. Sorry for not going into more detail - I have very limited free time these days. Feel free to google for more information, or wait for others to chime in with more help.
|
|
|
Interesting. Can you explain how you start and run this script from the console? I guess you have saved the python-code in a file that you execute using the electrum-console. Is this right? In which folder do you need to save this file so that it is accesible from the console? How do you execute the code? Sorry, about my noob-question, but I have read a book about Python a long time ago but have forgotten most of it.
This is right. Save the code in a file, for instance 'servertest.py'. This file can be saved anywhere on your system. How to run it: assuming the file was saved to D:\servertest.py, you would type the following command in the console to execute it: execfile("D:\\servertest.py")
BTW: Another noob question: That you can run all kind of processes out of the Electrum console: Isnt that a security risk?
As long as you are not executing malicious scripts, I don't think so. Perhaps a dev can further comment on this. PS. I have a Python3 version installed. Could I use your code?
(I'm assuming you are a Windows user, let me know if that's not the case.) No problem, the Electrum console will always use the embedded Python 2.7 runtime anyway.
|
|
|
Funny, I just posted an example script to be run in the Electrum console in this thread: https://bitcointalk.org/index.php?topic=422571.0It's rather trivial but perhaps you will find a few interesting things in it. Unfortunately, I'm not aware of any other scripts or documentation for this powerful feature.
|
|
|
Is it possible to use 3rd party plugins with the portable windows build? Like can I just make a plugin folder in the electrum_data folder? I'm trying but nothing is working. Or is that something that just can't be done in the portable build?
Works for me... (but I'm building Electrum from source, not sure about the regular builds)
|
|
|
Here's a quick little script to find out what servers have lowest latency for you. For instance, for users in Europe, the top 2 servers consistently are: 0.015s electrum.icetwy.re 0.016s electrum.cafebitcoin.com ''' * Python 2.x source - By flatfly (GPG ID: 0xF91975FF) * * No warranty, explicit or implicit, provided. '''
import socket, time
best = 5 ax = getservers().keys() print 'quicktesting ' + str(len(ax)) + ' servers...' print '\n\n' for host in ax:
try: s=socket.socket() s.settimeout(1) t0 = time.time() s.connect((host, 50002)) t1 = time.time() delta = t1-t0 print host.ljust(35) + '{:6.3f}s'.format(delta) if delta < best: best = delta best_host = host s.close() except: pass
print '\n' print 'lowest latency: ' print best_host.ljust(35) + '{:6.3f}s'.format(best)
|
|
|
Next feature (currently under testing): color highlighting of "interesting" addresses, based on a very simple external text file containing a list of addresses to watch for. For instance, in the below screenshot, the 1dice and 1A6TJ addresses are defined as 'interesting'. When such an address is detected, an alert containing the relevant transaction details could also be emailed.
|
|
|
I was using a password manager which crashed and lost all of my passwords. I was able to reset most of them but my wallet password is lost and I have no idea what it could be. Its either 10,12, or 30 random characters. I have the json file which text starts with a 78yu and was hosted on blockchain.info. There isn't probably very much in there, but is there any way to recover it?
Wow, which password manager was that? If you have previous backups of the password database, you could try to open those.
|
|
|
Your 1.7.4 is still my favorite Glad to hear that! But just curious, what is specific to that version that you don't find in later versions?
|
|
|
Hey, how about adding support for twitter API - ie, sending automatic tweets when certain conditions are met? That would be dope...
Yes, this is actually on my to-do list! I am looking at the following notification types: email, syslog, twitter and pastebin.
|
|
|
Man this is the third coincidence today. Creepy. I ran into tee for the first time earlier and now you mention it.
The lack of any coincidences would be the greatest coincidence.
|
|
|
Version 0.43.3 is out! Fixes a minor indentation issue with large amounts, and adds output multiplexing (tee-style) support, which allows you to capture traffic both to the console and a log file (just start the tool with the -o argument for that). The log file is called "txtrace.log" and is located in the same path as the script, or in the following path if you are running the Windows executable: %AppData%\Chainsnort\0.43.3\Log. No documentation or manual at this stage. It will come sooner or later. Also, I didn't have much time to make progress on direct bitcoind support. Of course, if anybody wants to help out, they are welcome to do so
|
|
|
Now performing some (very early) testing of the bitcoind RPC connector...
|
|
|
Indeed Listentobitcoin.com is infected by malware. Avoid at all costs. How so? The site was hijacked a while ago and is now randomly serving Java drivebys. The original owner moved to http://www.bitlisten.com/ which is clean.
|
|
|
|