#development

1 messages · Page 519 of 1

pearl sail
#

I'm racist against @tepid olive

next wadi
tepid olive
#

what jaidan

#

anything else?

pearl sail
#

yes one more thing

tepid olive
next wadi
pearl sail
#

please reconsider being french canadian

next wadi
#

that’s all

tepid olive
#

our government is pathetic

#

next year they are making all kids follow a class that is literal propaganda

#

i wish i was joking lol

pearl sail
tepid olive
#

it’s called “Quebec Nationality”

#

it replaces the course that talks about other religions and diversity

next wadi
#

bruv what did i do to you nfr

tepid olive
tepid olive
#

/s

next wadi
#

bru

#

I’LL MAKE IT I’LL DO ANYTHING mashallah mashallah

restive ether
#

also never forget new foundland should’ve been part of the US

tepid olive
#

i wanna live here without it being garbage

restive ether
#

i’m pretty sure it would be the other way around

#

Quebec is probably like 60% of the economy right?

tepid olive
next wadi
#

void

restive ether
#

New Foundland voted majority to join the US and the brits said fuck you and took the option off so they joined canada lol

#

would’ve had a Maine 2 🙄

next wadi
next wadi
#

true

restive ether
#

80% wanted to become Americans in 1947

#

rip them

#

they’re probably happy about the decision not too

#

then again the dynamics would’ve been different if they joined

pearl sail
#

51 states god damn

#

that would be a nightmare in this day and age

restive ether
#

you’re gonna get 51 eventually

#

it’s only a matter of time

next wadi
#

where

#

trolll

restive ether
#

DC

next wadi
#

true

pearl sail
#

Can't wait for 52 states

restive ether
#

you’ll probably get 52/53/54

pearl sail
restive ether
#

all the disenfranchised US territories

next wadi
#

54 states just dont sound right

pearl sail
#

Gonna add 4 stars to the flag

restive ether
#

Guam has like the most active service members per capita and gets like no benefits

pearl sail
#

right now

snow python
#

any reason why jtool2 doesnt work on m1 chips?

#

just immidiatly killed

restive ether
#

i don’t think he ever officially supported arm64

snow python
#

😦

restive ether
#

judging by this we just forced it

restive ether
#

all getting cucked for no representation

#

especially PR , they get really screwed

faint timber
#

shitdev ™️

hardy glen
#

what in the fuck

faint timber
#

It’s the best way to universally match results with one loop without a giant state machine

hardy glen
#

fuck state machines

faint timber
#

what wrong wit dem

hardy glen
#

after fucking with opengl, i can’t deal with them anymore lmao

twilit jungle
vivid dew
#

kekw

twilit jungle
#

kekwg

vivid dew
#

reminds me of something written in the bible

#

thou shalt furnish a record of thy issue, or remove thyself from the premises

twilit jungle
midnight leaf
#

anyone have any github examples of tweaks for spotlight? I cant seem to get my uiview to show there. wondering if it has something to do with - (BOOL)_canShowWhileLocked;

twilit jungle
#

Pretty sure its its own app

#

well process

torn oriole
#

who is awesome here and knows how to speak discord.js

vivid dew
#

refer to frcoal's discord bot tutorial

torn oriole
#

if only

vivid dew
undone nest
#

thanks this helped me with making my bot!!!!

#

do you have a paypal or patreon where i can give you all my money

plain egret
#

How can I get clang on ubuntu to build for iOS, the ld64 on there doesnt seem to work. I was going to compile from apple open source using facebooks xcbuild but it isnt working either likely due to newer xcode project

tepid olive
#

xcbuild doesn’t really work on linux

#

unless you get the toolchain done perfectly

lime pivot
#

although for my amusement I did figure out how to make it run anyway in maccatalyst compatibility mode. the way pro's makefile does it is better though

drifting dust
#

is there any way to decrypt ipas on mac os?

#

i don't currently have a jailbroken device

tepid olive
drifting dust
#

i just tried that

#

sadly it gives segmentation fault

#

it is an m1 mac

#

oh on second try it did something

#

i think it fails to decrypt one extension

#

hmmm idk still can't install it

#

it said success for every framework and then said segmentation fault

#

seems to be this

faint timber
#

I found a CLion brick(dos) bug deadaf

#

by touching one file that didn't exist prior

#

@grave sparrow wot

faint timber
#

register typing

#

...

#

lol

late ridge
tardy narwhal
#

nut

faint timber
#

shitcode™️

#

tbh its pretty well organized

glad grotto
#

@grave sparrow you make tweaks right

#

You should make a tweak for FaceTime link sharing on iOS 14

#

I would pay for that

#

Just say I don’t think so or something

restive ether
#

so when are you making it

grim sparrow
restive ether
#

tomorrow thanks for asking

grim sparrow
#

yay

#

fixed the crash that only happened on lh

restive ether
#

go bother coolstar to fix LH then

grim sparrow
#

I actually have no idea why it only happens on LH

#

it was a fault in my code

#

and the crash log just pointed at MSHookFunction

#

despite it not being related to that

plain egret
# tepid olive xcbuild doesn’t really work on linux

How do people make the armv7-darwin11-* tools for linux then? I can compile on my mac but for some reason I really want to get it setup on my desktop as well. Should I just give in and download some pre compiled ones? How does theos link on linux?

#

I guess I could manually port it. Is that what people do?

indigo peak
#

so when are you making it

#

@grim sparrow you make tweaks right? Make a tweak that sends “Jew” after any message that aaron sends

#

I would pay for it

grim sparrow
#

did you know that KSI has more followers than Judaism

indigo peak
tepid olive
#

Any ideas for a relatively simple tweak that is not one of the basic ones like a transparent dock?

hardy glen
#

Pretty easy

tepid olive
hardy glen
#

Yup np. If you want I can link you to my shitty project that does this if you end up needing help

tepid olive
#

Ok

twilit jungle
#

Why would anyone want to look at shitty code for help?

restive ether
gentle crescent
#

?

native dune
indigo peak
#

Sounds good

#

I’ll make a GitHub organization for it

ashen birch
#

resisting the urge to make @lime quartz do this

torn oriole
#

AutoTSS boutta do some trolling

tepid olive
ashen birch
#

aka

#

it triggers 50 times a day

torn oriole
#

In just a random server it’s inTrollFront

ashen birch
#

bruh im not dumb

#

id make it here only

#

not going to tho

#

dumb to risk it getting kicked from here over that

tepid olive
#

worth it for the funnies (i think)

ashen birch
#

TRUE!!!!!!!!!!!!!!!!!!!!

torn oriole
ashen birch
#

@lime quartz devices list @tepid olive

lime quartzBOT
ashen birch
#

gasp

#

broke ass mf not saving his blobs with autotss

tepid olive
#

im too lazy to get my ecid again

torn oriole
#

I’m a true chad and save blobs with everything

ashen birch
#

i just wanted to make sure viewing other people's devices and blobs works right

#

@lime quartz devices list @torn oriole

lime quartzBOT
torn oriole
ashen birch
#

mfw its half broke cause no manage message perms outside of botcmds

torn oriole
ashen birch
#

@shut stag gimme them manage message perms everywhere bro

#

fuck am i gonna do purge the server

torn oriole
#

Yes

#

@lime quartz

tepid olive
#

@lime quartz eval ctx.channel.delete()

lime quartzBOT
ashen birch
#

slow

#

jokes on you im too tarded to have even implemented an eval command yet

tepid olive
ashen birch
#

tro

lethal ice
#

idk what that is

indigo peak
#

back in highschool all the girls used to call me unsigned long long

#

#typedef schlong long

vivid dew
#

catgirl

tepid olive
#

true

twilit jungle
#

doggirl

pearl sail
#

there is a word for that

vivid dew
#

what is it

#

say the word

lethal ice
#

doggirl

tepid olive
#

send me zefram

#

that's something

indigo peak
#

bet

#

hacked.

tepid olive
#

what is it

#

have you done gateway yet

#

nerd

indigo peak
#
// Add.cpp

int add(int x, int y) {
  return x + y;
}
indigo peak
#

brb gonna leak accord backend

tepid olive
#

ur not

indigo peak
#

thats what you think

#

im on my way to leak birdshit, gir.ts, aemulo and accord backend source code

#

soon™️

indigo peak
#
// BirdShit hide enmy ships
void *addr = (void *)((unsigned char *)_dyld_get_image_header(0) + 0x2657fc); 
uint32_t cock = 0x52800002;
MSHookMemory(addr, &cock, sizeof(cock));
// Gir.TS
export const GuildSchema = new Schema<IGuild>({})

// Accord backend
import Foundation
import Combine
import AppKit

let debug = false

@available(*, deprecated)
final class NetworkHandling {
    static var shared: NetworkHandling = NetworkHandling()
}
// Aemulo
let config = UISwipeActionsConfiguration(actions: [delete])
#

get fucked

tepid olive
indigo peak
misty cradle
indigo peak
#

evelyns onto us

#

everyone has aemulo except evelyn

#

just dont let evelyn know

misty cradle
indigo peak
#

@twilit jungle you still your copy of aemulo source, right?

#

please dont send it to evelyn

twilit jungle
#

tf is aemulo

indigo peak
#

noooooOOOOO

proper reef
#

How do I include another dylib in my tweak?

indigo peak
#

i want to make evelyn feel bad

twilit jungle
#

Yes I got it, all messages from amy are logged to my personal server by the bot.

indigo peak
#

see

#

evelyn is the weird one here

#

no aemulo source

#

smh

proper reef
#

I don’t have it either

indigo peak
#

bro

#

yes you do

proper reef
#

Ok ok ok ok

tepid olive
#

why are we discussing this

proper reef
#

Anyways how do I package another dylib with my tweak

indigo peak
tepid olive
indigo peak
#

fuck

#

fuck

#

fuck

#

fuck

#

im the odd one out

#

shit

tepid olive
#

you don't have it?

indigo peak
#

no

#

😔

twilit jungle
#

F

indigo peak
#

all amy did was trust me with a deb

#

i dont think amy trusts me enough with the source code

tepid olive
#

down bad

twilit jungle
#

If you got the deb you got the source

indigo peak
#

ida time trollcrazy

proper reef
indigo peak
pearl sail
indigo peak
#

im a normal person

indigo peak
twilit jungle
indigo peak
#

strictly for educational purposes only

twilit jungle
indigo peak
#

bitch

pearl sail
indigo peak
#

i dont see the code

#

liar

swift plinth
indigo peak
#

this seems illegal HmmCoffee

tepid olive
#

not joking

indigo peak
#

mf

pearl sail
#

Evelyn is deprecated

tepid olive
#

i make my own code deprecated and am currently migrating to the new and improved Networking class

pearl sail
#

not joking

tepid olive
#

not trolling

indigo peak
#

not fooling

pearl sail
#

not living

proper reef
#

<built-in>:1:10: error: non-portable path to file
'"/Users/e/theos/Prefix.pch"'; specified path differs in case from
file name on disk [-Werror,-Wnonportable-include-path]

tepid olive
#

this is sex

proper reef
#

h e l p

tepid olive
#

xcode is a great ide

#

i love xcode

proper reef
indigo peak
#

this /= sex

tepid olive
indigo peak
#

sex = sex

tepid olive
#

xcode is genuinely my favourite ide

proper reef
#

yeah

#

why can't i compile the tweak tho

swift plinth
#

i wish i could get xcode on my computer

indigo peak
#

my favorite ide is notepad++

tepid olive
#

neovim is also good

swift plinth
#

cant wait until they make an am3 socket compatable m1 chip

proper reef
indigo peak
#

bc

tepid olive
proper reef
#

notepad++ changelogs have anti-chinese propaganda

indigo peak
#

accord on top

tepid olive
#

that is true

#

finally it is compiling

indigo peak
proper reef
# indigo peak not even ++

<built-in>:1:10: error: non-portable path to file
'"/Users/e/theos/Prefix.pch"'; specified path differs in case from
file name on disk [-Werror,-Wnonportable-include-path]

indigo peak
#

@tepid olive so hear me out, i remake accord on windows, but i use c# instead

#

but i make the UI exaclty the same

indigo peak
#

ew no

#

wtf

proper reef
#

anyways notepad++ bad, notepad regular good

indigo peak
#

who uses java in 2021

swift plinth
#

no bro garbage collection and stuff man

swift plinth
#

(JOKE)

tepid olive
#

you can't use the name

#

unfortunately

indigo peak
#

concord it is

#

c#oncord

tepid olive
#

no

#

well

#

gl making a client in c#

indigo peak
indigo peak
tepid olive
#

yes

#

he won't do it

indigo peak
tepid olive
#

mf won't be able to

#

i know some guy that made a pure C client with libcurl

proper reef
#

client for what?

tepid olive
#

discord

#

tos breaking

proper reef
#

oh shouldn't be too hard

tepid olive
proper reef
#

i should make one in pure C without libcurl

indigo peak
#

i made a client for js

#

using discordjs

tepid olive
indigo peak
#

i made it so i can run it on my schools chromebook

proper reef
#

would be easier than using libcurl 🙂

indigo peak
#

but i never actaully use it

tepid olive
swift plinth
#

is objective C as bad as it looks

tepid olive
#

tale did it iirc

restive ether
#

dot net discord client

tepid olive
#

@tepid olive

tepid olive
indigo peak
#

tale isnt in the server dummy

tepid olive
#

he joins for apple event

#

then leaves

indigo peak
#

you use c# as your main language, you have no say in this

#

once you use a real language, then you can say something

proper reef
#

so uhhhhhhhh

indigo peak
#

but for now

#

politely shut up

proper reef
#

how do I get this to compile

indigo peak
#

have you tried asking it nicely

proper reef
#

Yes

#

I did

indigo peak
#

rip

#

idk how to help you then

tepid olive
indigo peak
#

:Fr:

proper reef
#

I even told it that I would decrease its social credit score

swift plinth
#

safe languages are yucky

#

(C#)

tepid olive
#

this ratio is yucky

proper reef
#

fixed it

#

was path error

#

set my theos env to THEOS and not theos

tepid olive
#

what are you talking about?

tepid olive
swift plinth
tepid olive
#

admins please ban this person for trolling

pearl sail
#

I only right my code in pure binary and hex code

tepid olive
#

it's getting annoying at this point

#

C# isn't even real

proper reef
#

use a real language

swift plinth
#

sorry, I know we're not making this joke anymore but I started loading visual studio 19 when it was relevant and it juts took this long

proper reef
#

like HTML

tepid olive
#

So true!!!!

pearl sail
#

fuck, you are right

proper reef
#

or even better

#

CSS

tepid olive
pearl sail
#

.

swift plinth
twilit jungle
#

real and javscript don't belong in the same sentence

tepid olive
#

LMAO

tepid olive
proper reef
#

or even better

#

try learning

#

CSS

tepid olive
#

i know css

#

pov: u only know fake languages

swift plinth
#

c# is a lot better than java

#

to be fair

#

in no way a c# apologist

tepid olive
#

java is not real

#

it cannot hurt you

#

neither is c#

swift plinth
#

i have to learn it for my compsci class

#

it's real enough to me cri

tepid olive
#

i dont like java that much

#

fuck rust, c#, java, js and a few others i forgot about

#

js is passable

swift plinth
#

typescript is really nice

tepid olive
#

true

#

fuck python

#

trolla

swift plinth
#

i made the horrible mistake of writing a console app in typescript

tepid olive
swift plinth
#

i was originally just gonna do it in javascript as a proof of concept but moved over to typescript midway and when it worked I decided not to move it

#

started moving it over to C++ but lost steam on that

tepid olive
#

what even is typescript

swift plinth
#

a superset of javascript that compiles into javascript

#

it implements typing and other things that are gateway drugs to using a proper language

#

just go ahead and learn c++ it's like crack

#

all shitposting and jokes aside, the lower-level languages you learn, the more fundamental of an understanding you gain of how computers work

#

which is really beneficial no matter what language you're working in

tepid olive
#

@indigo peak rate

tepid olive
swift plinth
#

why?

tepid olive
#

cringe plus plus

swift plinth
#

zenbo that's not a reason

tepid olive
#

c++ > rust

proper reef
#
./cpr/cpr.h:4:10: fatal error: 'cpr/api.h' file not found
#include "cpr/api.h"
         ^~~~~~~~~~~``` yay
tepid olive
proper reef
#

how add header search path theos

tepid olive
tepid olive
proper reef
#

how use -l

swift plinth
misty cradle
#

fellow ida pro users on m1

#

how do. i make this shit

swift plinth
#

in fact, anyone who dislikes c++ just doesn't understand pointers and pretends to dislike the language for other reasons

misty cradle
#

not look like

#

win95

tepid olive
#

Messages is arm64e?

misty cradle
lethal ice
#

wtf

#

shep

tepid olive
misty cradle
#

c++ just ass

#

for my usage

proper reef
#

how do i add header search path to theos

tepid olive
misty cradle
#

give me non wine version

#

NOW.

tepid olive
#

no

#

fix the gesture

misty cradle
#

or u will never get top gesture

swift plinth
misty cradle
#

gonna refund u

#

then u cant buy back

#

or upate

tepid olive
#

i got it gifted

misty cradle
#

yes

#

i can ungift

#

we do some little chariz contacting

tepid olive
proper reef
#

it is

swift plinth
#

in c++ you can often use references instead

#

but the C language (of which C++ is based off of) doesn't have references, so you use pointers to get the same functionality

#

pointers are easy to mess up with

#

which is why most people avoid them

tepid olive
#

@misty cradle i have macOS fonts on my IDA 7.6 in wine trol

proper reef
#

but thhey are so useful

swift plinth
#

^

tepid olive
#

custom theme go brrr

tepid olive
#

not wine

tepid olive
proper reef
swift plinth
#

I don't have much c++ experience, so my usecase is very specific and probably no the best example, but pointers are useful for finding and calling/patching functions in other applications

#

(game hacks/reverse engineering)

swift plinth
#

in C, pointers are how you pass by reference

#

you know how in C# you can use out to signify a function parameter is a reference?

#

C proper doesn't have that notation

#

but it would be quite inefficient to make a copy of each variable if you're passing it to a function, right? And what if you want to modify it in the function? How does that work?

#

So instead, you can use a pointer to tell the function where in memory the variable is

tepid olive
#

no

#

thats private

#

unfortunately

swift plinth
# tepid olive what

ah, I mean the ref parameter. I don't know much C#, out does the same thing but it was the first thing that came to mind

#

please tell me you know what pass by reference is

#

otherwise your dislike of c++ is double unwarranted

tepid olive
swift plinth
#

vine boom

proper reef
#

how do I addheader search path to theos

hardy glen
#

learn c++ pussy

tepid olive
#

no

proper reef
#

/Users/e/theos/include/cpr/api.h:6:10: fatal error: 'future' file not found
#include <future>

#

aaa

swift plinth
# tepid olive i do not

How much experience do you have in C#? You said it was your primary language, but ref is a pretty big language feature

proper reef
#

i have a question

#

why is C# called C#

proper reef
#

it has nothing to do with C

swift plinth
#

it's close enough

#

it's in the c family

#

it has c-like syntax

hardy glen
#

You should really pick a good oop language and learn all of its features inside out

#

Thats literally it

swift plinth
# tepid olive i have no idea

Hmm, perhaps instead of judging C++ because you don't understand it, it would be a better idea to familiarize yourself with universal programming concepts such as pass-by-reference and pass-by-value first.

tepid olive
#

disassembling iPhoto

proper reef
#

how do i get my thing to compile in c++ mode

swift plinth
#

I know it's fun to hate languages without fully understanding them (I do the same with python), but you probably shouldn't shit on C++ if you don't know what pass-by-reference is

proper reef
#

i am trying to build dylib with theos in c++

hardy glen
#

Rename file extension to xm

#

To use objc++

proper reef
#

the extension is cpp

#

the issue is

#

header file

#

/Users/e/theos/include/cpr/api.h:6:10: fatal error: 'future' file not found
#include <future>

swift plinth
#

do you need to include <future.h>

hardy glen
#

Lmao

proper reef
#

i don't think so

swift plinth
proper reef
#

this same code compiles fine w/ xcode

hardy glen
#

What option did you pick in nic

proper reef
hardy glen
#

Ah okay. Then go $theos and check if the header file exists or not

#

Do you have sdks

proper reef
#

it uses the sdk installed by xcode right?

hardy glen
#

I haven’t used mac in forever

proper reef
#

wait you can pass variables in function?!?!?

hardy glen
#

Just leave it lmao, he just heard someone say fuck cpp and now he is saying it

swift plinth
# tepid olive yeah?

if you use pass by reference, instead of copying the argument, it's a reference to the argument. So it's like having access to the original variable you called the function with.

swift plinth
#

I remember struggling with simple concepts because I just pasted code and thought I was hot shit for making a discord bot

#

which isn't necessarily what's going on but I think that an introduction to more advanced concepts is important

#

and I really don't wanna read this book for school

proper reef
#

i thought i had to put evverything in one function, now i can pass arguments?

hardy glen
#

You are basically passing in the address to where the variable lives. So the function also has the ability to change that value because it has access to its address. If it was by value , it would be copied

swift plinth
#

wait is comrade joking or not?

hardy glen
#

Most likely

swift plinth
#

okay thank god

hardy glen
#

The cherno c++ series, the best shit on youtube

swift plinth
#

I used learncpp

proper reef
#

i thought only system functions could have arguments

swift plinth
#

great website for explaining concepts I should have learned a long time ago

hardy glen
#

Watch this guy

#

He also has advanced concepts as well as game engine shit

#

He used to work at Ea

swift plinth
#

I can't stand watching videos unfortunately

hardy glen
#

The best teacher i have ever seen

#

Ah yeah i am the exact opposite

swift plinth
#

maybe if they're that good

hardy glen
#

I love watching shit

swift plinth
#

see, I usually read this shit during class

hardy glen
#

Yeah especially him, he’s fucking good asf

swift plinth
#

I love videos but I hate how they're at such a steady pace, and I need headphones

hardy glen
#

swift plinth
proper reef
#

how do I make my functions pass arguments?

faint timber
#

@grave sparrow a15 is my first pac device so I literally have no experience with pac lol

swift plinth
#

when writing realtime code (stuff that needs to run at a certain speed or bad shit happens), you do whatever you can to make your code more efficient

indigo peak
swift plinth
#

if you're copying things you don't need, you're wasting time and space

#

also, it's nice when, for example, you want to modify the variable in the function without having to return it.

proper reef
#

please help me compile

hardy glen
#

Oh my gosh its almost as if theres a whole computer science class dedicated to time and space

hardy glen
#

And see if that works

proper reef
#

it does

#

/Users/e/theos/include/cpr/api.h:6:10: fatal error: 'future' file not found
#include <future>

swift plinth
#

okay, did you check if future is in your include directory

hardy glen
#

^

proper reef
#

it's not, where do i get it

hardy glen
#

Hold on

indigo peak
#

import future ez

next wadi
hardy glen
#

Confused with cpp buddy

swift plinth
#

^

next wadi
#

wtf is a cpp

proper reef
#

how do i include the future header

swift plinth
#

comrade

next wadi
hardy glen
#

I think you would use the #include feature in cpp

swift plinth
#

we cannot help you every step of the way

hardy glen
next wadi
#

i know c but i’ve never learned cpp so idk about that

hardy glen
#

LMAO

next wadi
#

but out of the languages that i know i liked ts the best trol

hardy glen
swift plinth
#

yeah, but he's asked like 3 different questions

next wadi
#

fr

proper reef
#

yeah the other ones I figured out

swift plinth
#

like each roadblock they treat this like their primary resource

hardy glen
#

Just a sec

next wadi
#

i used to be like that trolling

#

i wasnt liked very much

swift plinth
#

you need to figure out where your include directory is for theos, that's where your compiler is searching for headers

proper reef
#

It's in $THEOS/include

swift plinth
#

what is the file named

proper reef
#

file? which file?

swift plinth
#

is there a file named future in your include directory

proper reef
#

no

hardy glen
#

Wait hold on

swift plinth
hardy glen
#

Thats not how it works just a sec

proper reef
#

it's part of the standard library

swift plinth
#

it's standard?

proper reef
#

yes

#

since c++11

swift plinth
#

ahh I see

#

I'm being stupid. Sorry

hardy glen
#

@proper reef what macos ver, xcode version are you on

lethal ice
#

wtf

swift plinth
swift plinth
#

which is more of a failing of javascript than anything

shrewd canopy
#

anyone know what changed in A14/iPhone 12 that makes IOMFB not work?
I thought it was an ARM64e issue, but A11-A13 are also ARM64e so...

#

did the display processing bug get offloaded to the display chip or smth?

tepid olive
#

the vulnerable driver was moved to the DCP

#

so you just exploit the DCP

lethal ice
#

does anyone have access to chapter 7 of osx internals volume 1 v1.1

#

the internet has failed me

indigo peak
#

no but i have chapters 1-17 of harry potter and the sorcerers stone

lethal ice
#

didnt someone here buy the first book

twilit jungle
pearl sail
#

Who is gonna link the PDFs of all 3 books?

lethal ice
#

i think i found that but its an old version of the book

#

i need the 2018 update

ashen birch
#

they cool but not i will gladly pay $75 each cool

pearl sail
#

I know krit has all of the latest ones

faint timber
lime pivot
#

hardly touched objc/swift

faint timber
#

afaik a14 rom does some DCP stuff that can be helpful

lime pivot
#

it’s a wonder I even remember how to write an ios app at all

lime pivot
swift plinth
#

not if you need them to run stand-alone

#

like a plug n play type beat

#

i made it work but it was a 49.8mb file

#

used a tool to bundle it into a self contained exe with the entire nodejs runtime

twilit jungle
swift plinth
#

yeah…

#

i know

#

it wasn’t a performance-intensive application

#

connected the computer (CONSENTINGLY, USED MOSTLY ON VMS) to a simple botnet to do some video game shit

#

was my first foray into large scale programming so i decided i’d do a POC in typescript since that was what i onew

#

it grew

#

and

tepid olive
#

uhhh guys

#

why cant i build tweaks anymore what happened to theos

lime pivot
#

applies to go and libc++ and all them as well

swift plinth
#

javascript just isn’t what i needed

#

def would use C# or CPP for it

#

if i had to do it over

#

ik c# is a winshit language but it’s really simple

#

i’m not strong enough in c++ to do what i want to do

#

not without spending a while learning multi threading

#

C# executables are annoying though because there’s no static linking

#

so C++ would be the way to go

#

in fact, I started rewriting it in C++ but my lack of threading knowledge was painful, and if i was gonna redo the client, I would wanna redo the C&C server, which was even more work and testing

tepid olive
#

@swift plinth you seem to want me to use c++ where should i start

faint timber
#

c++ is fucking pog if used correctly

#

but c++ mf's be using c in their c++ code and call it "c++"

swift plinth
#

Granted, learning about things like pass by reference and pointers will absolutely help you in the long run, especially if you want to get into more performance or low-level oriented applications.

swift plinth
#

yeah, we were all calling it a fake language

#

but it was (mostly) hyperbole

twilit jungle
tepid olive
swift plinth
#

i think it’s going a bit far to call it a parody of elitism in the programming community but we were all most definitely fucking around

#

you should definitely learn about pass by reference though

#

good way to make your code simpler/more efficient

vivid dew
#

less talking, more trolling, please

tepid olive
late ridge
#

That’ll be $10 thx

glad grotto
#

Why can’t you ever get a programmer girlfriend

#

They always play hard to git

lethal ice
#

no because they dont fuckign exist

tepid olive
#

they do

twilit jungle
lethal ice
#

maybe yea but not biologically speaking

#

am i wrong

vivid dew
#

i am one

lethal ice
vivid dew
lethal ice
#

me when i fixed fermi and it doesnt crash anymore

twilit jungle
#

TRUE

vivid dew
#

me when ifjklhs jflse nfnap ienrm madk e

lethal ice
#

true

tepid olive
#

true

#

anyone know why i cant build?

lethal ice
#

you might need to ask your local government about a building permit

#

my dad's a contractor so i know a lot about this

pearl sail
vivid dew
#

troort

lethal ice
#

when you have symbols

#

when you realize the reason shit wasnt working for literal months because your struct definition was missing two members

twilit jungle
lethal ice
#

true

opal ridge
#

how do I give swiftc a tbd file

#

SpringBoardServices.tbd

tepid olive
opal ridge
#

dont have xcode

serene flower
#

but its free

opal ridge
#

dont have macOS

tepid olive
hasty ruin
#

L

hasty ruin
west grove
hasty ruin
#

your name is nathan

west grove
#

Imagine upvoting own ratio

hasty ruin
#

imagine downvoting my ratio

west grove
#

Who wouldn’t

hasty ruin
#

a cool person

#

who has friends

west grove
#

Guess no one here is cool

hasty ruin
#

except me

#

bc i didn't downvote myself

west grove
#

Don’t you mean upvote

hasty ruin
#

no

#

i don't.

surreal mountain
#

pp

proper reef
#

Time to try to get theos to use libc++ instead of stdlibc++

faint timber
#

theos bad

proper reef
faint timber
#

clang

#

/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -std=c++17 -stdlib=libc++ -isysroot /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk -arch arm64 *.cpp -o out.bin -DNDEBUG=1 -Os

#

replace beta with normal xcode if u ain't have beta lol

proper reef
#

xcodebuild be like Code Signing Error: Ad Hoc code signing is not allowed with SDK 'iOS 11.4'

faint timber
#

use clang not xcodebuild

proper reef
#

i'm trying to build curl rn since it's a dependency

faint timber
proper reef
#

I can check, how do you get it to do that behavior?

proper reef
faint timber
proper reef
#

lldb is officially outdated now

proper reef
#

clang: error: no such sysroot directory: '/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOSsdk' [-Werror,-Wmissing-sysroot]

what

faint timber
proper reef
#

I'm still using theos

faint timber
#

I don't know how to help with theos

#

haven't used it in a year or two

#

its veried

#

they changed stuff post a11 iirc

hardy glen
#

Follow this guide instead of the iphone wiki if you’ve been using that

indigo peak
#

@grim sparrow is there a limit on the amount of cards I can store on AEMULO

tepid olive
faint timber
grim sparrow
#

I haven't coded a limit

#

the max is whatever your device can handle I guess

proper reef
#

I got curl compiled but now I can’t get it to link

#

Missing a ton of symbols

faint timber
#

use my curl

proper reef
#

Ok

faint timber
#

might need other libs

#

so let me know

indigo peak
#

Are you gonna code a limit?

grim sparrow
#

I don't see why I should?

#

Just remove ones you don't need anymore

indigo peak
#

True

grim sparrow
#

Its not like you'll ever scan enough to hit the limit

indigo peak
#

Also if you rename a card, and go under the emulation tab, if it was the selected card, the name isn’t updated on the emulation tab

grim sparrow
#

I know

#

it makes a separate copy

#

they don't sync

indigo peak
#

Ah

grim sparrow
#

right now thats intended but I may change it later down the road

indigo peak
#

I have a great idea

#

Give me source and I make a pr

grim sparrow
#

It'll go open source 3 weeks after release

#

I dont want to start handing out the source to a bunch of people right now

serene hawk
#

what are you working on?

tepid olive
#

does anyone know if you can public an app to the appstore from a macos vm?

#

ik you can write it and do testing in the vm but can you publish also?

late ridge
serene hawk
indigo peak
#

It was a shot in the dark

tepid olive
#

yeah i guess

tepid olive
#

i'm just wondering bc thinking of switching from mac to framework

grim sparrow
#

I've done all my work for the past 10 months in a VM

restive ether
#

meth

grim sparrow
#

that includes working on Sileo/Aemulo and pushing multiple apps to app store

grim sparrow
#

my new tweak

tepid olive
#

does xcode or OS version matter?

#

xcode version that is

serene hawk
grim sparrow
#

just wait for that to go stable

#

I think oct 25th is the release date?

tepid olive
#

ok thanks

grim sparrow
serene hawk
grim sparrow
#

in a nutshell

#

so reading/writing beyond CoreNFC and emulating nfc tags

serene hawk
#

wow!

grim sparrow
#

e.g. I can get into college and fiore can get into his school just from opening aemulo in wallet from the lock screen

restive ether
#

yeah i wrote like 90% of it but i don’t wanna deal with support so it’s under amy’s name

#

free clout for her

grim sparrow
#

trolling

#

Oh wait I forgot to do something actually

restive ether
#

down bad

grim sparrow
#

I forgot to add a licenses page

#

ffs

restive ether
#

.

#

i don’t understand what you guys need these cards for

#

to unlock doors?

#

why are they always locked?

grim sparrow
#

its to get between buildings

#

its so that if we leave during the day they know we've left

restive ether
#

the only time i needed that was for the computer lab

grim sparrow
#

it'll be marked on the system that we've left

#

same for if we enter

restive ether
#

but ours are card swipes no nfc

indigo peak
#

@grim sparrow I forgot to tweet frcoal

#

What should I tweet?

weary heath
#

my card app requires bluetooth to be enabled so idk if it uses nfc or just bluetooth alone

grim sparrow
#

TL;DR: Stop random people entering the building, so they know if we're on the site or not, buying food around site

#

because of the covids they stopped allowing us to buy foods with cash and we now can only scan a bank card or student ID card

indigo peak
#

Amy

restive ether
#

annoying

indigo peak
#

Would scanning a debit/credit card work?

grim sparrow
#

so heres the thing

#

I can technically make it work

#

I just haven't bothered yet

#

you could in theory get a bunch of info from it

#

its just a lot of work that I haven't had time to do yet

#

you couldn't emulate it though (right now)

indigo peak
#

Wait Amy

grim sparrow
#

yes sir

indigo peak
#

How is it gonna work if you have to pay

#

And it’s open source

grim sparrow
#

its going to be free when its open source

indigo peak
#

Interesting

grim sparrow
#

so after 3 weeks of release it'll be a free download

#

afaik it'll be the only open source tool for messing with nfc on ios too?

indigo peak
#

Ight so hear me out

#

I make one open sourced

#

Before AEMULO

#

I made the first open source gamepigeon cheats

#

Might as well do something useful

grim sparrow
#

I mean you could in theory

#

If you were so deeply inclined you could just revert the build I sent you

indigo peak
#

True

grim sparrow
#

its not obfuscated or anything

indigo peak
#

But I’m not that much of an asshole

#

So I won’t

grim sparrow
#

you could just reverse that and try to speedrun a copy in 3~ weeks

indigo peak
#

Speedrun any percent

grim sparrow
#

I may be in a slight pickle

#

I think I may be breaking a license right now?

#

I translated 4 lines of C code to Swift from another project thats GPL meaning I have to disclose source but i'm not right now

#

the 4 lines

restive ether
grim sparrow
#

its actually really fun to look at in ida

pearl sail
grim sparrow
#

i mean aemulo

pearl sail
grim sparrow
#

I throw my own shit in a disassembler to see how cursed it is

pearl sail
#

sounds like a solid way to be disgusted by your own code

grim sparrow
high citrus
tepid olive
pearl sail
#

ofc

tepid olive
#

so

#

swift and rust isn’t that bad

high citrus
#

uhhh did they break IOBluetooth in Monterey?

restive ether
#

yeah i personally broke it

undone nest
#

nah that was me

weary heath
#

which one of you mfs broke private relay then

#

it never works

native dune
#

private relay sucks

tepid olive
#

Cannot convert value of type '() -> ()' to expected argument type '(Published<[Message]>.Publisher.Output) -> Void' (aka '(Array<Message>) -> ()')

#

i love combine

vivid dew
#

pick up that can

tepid olive
tepid olive
#

google it

#

indeed

#

or as i call it

#

cursed piece of shit that actually is usable somehow

gentle grove
#

that would be a bit ridiculous

grim sparrow
#

yeah I don't think so either

wicked summit
grim sparrow
#

yeah

#

so have I

#

but theres no point making an install of the beta 2 days before the final

lime pivot
tepid olive
#

Sockets.swift

weary heath
vivid dew
#

pls give a usable swift websocket implementation

tepid olive
#

i was gonna use SwiftNIO but i’d rather have 0 dependencies

#

evelyneee

#

probably since he’s been working on it from Monterey

#

@vivid dew unfortunately URLSessionWebSocketTask isn’t available on linux so you wouldn’t be able to use it on a linux server

vivid dew
grim sparrow
#

borger

vivid dew
#

rewrite it now

tepid olive
#

i don’t wanna learn swiftnio

vivid dew
#

what does the n stand for

grim sparrow
tepid olive
vivid dew
#

swift iocoal

tepid olive
#

defer {
try! group.syncShutdownGracefully()
}

#

LMAO

#

syncShutdownGracefully

tepid olive
grim sparrow
#

oh im thinking of something else

#

use Starscream if you want Linux

tepid olive
#

Starscream uses NIO on Linux

grim sparrow
#

starscream syntax is identical

#

its just a wrapper

tepid olive
#

ofc