[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I made qtchan to replace my web browser experience for 4chan;

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 100
Thread images: 10

File: qtchan.png (217KB, 1251x845px) Image search: [Google]
qtchan.png
217KB, 1251x845px
I made qtchan to replace my web browser experience for 4chan; is anyone interested?
>>
Okay, yeah. What's up with it?
>>
Can I download the whole trap thread but just the thumbnails?
>>
>>61619210
>/pol/
>>
for those here yesterday, I'm fixing captcha right now. still the bug with catalogue emptying, though.

>>61619218
absolutely
>>
>>61619231
Shut the fuck up, faggot. I'm interested and your suggestion was niggardly.
>>
Seems interesting. Probably no point in using it on my desktop but it'd be nice on my laptop
>>
>>61619210
I'm waiting for you anon. I love the idea.
>>
>>61619242
>>61619240
>>61619239
here's the github: https://github.com/siavash119/qtchan it's build with qt5, There's a windows build a few commits back.

press ctrl+l to get to nav bar and type g, or g/searchterm or /g/ for catelogue (currently broken) or whatever board name, open threads by clicking on the images
>>
showing inline comments and hover comments
>>
>>61619258
Thanks, man.
>>
>>61619289
let me know if it works or you have any problems
>>
>>61619210
download?
is it possible to block cookies?
>>
>>61619303
Nice icon anon. How to instal after git clone?
>>
Botnet
>>
>>61619210
You made this thread yesterday, any plans for a macOS version?
>>
>>61619318
see >>61619258 there's a windows release a few commits back
Right now it only uses a cookie jar for the json requests and posting (e.g. with a 4chan pass); I'll have an option so it blocks all cookies, though, no problem.

>>61619330
what OS are you using? if linux based, you can build with qt5. probably something like
qmake qtchan.pro
make

then run the qtchan binary

>>61619358
build it yourself and i'll put it in the releases if a few people test it.
>>
File: QT.jpg (211KB, 1266x799px) Image search: [Google]
QT.jpg
211KB, 1266x799px
>>
>>61619392
yes i know, sorry, i'm still trying to figure out why the catalogue just disappears like it does. also please look at TODO at the bottom of README.md or Known Issues under the current release.
>>
>>61619210
What's with the UI? Can you make it look like it was from this decade?
>>
File: freezing here.png (86KB, 859x742px) Image search: [Google]
freezing here.png
86KB, 859x742px
>>61619405
freezes due to highdpi still it's not working
Disabling highdpi should fix the catalog issue
>>
oops stopped showing catalog again
not highdpi related
>>
>>61619407
I like it

>>61619415
I will try it right now, thanks.

blocking cookies for posting should not matter at all for posting because i use recaptcha v1. the challenge answer is part of the post multiform data.

>>61619425
ahh okay; I'm glad, though, because I want to use that to scale easily, though it requires a restart of the program currently.
>>
>>61619445
i wonder if hirojew will block this malicious browser and only allow firefox/chrome
ehehheheehhehehee
>>
A zoom feature, so I can zoom out, would be nice.
>>
>>61619456
he would have to destroy the API which would only cause more server and client load because I'd then parse from the HTML vs the JSON. It would be more effort to lose-lose.

The point of this browser is part of my mission to replace general web browsers by resurging desktop applications without following electron and similar "chrome packed into an app" ideas.
>>
>>61619467
in the process: by zoom you mean smaller and bigger text or complete scaling of everything? I will do both and also streamline settings for custom stylesheets anyway.
>>
>>61619486
Complete scaling, the whole thing looks too big.
>>
>>61619498
I agree, for now are you building yourself? If so, in main.cpp you can uncomment and edit these lines.
//QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
//QApplication::setAttribute(QT_SCALE_FACTOR,)
//qputenv("QT_SCALE_FACTOR","1.4");
>>
>>61619498
>>61619512
NVM i forgot that completely destroys the UI. I need to account for that scaling in some pixel calculations. sorry, broken for now. I'll put scaling as a priority, though.
>>
Bump
Has anybody already made a logo?
>>
doesnt show shit. Probably cuz winshit 8.
>>
>>61619578
no, for now i'm using the hindu swastika from https://en.wikipedia.org/wiki/Swastika I'll be happy if anyone wants to make a logo.

>>61619581
does it open? press ctrl+l to get to nav bar and type g then hit enter. click on images to open threads.
>>
>>61619596
so that gets me somewhere. Populates for a second then blank again. Scroll bar shows though.
>>
sorry i have to go; but i'll work on scaling and the catalog disappearing next chance I get.

>>61619633
did you type /g/ or g? /g/ is the whole catalog which disappears which i need to fix. try just typing g: that will just show you the first page and work fine.
>>
>>61619258
can someone port it to gtk please? thanks
>>
>>61619654
neat. So threads are just gone forever if you hit the minus?
>>
>>61619210
Does the text editor have vi like keybindings?
>>
>>61619374
Will Ubuntu's Qt5.5 be sufficient?

Either way, maybe set up CI to automate builds. It will save time in the future when doing releases and whatnot.
>>
>>61619210
Use Qutebrowser, made the switch today and there are some serious benefits and it's faster than Chromium, it's such a breathe of fresh air
>>
This literally makes now sense when when you can have literally the same functionality by combining 4chanx with an extension like VimFX or Keysnail.
>>
Looks good OP, gentle bamp
>>
>>61619210
Does it use the native file picker on kde?
>>
>>61621720
it uses the qt one, but you can drag and drop from your own.
>>
>>61619722
yeah it saves the filter, for linux it's ~/.config/qtchan/qtchan.conf for windows it's in the registry. I think i'll switch to a text file in the application folder, though, for settings.
>>
>>61622277
How did you learn Qt? The only resource I've found is an old book for Qt4.
>>
That's my C++ book, isn't it?

Interested.
>>
Can you download a dead thread? Does.the thread and images get cached?
>>
>>61624291
there are some sites doing archives of 4chan threads, you can download threads from those
you can't get them from 4chan itself though, that's what "dead" means, they're gone
>>
>>61624356
What I meant was to threads get cached so that you can download them when that are dead
>>
>>61624716
not by 4chan itself
they might be in your browser cache, though, if you had already viewed it
>>
>>61619210
>/pol/
No. I stay away from mentally ill people and their works
>>
>>61624917
t. butthurt spic
>>
>>61619258
>qt5
I'll pass
>>
good job op.
>>
>>61624917
somebody makes something cool
>muh /pol/ ebil nazi booger man
nice.
>>
>qt
bloat
>>
File: bullshit.png (87KB, 1366x768px) Image search: [Google]
bullshit.png
87KB, 1366x768px
>>61619210
sage, this shit doesn't even have a launcher in the zip, there's no executable. how is one supposed to use something that can't be started?
>>
I'm getting

qmake: could not find a Qt installation of ''
>>
>>61619210
if it doesn't use pink and blue pastel colours, it aint shit
>>
>>61626671

are you retarded?
>>
>>61626766
do you see a qtchan-bin launcher anywhere? I know I don't, so no, I'm not retarded.
>>
>>61619210
>>61619258
Terrible
>>>/pol/
>>
>>61626775

Read
>>61619374
>>
>>61619210
Can I compile it for OpenSTEP 4.2?
>>
>>61619218
>what is firefox+downthemall
>>
>Have to compile the program

KEK, dropped. Make a tarball, or some custom repos for various OSes, shit won't take off otherwise.
>>
does this do anything that 4chan-x doesn't?

https://www.4chan-x.net/
>>
>>61626902
>willfully and consciously expecting binary blobs
>>>/v/
>>
>>61626775
>the absolute state of the crumbling, video game infested city of neo/g/
>>
>>61626920
This.

OP and every single one of you morons in this thread is a fucking retard. You can get literally the same affect with 4chan X and Vimfx without having to fucking compile a whole new program.

Fuck all of you. You stupid, cocksucking, subhuman mongoloids.
>>
>>61624291
>>61624716
>>61624824
it saves the json and images in a folder, if you've already gotten it; it won't read it though if the thread is 404'd. I'll have it check it. Also, I plan to support archives.

>>61626920
>>61628518
no, it doesn't. but i don't even open firefox anymore.
>>
>>61622507
using the docs; here's an online version: https://doc.qt.io/qt-5/
>>
>>61626920
>>61629590
oh actually, it auto dl's the thread and images in nice folders with original file names.
>>
>>61625026
Qt isn't actually that big. Maybe you a thinking of the kde
>>
>>61628518
>>61619472
>>
File: gjghjghjghjg.png (232KB, 1920x1024px) Image search: [Google]
gjghjghjghjg.png
232KB, 1920x1024px
>>61619210

>first time opening it
>click on OP ID for first thread
>crashes
good job
>>
>>61630101
that's fixed; not in the release, though. click the image to open the thread
>>
>>61629938
tk isn't big.
qt is pretty big.
>>
>>61624917
bigot
>>
>>61629658
I can do that with downthemall on any website

>using a shitty app you have to compile yourself, just for 1 site
>>
why would you flip j and k?
don't do that
>>
>>61619210
I was thinking about doing something like this. Looks like you beat me to it.
>>
>>61630568
j going up is much more natural for me. most people probably prefer j as down, though, you're right. i'll make it standard with easy options to change it.
>>
>>61630636
there's still a lot to do; please feel free to contribute in code or ideas.
>>
as far as vim keybinds for this kind of app go

/ - search
gg - top of page
G - bottom of page
t - new tab
x - close tab
f - for link-hints

the last one is probably some work
>>
>>61619210
If it's not node then it is not relevant.
>>
Hey guise let's just make all webpages into apps!

Who needs a browser amirite?
>>
>>61619210
Can it post? If so, how? The api is read only and you'd need to basocally embed a web browser to get captcha working.
>>
>>61633097
>The api is read only
Then how does clover work?
>>
>>61633097
press q to open post form, focus bottom lineedit to load captcha, press shift+enter to post.

for implemnting captcha, it was just a request to get the challenge image (i use v1), and in the post to 4chan add 2 fields, recaptcha-challenge and recaptcha-response. You can also use a 4chan pass.
>>
>>61633640
>>61633097
the documented api is to read JSON from 4chan. I needed to look at my headers and post params in a web browser to see how to form the get and post requests.
>>
Way too clunky and prone to crashing... among several other thing (I mean, in Windows; clicking File > Exit doesn't do anything).
>>
If you're still here siavash119, for us retards, how to compile on Ubuntu Linux after installing qt 5?
>>
>>61632349
Hey guise let's make all apps into browser pages!
>>
>>61635109
Don't be retarded. Even if you block ads on the browser, it doesn't stop the request from resolving (handshake takes place, you just don't see the ad content) or the ad frames from loading. This might be a shitty solution, but the idea behind it is not devoid of merit.
>>
Nice application. Starred on GitHub. Hope it continues to develop, and I'll help when my skills are in the right place.
>>
>>61634063
i think just
qmake qtchan.pro
make

let me know
>>
>>61619218
Yes, but I recommend you find a superior fetish, such as feet.
>>
>>61619210
>/pol/
Yeah no, sorry OP
Thread posts: 100
Thread images: 10


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.