#development
1 messages · Page 462 of 1
linux is a waste of space true

¯_(ツ)_/¯

ok but tbh
i feel like that's only relevant in stuff like js
where it makes sense to minify it
it's not like clang preserves ur newlines 
Sure but its horrible to read when you have this:
...
void test() {
int i = 420;
printf("%d blaze it\n", i);
}
...

ok obviously, but putting bracket on a newline isn't that big of a deal
not like it's affecting readability
Yes it is 


LMFAOO
u shouldn't take anything we say here seriously
if u wanna kill this channel
Thats not a bad dictionary
NSMutableDictionary<HSWidgetFrameObject *, NSMutableArray<HSWidgetPositionObject *> *> *_widgetFramesToGridPositionsCache
production code
It was actually worse, before those HSWidgetFrameObject and HSWidgetPositionObject classes were created.


btw not all widgets are going to look nice as they keep getting scaled down like that
You could scale them back up, it would take up more grid spaces but would maintain its visual size.
But thats probably too much work

Minecraft

Thats on
[redacted]

boba_mochi_still

boba mochi
it’s better than long ass lines
even tho i don’t like it much

where are note passwords stored on ios
i'd assume the password itself is stored in keychain
the sep probably
and by extension the SEP yeah
Its stored within the OS
aaron forgot the password to his jewish porn note 
where's a good place to learn objective-c? I bought a udemy course that was on sale but idk how i feel about it
Start by learning a better language
likely in iOS
learning by doing
This project was created with the intention of preservation
this
grab a guide you like and yeet
true
I know a bit of C++
Yeah thats a great language
should help
im still considering becoming a front end web developer..
U know what's more useful than objective c? Makefile
That sounds like torture you poor soul
ew
Literally yeah
brother nothing is stopping you
do what’s most beneficial for you
haha is why I stick with hardware

U want a fun language? Im looking at learning golang soon cuz it looks fun as shit
(Start the stfu pings now)
You know what really is fun as shit?
try it, it is great
Meth
wait don’t do golang
lol
do assembly
never fucked with golang, can't really judge it 😛
the highest tier of “fuck me”
golang is great for simple stuff that you need to compile in less than 0 seconds
Seems like its like rust but looks easier and is less useful for some applications

ehhh not really
they share some features
Then what makes it beneficial over Rust 
simplicity
apart from being easier
nothing else really
go is great
gm nav
golang does write itself nicely
gm
write in c without any imports and then extract the segments, ez assembly 
Go seems like it has a gigantic variety of applications for what it is tbh
The things people do with it are impressive
outdo yourself by just writing in opcodes bro
if u wanna see bastardized go i would check out https://github.com/moby/moby
you mean machine language then
the language is abused in these 2
forgot I did this
kubernetes is so good
yes it really is
no like, assembly is still a somewhat “layer” on top of just opcodes
but it's a pain in the ass to setup by yourself
the opcodes are machine language, no? machine language is not assembly
try multi node, high availability, wireguard privated cluster
Never
etcd didn't play nicely with wireguard
huh, i’m not sure if I’m mixing up your terms with the wrong German ones lmao
and since it was high availability i had to do 3 control planes
language barrier my b
i meant machine code mb
L
stfu nav
:02yuw
I will end you
oh my, thank u
please

:02uwu:
I want that emote
bro you're literally in my server
But no nitor
how
join amy's server
L

yo u wanna trigger someone's selfbot in this server?
Do it
i heard the notif noise
wild
distant tho

what's the "n" in "nfr"
better be "night"
negative
ah
it's negative fr
so, "not for real?"
True
yes
wtf half of those icons are missing a border radius
that's just what the repo serves
gonna look ugly as fuck in cydia
lol
:how:
I added repo image caching 
True
before it would pull the image from the background every launch
which is why they were blank all the time
burrit0z 
from network*
Burrit0z buy my case
sex case
I haven't opened my shirt yet 
Looks nice
oh rip
it's just sat in packaging still
Woe
burrit*z🤮
burrit0z
Reppin rn

pro shirt
pro shirt
woe
weo
nice drip
well the email said it's coming at best 3rd of may
yes
Yezzir

hi burrit0z, i really appreciate you bro, such a nice guy. thanks for all the homophobic slurs btw

no problem bro
wait do images work on the bot
hi burrit0z i found you
😳🙏
nah i didnt add that yet

🌯 does
[Message redacted by Gir]
_ _
Hi evelyn!
Dont
@warm cipher I don't wanna be cancelled like burrit0z either 



Go ahead

I'm literally autistic but I don't use or need them except for /s
often sarcasm is obvious to me even without /s but I do use it sometimes... for the others I haven't really seen a need usually
it's worse when people overuse them honestly because it makes me feel that they're treating me like an idiot who can't understand even basic things
what's /gen
it means "genuine" (usually used for questions)
Lib hooker 
jkk doesnt like my fractal so here u go
i dont think that bar is supposed to be there though
im gonna assume it's just such a tiny number that float precision just kills it
colors when
Before-TWEAKNAME-Stage:: i believe
and there's also After-TWEAKNAME-Stage::
but i could be wrong i'm not really feeling well rn
that's After
right?
idk then
look at the makefile i suppose
After-TWEAKNAME-Compile might be a thing
there's probably a Before-Compile

or an after preprocess
ask @lime pivot
holy shit i switched to __float128 from double and now the fractal can zoom in basically infinitely
this shit looks so cool in ascii
Widgets moment
u think that's bad?
this would've been 9 hours if i hadn't wasted time on discord
wtf unknown project
lol
not really
13 minutes and 5 minutes
i've been inconsistent these past days
mediaserverd crashing resprings me lol
this is sex
it looks so much better now
true
meth
yo if anybody does uhhhhh procusrus bootstrap
will pay $3 to get iphoneos-arm packages on the official repo
@tepid olive
^

which packages
imagine not 24 bit color
all of them
are you talking about armv7?
im talkin about the "arm" subtype which is apparently armv4

i think i know someone who has some procursus packages working for iOS 8. I can ask around
im ios 3

coward
•Proximity - Your favorite music you haven't heard yet.
» Facebook: http://bit.ly/FBProximity
» Twitter: http://bit.ly/ProximityTwitter'
NEW MERCH: http://prxmusic.com/collections
SO HAPPY. Love Galantis so much. This track is absolutely amazing and I hope you guys enjoy it as much as I do. :)
Download: http://bit.ly/galantisrunaway
•Galanti...
how about this song
what apps that you guys use to make icons
you guys make icons?
just use photoshop / illustrator / free alternative
like gimp

Or buy a lifetime key for Affinity Photo, gimp is trashhhhhh 🗑
@primal perch Make an icon using only imagick
i dont make icons
my only half decent tweak's icon was made by someone else
jannik crack or sum
tru
yes
i am pirate
i have over 20GB of pirated lossless music
not really that would be illegal
and morally wrong

Weeb/anime is a way of life




how is this vs photoshop
Its a great alternative to photoshop, I have used both but after taking a 1 year long photoshop course in high school, you can notice the differences for certain things
schools really getting kids addicted to PS
@primal perch Honestly its the best alternative to photoshop in my opinion, I rank it second on best photo editors
already forgot it
hm this program seems to be alright so far in the trial
fairly familiar
Sketch/Figma are the go-to nowadays
better to use a vector art tool for app resources
Sketch has an iOS icon template built in
$25 lifetime license rn hmm
lifetime of what?
I own a license to both Affinity Photo and Photoshop, was worth the cost of Affinity Photo still cause it is decent
for this photoshop-like program
and it has the advantage of not requiring russian cracks


I’d pay for lifetime of Photoshop, but adobe won’t take my money
Actually I miss Fireworks
Adobe is to greedy to offer lifetime, they charge you when you try to cancel too.

You didn’t know that adobe charges to cancel?
loss
No thats dumb
Adobe doin a lil too much trolling ig
they did too much trolling
@twilit jungle @tepid olive @primal perch https://www.reddit.com/r/assholedesign/comments/gq2nfu/adobe_slaps_you_with_an_early_cancellation_fee/
Thats hefty
well i pirate their shit anyway
Yep
The cancel fee can actually go into the $100+

its like they want people to

Same I know some things aren’t allowed here but I pirate Adobe and IDA Pro (I wish I could afford ida pro, lol).
everyone and their mom's wife's boyfriend does
I pirate things that arent made by people and are instead made by large buildings that are 20+ floors tall
based

that being said the cracked ida probably has malware on it but i cba to care
since it works
Classic
Why pirate? Just make your own version...
not wrong
I have a legit cracked ida 7.2 with no malware if you want it via dms, lol.
So true
GhostIDA
F[redacted]

i have a 98% sure legit 7.5 tho
since i have no slowdowns or shady processes
good enough for me
although
All 7.5 ones have been caught with malware so far, lol.
if someone can crack ida they can bypass that shit
well i been using it for like 4 months and havent had any major problems
or any problems related to it
presumably
just open ida in ida and check if it has malware 
i guess the russian mfers can have my info
Can you send me the one in dm please? I can compare it to my list of online ida cracks I have and see if its one of the ones with malware.

how would i know that it has the objc flag?
Thought maybe i should share this here since its more active in this channel. Tweak library for sending emails without any user interaction by users. https://github.com/CokePokes/libtweakemail
You can use it in sandboxed apps or from within tweaks. It doesn't matter.
so without the objc flag, there is no way to interact with a swift string basically
nice
it won't be exposed to ObjC without it, of course
i.e. it'll define a property (@property (nonatomic, strong) NSString *thing;) with a getter and setter method (thing and setThing:)
so that property should show in flex if it does have the flag.
well, unfortunately i am out of luck. Wish there was more i could do.
@lapis vessel happy bday
trolled
wtf
better smoke weed
not wrong
should i generate a 1000x1000 image
gm

gm
ye
ok
or just do bitmap


its taking so long to compute it

or just be a lazy fuck, dump each pixel to 3 bytes
then in another sdl program load that and render in pixel


u need -O3 -flto bro
@wicked summit
it already is

you need -O4
it's -Ofast
-O5
the slow probably not even computing
it doesnt go far enough
nah i just > cock.txt
ye f

ye i just too lazy to name things
optimize every interaction with computer
i get sad when i have to spend 2 seconds opening a folder


converting this txt to a jpg 

const eris = require("eris");
const client = new eris.Client("joe", options = {
restMode: true
});
const meanMsgs = ["I am going to rip you apart piece by piece.", "you are a failure.", "nobody loves you.", "you are a waste of space.", "why do you exist?", "get a life.", "touch grass."]
function getRandomItem(arr) {
const randomIndex = Math.floor(Math.random() * arr.length);
const item = arr[randomIndex];
return item;
}
client.connect();
client.once("ready", () => {
console.log("ready freddy");
client.editStatus('online', {
name: "FR CHAIN POG",
type: 3
});
});
client.on("messageCreate", (message, guild) => {
if (message.channel.id != "837058710810656809") return;
if (!message.content.toLowerCase().startsWith("<:fr:")) {
function fin() {
client.guilds.get("740660609854603264").channels.get("837063877938249788").createMessage(`<@${message.author.id}>, ${getRandomItem(meanMsgs)}`)
message.delete();
}
fin();
}
});```


vs code can fit it all in but can't zoom out far enough 

bro
free speed boost
function getRandomItem_2(arr) {
const randomIndex = (Math.random() * arr.length) >> 0;
const item = arr[randomIndex];
return item;
}```
use the int properties which rounds down automatically
it faster according to some benchmark on stackoverflow

balls
true
you have now literally imrpvoed performance by 1000x
and saved 50000kW of cpu power

yea i uhh
me two years ago
first tweak

simply put i had no idea what i was doign
u just gotta commit to the language
js isnt ready yet (and hopefully never will be) for tweaks

no like fr
wtf
WHY
ok im gonna go cry


this is the best i could get of a notepad

eta when fermi with notepad renderer
trolled
otadisablerdisabler was my best code ever
#include <stdio.h>
#include <stdlib.h>
#import <spawn.h>
int main(int argc, const char *argv[]) {
@autoreleasepool {
printf("Starting\n");
char filename[] = "/var/mobile/Library/Preferences/com.apple.MobileAsset.plist";
remove(filename);
pid_t pid;
const char* args[] = {"launchctl", "reboot", "userspace", NULL, NULL};
posix_spawn(&pid, "/bin/launchctl", NULL, NULL, (char* const*)args, NULL);
}
return 0;
}```


troll
trolled
gotta get that autorelease pool for no objc objects
trolled
%hook SBDockView
- (void)setBackgroundAlpha:(double)arg1 {
arg1 = 0;
%orig(arg1);
}
%end```
why did i not just do %orig(0);
i mean
god i hate myself
itll get optimized anyway

doesnt matter

wtf

more colors
literally just text
we need mandelbrot rendering
with colors
with hardware accleration
yea true
i need to write this in not fucking ascii
3
3 is the magic number
school house rock
anyone messed around with tcc.db or smth?
@primal perch @lethal ice thx 😘
good morning legal adult

I can like, vote n shit
true
should be 18 at most
Hate this
lmao might add "zenith" to my muted words on twitter
tbh the real crime here is using a cpp type as an objc ivar
lmfao
Any idea how to implement MSHookFunction on an app's framework (not the main app binary)? It will crash the app whenever the address is from the framework. I get the EXC_UNIX_ABORT. But when the address is from the main binary itself, it works as expected. Is this because the offset is not right anymore since the framework was dynamically loaded? If so, how to fix this?
unsigned long sub_addr = _dyld_get_image_vmaddr_slide(0) + the_address_offset;
MSHookFunction((void *)sub_addr, (void *)&replaced, (void **)&orig);
get the image index
replace _dyld_get_image_vmaddr_slide(0) with _dyld_get_image_vmaddr_slide(image_index)
@pure tree
image index being the index of the framework
may I ask how to obtain the index? Since they're from two different binaries, and most of the functions in main binary is sub_* functions.
Okay, I found a good article on that, https://www.programmersought.com/article/6781978110/
Mach-O --- Symbol Table, Programmer Sought, the best programmer technical posts sharing site.
Thanks @faint timber !
can someone help me here please, this is rage-inducing
i set the sysroot to $THEOS/sdks/iPhoneOS14.4.sdk
I'm getting an error when building iFuse on msys
I don't know what's resulting in the eof
how do i copy in newterm again
3 finger hold
./configure CC=clang SYSROOT=/var/mobile/theos/sdks/iPhoneOS14.4.sdk/
libsystem is apparantly 'wrong architecture'
./configure CC=clang CFLAGS="-isysroot /var/mobile/theos/sdks/iPhoneOS14.4.sdk"
where is that sdk from
and where is clang from
you need clang with tapi support to use apple sdk's
clang 5 is very ancient
installed clang from procursus, sdk is from theos/sdks github
wait bo
no
i installed LLVM+Clang from bigboss, which is pre old
couple packages depend on llvm+clang though
[[clang-10]]
this is the correct one
wdym?
clang depends clang-10
clang-10 depends on everything you need
if you install clang it will install everything
o yeah i installed that 1
now everything works except one thing
on lighttpd it checked for cc twice, the 2nd time without the isysroot cflag
therefore completely ruining the configure script
get it from specifier, this should be explained more on the iphonedevwiki’s specifiers list page. At the very least it should point you to where to look.
Is it possible to have intelliSense or a linter in vscode for tweak development?
@shut stag does checkra1n work with 11.3 big sur?
tale is typing
@gaunt mesa yes now it does
according to people
I don't have that crap on my computer 😄
hard to tell if you're referring to check or 11.3
I think he refers to checkrain
according to sig, yes

Why does this cause EXC_BAD_ACCESS (this is inside a hook btw), method is quite long though (doesn't even fit on my screen lol)
not enough context for anyone to be able to tell you
What should I send for extra context, crashlog, full method, the hook, the app?
if i comment those lines out, the error EXC_BAD_ACCESS doesn't happen btw
if you just comment out the NSLog?
Error still happens without the NSLog
oh so its the hook of the method the causes the error
yeah, or the return
Send crashlog anytime you have crashes
Okay, here's the crashlog from cr4shed
%hook HPCNcAsmInformation
-(id)initWithBoolean:(id)arg1 withHPCNcAsmSendStatus:(id)arg2 withHPCNoiseCancellingAsmMode:(id)arg3 withHPCNoiseCancellingType:(id)arg4 withHPCNoiseCancellingTernaryValue:(id)arg5 withHPCAmbientSoundType:(id)arg6 withHPCAmbientSoundMode:(id)arg7 withInt:(id)arg8 {
return %orig;
}
-(void)dealloc {
%log;
%orig;
}
%end
me when the segfault
not all of those are id types is my guess
but would this matter?
so arc would be retaining a non object
ah
ah indeed, the first one needed to be a bool, and the last one needed to be an integer, I didn’t know this would matter. Thank you so much :)
Afaik basically yeah arm + usb controllers work different than x86 plus usb c ports are finicky on checkra1n
when
never has been from what i’ve seen
doubt
but ok
int boba = *(int *)0;
Cringe
cum:
#define stfu stfu
what even happens if u define #define
:tryit:
using namespace stfu;
Is it possible to create a subclass from a class from a tweak/framework without linking the framework?

this is frightening

yes
Really? Im pretty sure ive done it before without the compiler giving the error for symbols not found but i dont remember how
I have already provided the extent of my knowledge on the topic 😛 but I think nitotv did it for one of his opensource tweaks
you use objc methods
Thats how %subclass works
logos 
Ah, i dont use logos
just do it in logos and copy the preprocessor code /s
yeah
I mean that would work fine
write it in logos, run logos on it, then clean up the code
i suppose ¯_(ツ)_/¯
lol
I thought there would be an official way of doing it documented somewhere. I'm surely not the only one that would dlopen a framework and subclass via runtime.
that's probably what it is
any reason why you can't use the main class?
I'm hooking the Cr4shed app to add a new viewcontroller and just wanted to use the FRPreferences framework that it already uses
why not PR?
a port of https://github.com/DHowett/preferenceloader for tvOS - lechium/tvOSPreferenceLoader
not sure if that part helps you
but it makes a new subclass
I mean logos probably does it the official way?
why not make a pull request
so much work for nothing imo
@surreal mountain muirey doesn't want to maintain it
ohhh okay
He specifically stated that he doesnt want to add the feature im working on because it would be too much for him to maintain on top of what he already has
ah makes sense
have you considered using a tbd to link?
Apple’s tapi CLI can generate tbd files from headers
or you could declare it yourself it’s relatively trivial

but every company has a logo
I was assuming it was an internal class in whatever app - you can’t use a tbd for that can you?
bro u found burrit0z wtf
the guy rewrote multipla just so he could say he didn't use logos

I only use Rust in tweaks

currently learning how to make tweaks with HTML though
Logos users in shambles
<hook class="UIView">
<method name="layoutSubviews">
<script>
function layoutSubviews(self, cmd) {
self.hidden = true;
}
</script>
</method>
</hook>```
when
go ahead make it

.
- replied Today at 10:28 PM
.
evelyn — Today at 7:29 PM
- replied Today at 10:28 PM
.
literally write all your tweaks in python
theoretically would this be possible
with PyObjc
ok now write them all in Go
Anything is possible if you put enough hours into it
true
hurry ghost we need the fast text


Its wip
its now more important than ur job


my job was never important
where is that lmao
my server
[redacted]
lovely


Its actually fr
wtf

windows clear type be like
:filterbypass:
no
the emote is basically fuck off r
:filterbypass:
L



where is he

if only i had nitro
🍮
fr

wtf hbd @primal perch

Dang 10!, thats pretty old
LMAO
sexy

@primal perch hbd nerd

thx nhayden
@primal perch this ones for you
LMAO
lol
day
@primal perch hbd













color

























