Ellenor
umbrellix.net/xmpp/upload/afa4a1da85dd1fbb4d4387fd471df81bfdd3d552/kiCrkApuwYXmxxyQLJIInT8HU4tiJ4k2ud6PqTcQ/IMG_20220324_002159_HDR.jpg
acetone
dr|z3d: I recieve anon's request about 240p and sound only mode for comfortable I2P usage (tube.i2p). Report this request to you :)
dr|z3d
ohai acetone, you're there!
acetone
dr|z3d: my bouncer always here but nickname not returned automatically (option turned on in settings)
dr|z3d
the settings page on tube.i2p doesn't work yet, it's on the list of todos, and when it does, you'll be able to change res and enable audio only mode.
acetone
thank!
dr|z3d
working on a cool i2psnark feature you'll probably enjoy.
acetone
russian soon gone to iron wall
acetone
and we'll lool your tube)
dr|z3d
also, have a favicon for major.i2p you may want to use, I've added your site to the i2p+ homepage.
acetone
dr|z3d: wohoo, I2PSnark B-)
dr|z3d
yeah, *sadface* Russia.
acetone
standalone
acetone
RUSSIAN STANDALONE BUILD
dr|z3d
in situ torrent control and add/create torrents.
dr|z3d
speaking of russian, if you want to fire up poedit and optimize the russian translation, that'd be great :)
acetone
major to main page? dr|z3d cool
dr|z3d
I've done what I can to optimize Russian strings in i2psnark, but there's only so far translate.google can get me :)
acetone
what the requirements to favicon?
dr|z3d
acetone: yes, major.i2p on homepage.. if you want to use the favicon, it's here -> skank.i2p/major.svg
acetone
I'll draw it now
dr|z3d
see if you like that one first :)
acetone
my bad english)) unsrestand only 60% of your words without translator))
acetone
let me check
acetone
nice pic!
dr|z3d
it's yours. use it as you like.
acetone
dr|z3d: I2P+ have some internal homepage (not simple i2p-domain)?
dr|z3d
yeah, internal, acetone.
acetone
thanks
acetone
*** 3 minutes scrolled skank.i2p to find major.i2p ***
dr|z3d
you're welcome
dr|z3d
do you know poedit, acetone?
dr|z3d
because if you want to improve the Russian I2PSnark translation, you only need to load up this file and save the results -> gitlab.com/i2pplus/I2P.Plus/-/blob/master/apps/i2psnark/locale/messages_ru.po
acetone
I dont know poedit but I fastly learning)
dr|z3d
poedit's very easy to use.
dr|z3d
load a .po file and it'll show you what needs translating.
acetone
Firstly I thing what "poedit" is russian nickname :D Poedit in Russian is "will go"
dr|z3d
:)
dr|z3d
a .po file is an uncompiled translation file, very common.
acetone
I opened it to simple text editor and reading it now
dr|z3d
ok
acetone
So I see translated strings. Where I should check untranslated?
dr|z3d
are you on linux?
acetone
yep Debian
dr|z3d
apt install poedit. trust me, easy :)
dr|z3d
and much easier than a text editor for .po files.
acetone
dr|z3d: Ok, let me do it
dr|z3d
when you're translating strings, remember where they go in the snark UI. we don't want super long strings that make the UI look bad, for example in the config section.
acetone
OK
dr|z3d
the shorter the translated text, the better.
dr|z3d
as long as the meaning is understandable from the context.
acetone
dr|z3d: questuin
acetone
question *
dr|z3d
shoot!
acetone
In "Warning! Javascript is disabled in your browser. If {0} is enabled, you will lose any input in the add/create torrent sections when a refresh occurs."
acetone
"If {0} is enabled" means strong "enabled". I thing "if disabled"?
acetone
Maybe "if disabled"? *
dr|z3d
{0} means a server-side provided string, so you just translate the string with {0} intact, normally.
dr|z3d
but sure, there it seems like if disabled should be fine.
acetone
So need replace this string "If {0} is enabled" to ".... is disabled"?
dr|z3d
no, "if enabled"
dr|z3d
oh, wait.
dr|z3d
{0} translates as Refresh.
dr|z3d
+-
dr|z3d
If Refresh is enabled...
dr|z3d
or auto-refresh, or something similar.
acetone
thanks, understand
acetone
dr|z3d: what means "Switch to Embedded Mode", it's some like "window mode" or "minimazed"?
dr|z3d
embedded mode is when i2psnark is embedded in an iframe.
acetone
check it
dr|z3d
thanks, acetone, let's have a looksee.
mesh
dr|z3d: are there any clear web->i2p gateways?
mesh
a website on the clear net that people can go to and read eepsites?
acetone
do it under podcast about "cheburnet" - isolated runet...
acetone
:D
acetone
mesh: it's bad idea, MiTM attacks
dr|z3d
there's i2phides.me which currently isn't processing css etc. and various others, mesh.
acetone
admin will see IP of users wich intersted for darknet resources
dr|z3d
if you access over Tor, or an i2p outproxy, not so much.
acetone
yep
mesh
dr|z3d: what do you call these things? my google is failing
dr|z3d
inproxy, though google may not turn up much.
mesh
ah ok, cool, yeah tor.stackexchange.com/questions/1117/is-there-i2p-gateway has a list of inproxies
dr|z3d
ok, snark's just about ready for testing with the new features, ready for it, acetone?
acetone
A L W A Y S
dr|z3d
haha, good man. a few minutes and it'll be ready for download on gitlab.
acetone
nice
dr|z3d
just testing it locally here in standalone mode to make sure it all works as intended. then I'll push to gitlab and CI will build.
acetone
good job. I'll test in ~2hours from now
dr|z3d
roger that
dr|z3d
translation looks good, thanks, acetone, let me push that to the repo so it gets built into snark.
dr|z3d
thanks again.
acetone
dr|z3d: I'm here and going to test)
dr|z3d
acetone: great! hope you likee :)
dr|z3d
it was a lot more work than I anticipated, but hopefully the results warrant the effort.
dr|z3d
to test, you'll want to start/stop torrents and add and create torrents (or just supply fake data and watch).
acetone
dr|z3d: Up BW limit changed to 59,468KBps. It means 59KB?
dr|z3d
you changed that?
dr|z3d
and is there a comma in that value? where are you reading it from, configs?
acetone
dr|z3d: I open settings, change language to Russian. "Save" not works, highlighted bandwidth form.
dr|z3d
59,468 = ~60MB/s
dr|z3d
what browser, acetone?
acetone
dr|z3d: FireFox
acetone
I change bandwidth value and after this can save settings
acetone
with language
dr|z3d
strange. works for me here in firefox and vivaldi.
acetone
only first start
dr|z3d
glitch in the matrix then!
acetone
(i update only .jar file)
acetone
:)
dr|z3d
make sure you ctrl+shift+r
dr|z3d
in firefox.
dr|z3d
to load new assets etc.
dr|z3d
if it's not obvious, when you start/stop torrents etc, or create or add a torrent, you'll remain on the page in the same position while the process completes, no hard page refresh.
dr|z3d
should make it feel a bit more like a desktop app, a bit less like a web page.
acetone
dr|z3d: bit bizy. What I should see of new features?
dr|z3d
start/stop torrents, acetone, you won't see the page reloading. same with add/create torrents.
dr|z3d
it means, for example, if you've got a lot of torrents on the page you won't lose your place.
acetone
dr|z3d: oh nice
acetone
I replaced to new only .jar file its fine?
dr|z3d
probably you want the .war file as well.
acetone
idk :) maybe some files as external dependenies
dr|z3d
jar -> backend, war -> UI.
dr|z3d
shouldn't be any dependencies aside from java.
acetone
*** lol again ***
acetone
I thing "war" it's joke about russia
acetone
OOOK
acetone
replacing it now
dr|z3d
no war jokes here. not amusing :|
acetone
dr|z3d: check it with full experience
acetone
very good
acetone
A J A X P O W E R
dr|z3d
:)
dr|z3d
I posted about it on zzz.i2p if you want to comment on your experience, entirely optional of course, acetone :) zzz.i2p/topics/3271-no-timely-feedback-about-the-creation-of-a-torrent-with-i2psnark/show_new
acetone
reported :)
dr|z3d
haha, thanks, acetone. :)
dr|z3d
no problems with it then, acetone? works as intended?
mesh
can I ask.. who is postman?
mesh
who is this mysterious person that seems to control so much of i2p?
mesh
this irc server is called "Postman's IRC Server"
dr|z3d
postman is postman. he doesn't control i2p, but he does provide useful services. subtle difference :)
mesh
everybody says you should use postman's tracker
dr|z3d
one of the nicest guys you'll meet on the network.
mesh
dr|z3d: that's how it starts. you know who else provided "useful services"? The Roman Empire.
mesh
dr|z3d: do you work for the postman? Does he pay people like you to do his bidding and work on i2p?
dr|z3d
I collaborate with postman. I don't work for him.
dr|z3d
again, subtle difference.
mesh
it sounds worrisome. it seems like he is everywhere
acetone
dr|z3d: yep, I replace .war to new file, restart I2Psnark and saw it. First opinion: all works very nice
dr|z3d
acetone: thanks for the feedback. happy it's working nicely for you. now for the notification styling.
acetone
dr|z3d: thank you for this work
dr|z3d
sure thing, acetone!
mesh
hmm
mesh
we need inproxies that actually work
mesh
it's too bad that everybody is so focused on creating outproxies. what we actually need to help people living under unjust governments are inproxies
mesh
I see now this is a tricky problem. Even if you find an inproxy that works like i2p-inproxy.mk16.de the browsing experience is bad because any link doesn't work.
mesh
a good inproxy would actually rewrite links
dr|z3d
they do.
dr|z3d
i2phides.me is run by the same guy as the link you just posted.
mesh
dr|z3d: do you have any idea what software is being used here?
dr|z3d
apache afaik.
mesh
apache? there's an apache mod that knows how to take a http request and translate that to an i2p request?
dr|z3d
check zzz's forums. the guy running the inproxy posted there a while back about his setup.
dr|z3d
protip: use the search feature on i2p+'s homepage to search zzz.i2p
mesh
I understand why people don't run inproxies though. It seems that you could perhaps be prosecuted for serving some really bad stuff
dr|z3d
sure, you have to be on top of things to keep the crap from being visible. actively maintain a blacklist.
mesh
dr|z3d: yeah it would need to be a collaborative thing. perhaps a blacklist or whitelist but also a curation I think. I would like to see something like a Yahoo web directory for i2p