I made a desktop browser for Cred Forums

Christopher Evans
Christopher Evans

I made a desktop browser for Cred Forums: anyone interested?

All urls found in this thread:

github.com/siavash119/qtchan
github.com/siavash119/qtchan/issues/7
anti-captcha.com/
github.com/flaghunters/Extra-Flags-for-Cred Forums

Alexander Baker
Alexander Baker

i guess not now

Jason Rodriguez
Jason Rodriguez

it didn't compile the last I tried it

Jackson King
Jackson King

Link github repo fgt

Adam Young
Adam Young

what are you trying to compile it on?
i use a linux based distro and have compiled using MinGW and minimally tested on windows.

github.com/siavash119/qtchan

Andrew Thomas
Andrew Thomas

xubuntu

William Sanchez
William Sanchez

Oh, look, it's this pic again. So you made a browser someone else already made and posted about months ago? Right, because I'm sure you're the "developer."

(Also even if you are, it looks like shit any way)

Thomas Rivera
Thomas Rivera

got a good start the (You) view. need to be able to scroll to (You), though

Joshua Flores
Joshua Flores

I just improved a lot of functions and began the notifications/tray, so I posted a windows release. Made a thread for feedback, thanks

many people ask for theming. I'll do it next. captcha v2 isn't as important to me since I use a pass, but it's a definite requirement for qtchan to be usable for most. It's also a priority.

Michael Green
Michael Green

Can you do a Void Linux template and PKGBUILD for it?
That would be a good tone.

Cameron Hernandez
Cameron Hernandez

anyone interested?
I am but I'm waiting for additional features, and sticking to Dashchan for now.

Jeremiah Robinson
Jeremiah Robinson

the easiest way to install build dependencies is probably installing qtcreator, opening the .pro file, and building it in there.

what features do you want? theming, captcha v2, and a few more (You) interactions are current priorities.

Joshua Morales
Joshua Morales

Perhaps this is the beginning of something great

David Foster
David Foster

it has long replaced my default web browser for using Cred Forums

Tyler Roberts
Tyler Roberts

captcha v2, and a few more (You) interactions
This is basically the must-have for me. I originally passed it by because of the lack of (You)s, but if you don't support v2 yet then it's literally unusable right now kek

Additional imageboard support would be nice too, especially archives actually. Plus, if you end up working with archives, you could resurrect deleted posts like 4chanx does.

Xavier Morales
Xavier Morales

I'll get on captcha v2 tonight, then.

Do the archives have compatible APIs?

Caleb Allen
Caleb Allen

Does it have Werk Mode and Fap mode?

Oliver Perry
Oliver Perry

no, but I'll do that.

Ethan Lee
Ethan Lee

Yo, also got problems compiling versions of 15 feb and later, problem seems to be treefile.cpp ; things related to QFile, not a class, not deckared etc.
Earlier versions do work. i'm on Debian stable with qt 5.7.1

Austin Watson
Austin Watson

Seconding work mode, sometimes if I can have people looking over my shoulder there's nothing wrong with a discussion about Solus or an argument about intel/AMD but I'd rather they not see all the smug anime faces and happy merchants

Daniel Johnson
Daniel Johnson

trying clearing build dir and running qmake again; i renamed a file.

Carson Ramirez
Carson Ramirez

one thing you can do for now is scale the images down to very small

Henry Harris
Henry Harris

if doesn't work, can you copy paste the exact error? there is no treefile.cpp

Brody Edwards
Brody Edwards

does it need gtk or qt?

Elijah Bailey
Elijah Bailey

qt5

Aiden Parker
Aiden Parker

test

Daniel Taylor
Daniel Taylor

all of it or some specific parts? i dont want bloat on my gentoo thinkpad.

Noah Gray
Noah Gray

don't claim you made it tyrone

Evan Price
Evan Price

i also am using a gentoo thinkpad haha. Just going off the required dll's in the windows build, you need qmake, Qt5Core, Qt5Gui, Qt5Network, Qt5Svg, Qt5Widgets, and some ssl library.

i've though of a decent way to do captcha v2; should be done tonight

Angel Jenkins
Angel Jenkins

What about webm?

Henry Morris
Henry Morris

what kind of keylogger does it has?

Austin Campbell
Austin Campbell

What are benefits from using this instead of quantum?

Mason Wright
Mason Wright

opens images and files in default desktop application. for me it's feh and mpv. press g to open all images/files in mpv

which reminds me, it'll auto-dl the images in the folder it runs in. you can just view that folder for now for fap mode. I'll put it in the UI sometime, though.

Nathan Sullivan
Nathan Sullivan

Yeah, I tried this as well, still didnt work.
Tried removing everything, cloning, then building, still no success:

../treemodel.cpp: In member function ‘void TreeModel::saveSessionToFile(QString)’:
../treemodel.cpp:243:2: error: ‘QFile’ was not declared in this scope
QFile data(fileName);
^~~~~
../treemodel.cpp:244:6: error: ‘((TreeModel*)this)->TreeModel::data’ does not have class type
if(!data.open(static_cast<QFile::OpenMode>(QFile::WriteOnly | QFile::Truncate))){
^~~~
../treemodel.cpp:244:28: error: ‘QFile’ does not name a type
if(!data.open(static_cast<QFile::OpenMode>(QFile::WriteOnly | QFile::Truncate))){
^~~~~
../treemodel.cpp:244:33: error: expected ‘>’ before ‘::’ token
if(!data.open(static_cast<QFile::OpenMode>(QFile::WriteOnly | QFile::Truncate))){
^~
../treemodel.cpp:244:33: error: expected ‘(’ before ‘::’ token
../treemodel.cpp:244:33: error: ‘::OpenMode’ has not been declared
../treemodel.cpp:244:45: error: ‘QFile’ is not a class, namespace, or enumeration
if(!data.open(static_cast<QFile::OpenMode>(QFile::WriteOnly | QFile::Truncate))){
^~~~~
../treemodel.cpp:244:64: error: ‘QFile’ is not a class, namespace, or enumeration
[\code]

Jace Hughes
Jace Hughes

../treemodel.cpp:244:64: error: ‘QFile’ is not a class, namespace, or enumeration
if(!data.open(static_cast<QFile::OpenMode>(QFile::WriteOnly | QFile::Truncate))){
^~~~~
../treemodel.cpp:244:82: error: expected ‘)’ before ‘{’ token
if(!data.open(static_cast<QFile::OpenMode>(QFile::WriteOnly | QFile::Truncate))){
^
../treemodel.cpp:248:24: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
QTextStream out(&data);
^
../treemodel.cpp:262:4: error: ‘out’ was not declared in this scope
out << indent.repeated(lines.size()-1);
^~~
../treemodel.cpp:241:43: warning: unused parameter ‘fileName’ [-Wunused-parameter]
void TreeModel::saveSessionToFile(QString fileName)
^~~~~~~~
../treemodel.cpp: In member function ‘void TreeModel::loadSessionFromFile(QString)’:
../treemodel.cpp:281:2: error: ‘QFile’ was not declared in this scope
QFile session(sessionFile);
^~~~~
../treemodel.cpp:282:2: error: ‘session’ was not declared in this scope
session.open(QFile::ReadOnly);
^~~~~~~
../treemodel.cpp:282:15: error: ‘QFile’ is not a class, namespace, or enumeration
session.open(QFile::ReadOnly);
^~~~~
../treemodel.cpp:279:45: warning: unused parameter ‘sessionFile’ [-Wunused-parameter]
void TreeModel::loadSessionFromFile(QString sessionFile)
^~~~~~~~~~~
make: *** [treemodel.o] Error 1

2/2, hiro's a bitch

Blake Allen
Blake Allen

sorry for the inconvenience.
add

#include <QFile>
with the other includes in treemodel.cpp and try again
like this
...
#include <QDataStream>
#include <QPointer>
#include <QFile>
#include <QDebug>
...

let me know

Justin Lewis
Justin Lewis

Do the archives have compatible APIs?
Yes.

Ryan Gonzalez
Ryan Gonzalez

treemodel now passes but it
fails now at you.cpp at line
21, something about Qchar
got to leave though, have a deadline.
I might submit an issue to github sometime.

Justin Watson
Justin Watson

okay i'll look at it; also what compiler and version are you using exactly? thanks

Christopher Wright
Christopher Wright

recaptcha v2 not being nice getting the payload xss

Liam Ward
Liam Ward

i've though of a decent way to do captcha v2; should be done tonight
Can you add anticaptcha integration? Or an AI that will autosolve the captcha?

Carson Gutierrez
Carson Gutierrez

I already have a desktop browser for Cred Forums

my browser

Mason Green
Mason Green

it's shit

Christian Edwards
Christian Edwards

OP, pls add support for deathbycaptcha or some other captcha solving api. End user would enter their own api key or some shit.

Ryder Rodriguez
Ryder Rodriguez

CPU/ram usage under ~20 threads?

Hudson Morris
Hudson Morris

do it on such bloatware like electron,sure those faggots hipsters gonna buy it

Owen Stewart
Owen Stewart

(You) counter pls. Floens is stingy and won't inplement it on Clover.

Nathaniel Green
Nathaniel Green

Why would I use this when I have a browser + Cred Forums X?

Isaac Flores
Isaac Flores

Does this have global stats? (Total post count, threads made, etc.)

Dylan Carter
Dylan Carter

Memory footprint?

Ethan Bailey
Ethan Bailey

Please have some sort of cheat sheet when you open the program instead of this blank page, I keep forgetting the keybinds.

Ian Mitchell
Ian Mitchell

Yeah but where's the (you) counter? This is important user.

Joseph Jones
Joseph Jones

Poorfags with low ram can't have more than 2 tabs open and this probably uses a lot less. If you really want a dedicated Cred Forums browser you're better off getting BlueStacks or whatever android emulator and use clover.

Alexander Cruz
Alexander Cruz

why is the icon a swastika

Aaron Gray
Aaron Gray

Press F9 for now. it'll show all your (You)'s. better info displays soon

I have basic stats per thread; no global stats yet.

sure

looks a bit high, but depends on your system/OS. last time i checked it using windows 10 and it was under 150M (8GB in machine) with so many tabs.

almost got something with captchav2; i was being stupid

Grayson Nguyen
Grayson Nguyen

What the hell?
Makefile:631: recipe for target 'main.o' failed
make: *** [main.o] Error 1

Andrew Bailey
Andrew Bailey

not using electron
you won't make it, kid

Thomas Scott
Thomas Scott

testing captcha v2

Luis Thomas
Luis Thomas

we in there

Adam Hughes
Adam Hughes

github.com/siavash119/qtchan/issues/7

Hudson Foster
Hudson Foster

does it work on OSX?

Benjamin Jenkins
Benjamin Jenkins

What's OSX?

Connor Hill
Connor Hill

Cool idea desu
I practically only use my browser for Cred Forums these days

Cooper Bell
Cooper Bell

wada combuter?
a mainstream OS that runs laps around windows in every way except games

Eli Rodriguez
Eli Rodriguez

I don't know what OSX is or does sorry

Alexander Howard
Alexander Howard

Does it have most features Cred Forums X has?

Landon Perry
Landon Perry

Building now, don't seem to be running into the issues other have so far.

Parker Rogers
Parker Rogers

I remember you, user. How is going?

Aiden Campbell
Aiden Campbell

desktop
faggot

Camden Evans
Camden Evans

resources

Samuel Martinez
Samuel Martinez

That's far too much to ask. What you should ask for is for him to provide an interface to captcha solving. Ways of doing IPC.

And you should just buy a pass.

Brody Taylor
Brody Taylor

IS
THERE
CP.L
IN
CODE
IS
THIS
BOTNET
IS THIS BAD?

SOMEONE CHECK

CHECK
ECK
THE CODE
CHECK THE CODE

Gabriel Collins
Gabriel Collins

And you should just buy a pass.
Anticaptcha is literally cheaper, and even if it's not (something like over 30 posts per day in average IIRC) it's still preferable to giving pic related your money

Jack Parker
Jack Parker

no windows functionality
swastika
probably cp in code
just qtbrowser

Refute these or you won't be committed

Henry Brown
Henry Brown

link to captcha solver API you want?

Brody Williams
Brody Williams

can you add extraflags support?

Luke Barnes
Luke Barnes

anti-captcha.com/
Zero clue as to how it actually works and how much effort it would take to integrate.

Jonathan Howard
Jonathan Howard

do you mean multiple windows or windows OS? I support windows OS and maybe will add ability for multiple windows soon.

can I legallly use the Cred Forums icons? I'm going to have different icons for unread/(You)/etc. For now, you can change the icons very easily qtchan.pro and main.cpp files

no cp in code

it has tree tabs, autodl's images based on original file name, and integrates other Cred Forums features. It's a project only for myself because I wanted a dedicated browser and I hate general browsers. I'm sharing it here because I think some others might find it useful and help me make it better. up to you

Oliver Wilson
Oliver Wilson

looks very straightforward. sure i'll do it.

Jace Rogers
Jace Rogers

like pol flags? yeah

Joshua Watson
Joshua Watson

nah, I mean state flags using this user extension:
github.com/flaghunters/Extra-Flags-for-Cred Forums

Easton Barnes
Easton Barnes

Does it use the proper file picker on KDE?

Wyatt Baker
Wyatt Baker

no, but i drag and drop from pcmanfm

i think so, yeah. can you add a feature request on github? i'll probably forget

Jaxon Wood
Jaxon Wood

he's using i3 you sperg

Dominic Turner
Dominic Turner

I've been interested in contributing to this project for awhile but developing QT is such a fucking mess

Kayden Carter
Kayden Carter

I've been looking to replace my current keylogger

Brayden Gonzalez
Brayden Gonzalez

How do I run this on my Mac OS with Retina Display?

Disable AdBlock to view this page

Disable AdBlock to view this page

Confirm your age

This website may contain content of an adult nature. If you are under the age of 18, if such content offends you or if it is illegal to view such content in your community, please EXIT.

Enter Exit

About Privacy

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. We also share information about your use of our site with our advertising and analytics partners.

Accept Exit