#development
1 messages · Page 616 of 1
use windows: deal with shit like this
use linux: dont have to deal with shit like that but your desktop tears

cope harder
depends
its stupid in the context of god send pkg managers like procursus
but necessary because the evil brew exists
@primal perch
i think i found al lthe edge cases
go user detected
you know what i had to do for this
I HAD TO USE PHP
because caddy cant do this regex stuff itself apparently
no clue if nginx can, probably not if i had to guess either
<?php
$uri = $_GET["uri"];
$uri = preg_replace('/(\/bbaovanc\/.*?(?=\/))\/src\/(commit|branch)/', '$1/blob', $uri);
$uri = preg_replace('/(\/bbaovanc\/.*?(?=\/))\/(commits|blame)\/(branch|commit)/', '$1/$2', $uri);
header('Status: 301 Moved Permanently');
header('Location: https://github.com' . $uri);
?>
nfr
had to do that to translate some urls from gitea to github

preg?
pregnant
nfr
wtf baby php
php
Let me see them
please recompile with optimizations
Nice rn im stuck on decoding cmp (register) rd/rm/imm 
armv8 yah
Just need to figure out the correct modulus
Yah mine is all oop
btw cmp is subs, did u do subs @grave sparrow
can't you somehow convert it to asm
yeah
that's what I'm looking for
What if its x86_64
most rock bottom level for software devs*

yes
but instructions dont exist
and a lot of registers that are exposed through software
on x64 you arent changing one 64 bit register 'rbx' youre just acting on it and on the hardware level its swapping it out from a register file or something
which reads the same value back when you use it later
ntwork
@grave sparrow cmp support
@vivid dew happy birthday !!
@vivid dew ux happy birthday big man!!
stfu
no
@vivid dew happy man big birthday!
@vivid dew happy birthday big man!!

joyeux anniversaire grand homme !
that’s definitely really bad french
Joyous anniversary grand homie
T con ou quoi
So I need to write a small tweak that just moves a cydia.list file to the correct directory. Is that possible?
you could write a package that places a new file in the correct directory but idk if there's an elegant way for moving or removing the old one
I wouldn't recommend it
are you sure it has to be moved and not just copied
The safest way is to bundle whatever that new file has to contain in a package and then install that one file package
Why?
can be copied
I want to make a tweak that moves the cydia.list
What exactly is the cydia.list
the repo list
Why do you want to move it
so you can download new repo lists from the tweak
and about earlier you could just make a package with the file as long as you know the exact contents beforehand
But it sounds like XY problem
so my repo will hold like 10 different repos in the cydia.list and it will just automatically be moved
that way when you open cydia next it uses those new repos
thats fine
this is just for a test at the moment
Cydia accepts all files in that directory
Maybe just add a new list file instead of moving the other one
so just give it a different name, like “list1.list”
Yeah
alright
so how would I go about making a tweak that copies it there
im assuming its dead simple
Ive looked at theos and I think it has support for it
just simple commands such as copy
and it will be moved there?
Yes
how?
That's all a deb is, files that get installed by apt
then how does it know where to put the files

you should probably look up docs on how to make a deb, I can't do it off the top of my head
the root of the deb is the filesystem
Inside the deb tree you put the file in the right folders
90% of the time, this is all it is
alright
Ill do some more research
I just wanted to know if it was possible in the first place
AFolder -
- DEBIAN
- All your debian files here, so control, postinst, etc.
// Here is the root of the file system, for example, if you wanted to put funnyfile.txt inside /var/MyFunnyFolder, you'd have a structure in this folder, that turns into a deb
- var
- MyFunnyFolder
- funnyfile.txt
basic explanation
I have a decent tweak idea: modify apps to add options to the quick access menu on force touch devices that simply open the app with a custom url.
for example I play a game where apple removed the promo code menu, but if you open the link "appname://link/promo?code=" with the app, it opens the app and displays the promo code entry screen
Someone made that when 3D Touch first came out
oh do you have a name
Cameron
also is there an easy way to always open an app with a specified quick access option, without root, even from the opening the app via the shortcuts app? I think i'm going to have to tweak an app with theos-jailed to do this
What?
I want to modify unc0ver to open with the force touch "Jailbreak" shortcut when I open it from the shortcuts app before I have root access
They want to make it so just pressing the app icon automatically opens the app like how it would if you pressed a 3D Touch option, so for example: when you open mail, it would automatically go to vip section, like if you would press the 3D Touch option for vip
just make a shortcut that opens the url undecimus://jailbreak or whatever
it's just a bit of a pain
You can't use theos-jailed for unc0ver cause of it's DRM
heard it, i'll try it out
even if i don't redistribute it?
The DRM sucks
ugh
If you touch u0, it will not work

Cause of their DRM and obfuscation
Anyone know how to find a class/object's address with lldb?
I see it in flex but need to find where to set a breakpoint
swift class, not showing in the description
yeah I'm rusty but I don't know how you would do it in objc code or whatever
^ it's a swiftobject if that's why
I know the mangled name too, Hopper can only see the stuff with NSObject as the parent
X Y Z issue ig, I need to know where to breakpoint, looking in DCDevice/Attestation shit and it does a callback, hook'd the callback but looking for the code where the callback is set
I got frida hook'd up & will try it
I could use theos & do that, I'll report back if I can't get frida to dump it
& thanks 
damn yeah i got the error
I tried to see what would happen
well he kinda told you what would happen
everyone knows that
+(instancetype)alloc {
is better
nope
you put some UGLY ASS SPACE

idc
apple docs suck
exactly
void argument
💩
@mods

now hook a swift struct
I made a real simple tweak that loads ipad textures into games made with cocos2d-x when running them on iPhone
I'm noticing better anti-aliasing in the game I play that I made it for on my iPhone Xr with and without downsampling from 3.6x the default resolution
i didn't need to hook anything specific to the game, just cocos2d-x
false.
- (void)setSearchResolutionsOrder:(id)arg1 {
NSString *ipadhd = @"ipadhd";
NSString *ipad = @"ipad";
NSString *hd = @"hd";
NSString *iphone5hd = @"iphone5hd";
NSString *iphone5 = @"iphone5";
NSString *iphone = @"iphone";
NSString *defaultS = @"default";
NSArray *nsArray = [NSArray arrayWithObjects:ipadhd, ipad, iphone5hd, hd, iphone5, iphone, defaultS, nil];
%orig(nsArray);
}
- (void)buildSearchResolutionsOrder {
%orig;
[self setSearchResolutionsOrder:0];
[self setiPadContentScaleFactor:2.0];
}
%end```
that's all the code I needed plus this header ```@interface CCFileUtils : NSObject
{
}
- (void)setiPadContentScaleFactor:(CGFloat)arg1;
- (void)setSearchResolutionsOrder:(id)arg1;
- (void)buildSearchResolutionsOrder;
@end```
gn
@vivid dew happy birthday big man!!!
yay unmute
maybe the material dark one?
its not very dark at all
oh
maybe ill make my own
this is bobascheme currently
tried to make it a pretty dark, relaxed, and unopinionated theme
hopefully it's not too ugly
@lime pivot did you ever get cmus added to pro?
didn’t end up finishing it since the list of dependencies kinda grew
and I was lazy
it couldn’t do aac I think was the problem
and I assumed it’d be able to use ffmpeg for that, but it’s hardcoded to directly use libfdkaac or whatever
faac this
I mean generic and not 'themed'
So its just the basic colors but not as blinding as the defaults
Instead of being themed around something, such as arctic colors for nord for example
yeah true
I really don't like "loud" themes that really badly want to show off their specific scheme
especially when they make the background anything but white/black or very close to it
mine is almost pitch black
its the same color as on bbaovanc.com, #111111
I found it to be nicer than pitch black, but still plenty dark
the problem is it isn't quite the most beautiful colors but that's OK, as long as its not an eyesore
I don't wanna make yet another pastel theme
oh and this grid only shows the 8 darker colors, but even if you use dark background color and lighter color foreground, there's still contrast issues
I'm just hoping no one is crazy enough to use anything other than white or black text on top of a background
I'll show the nvim theme I came up with later, I don't have access to my PC right now
since I use a blurred background I stick to pitch black #000, since a bit of contrast will be lost
and #fff text to get the best contrast possible, take care of my eyes
a cutesy theme with poor contrast like Solarised really isn't worth the damage it'll cause your eyes trying to read that text 5-7 days a week
filtering blue light is probably what makes it more readable
since the text color is fairly yellow
my bad, it's more like a blueish grey similar to the background
it's solarised light that's yellow
op dest, src
true
i ported bobascheme it to iterm
kinda like these dark colors
the lighter ones in bobascheme look like pretty generic pastel colors though
maybethats ok
looks great with minesweeper
lighter version of each color has good contrast on all backgrounds
What minesweeper is that?
the one i made a while ago for ap project
i will rewrite it in rust sometime
4
Is that good or bad...
its out of 5
i think
cant belie ve i didnt get 5
oh of course it's because it's curved
You havent taken an ap class?
No
I took AP classes, but never took the AP test for the courses
nice



amoung
us
i want to build an airplane but all that stuff about materials and aerodynamics is too boring for me
why is capt deleting messages again
while ive been looking at this channel capt has asked for adv dev most and posted the least intelligent messages
theres always that one guy
true lol just go make something
dont go straight to tweaking, make something useful and small first
dip the toes in
reverse engineering relies a lot on intuitive knowledge which you will not learn from reading a forum
reading will only do you so well
i mean literally just think of it as a staircase
take a step
it's true
in the sense that everyone who cares about having advanced dev already has it
cpt
capt and ball therapy
my brother in christ
the dot is there
Has anyone noticed problems with iOS beta 2 and developer/Xcode stuff
Like I can't launch SideStore from Xcode without a crash
and Jitterbug dies when it tries to attach to itself
rosetta cant handle jit?
i see
hmm
can you even use jit alongside runtime hardening in mac apps (forgive me if silly question i only read about runtime harding once)
I have the developer image mounted in Beta 2, but I'm getting Could not start com.apple.debugserver! from idevicedebug
Anyone know why?
Yes
WDYM
I have the first beta of it
I can connect
and debug
but some apps like SideServer have weird crashes
I can debug from it
It works fine
from beta 1
sorry not being very clear lol
Has Rosetta ever worked properly
Ok, here’s the weird thing: AltJIT works. Yet libimobiledevice is broken
Even though AltJIT uses libimobiledevice
And neither has been changed since before the beta
SSN
Picom works on my machine L
force composition pipeline = worse fps
wayland = its wayland

pacman and apt are dope
maybe a dumb question, but can you view what private frameworks an app uses
- apps can't use private frameworks
otool -L | grep "PrivateFrameworks"
im mainly just trying to see what frameworks the clock app uses
some apps get special entitlement access though 
some apps get special entitlement access though 
some apps get special entitlement access though 
GAY SONIC INFLATION PORN
oh
sonichu — Today at 8:23 PM
Sonic Inflation Adventure requires a Newgrounds account to play.

seething
That is probably the same process to get GTA 5 working on linux.
joe
linux-trash-linuxbad-gif moment
its pretty easy to get GTA on linux :/
What about on mac os?
idk never tried
this isn’t uncover
@lime pivot if jailed, could you make a appex project in theos for a safari extension and it work on safari
and it be like an ipa
and if so, would it even have the proper permissions to interface with safari
u0 linux distro
nfr
@primal perch from what i see _INSTALL_PATH in the makefile just specifies the location on the device where it installs to, but if i make an appex for a jailed device, i wont be able to install the appex to Applications/*.app/PlugIns
how would i specify the applications directory if im compiling the app as an ipa
and i have the appex as a sub projectr
i pinged kirb before but he didnt respond

@primal perch i done figured it out
fioreextension_INSTALL_PATH = /Applications/fiore.app/PlugIns with make package PACKAGE_FORMAT=ipa creates the ipa with the subproject in Payload/fiore.app/PlugIns
yeet
what should the theos template for the safari extension do, because the application one has the table view implements
and I don’t wanna just copy apples code for the template
so what (semi)basic functionality should I implement for the template
ok weeb
new record for pulling the home assistant docker image on raspberry pi, 25 min 14 sec

@vivid dew happy birthday !
i want to spout a random idea i had for a creator friendly version of adblocking for youtube
what do i need to #include ? weak.x:10:2: error: use of undeclared identifier 'MSHookIvar'
or is it not available in jailed tweaks
wait i'm using normal theos rn
use .xm
^
lol it worked
unfortunately im homophobic
Can someone here tell me any more about how you made the #969343289641828382 tool? I'm looking to create a tech support server for a LTE tool, and I loved this when I saw it. It's honestly when i had the idea to do so, upon seeing this tool.
Thanks.
You need a server feature that isn’t fully public yet
Your server might have it eventually, it’s random
ah damn. That's a bummer. the only reason to start the discord would be to use it, but i guess i could use one of the support bots until then
i thought forums were on all servers now
oh its just text chats for vc
loss
lol. but now i know they're called forums. so that's helpful. tyvm
they should be going to all servers pretty shortly
they’ll release sometime in july i believe
@oak stirrup if you want just make like 10 servers
one of them will have the forum channels
then use that one
when creating a template, can you get the parent directory/project name using @@something@@
lol i've made 8 so far. 2 got the "premium memberships" preview, that's it so far 😅
yes
yes
well i figured that out
ty
i got it working
i just need some help converting it in to a template
timezones bruh
arent you always awake or something
me too
welp guess I broke the illusion
weeb confirmed?
How do I use a list of integers in an if statement in python
suspicious...
use the variable name
happy birthday !
no im not
like check if a number is in an array. or check if the array is all the same number
wdym
#神代類誕生祭2022
#神代類生誕祭2022
神代類くんの誕生日を記念して、セカイからサプライズ動画が届きました🎉✨
神代類くんと、ワンダーランズ×ショウタイムの未来に幸あれ‼️
5182
2003
according to other weebs i am not weeb because i dont watch anime
i am perfectly happy with that diagnosis
ching chong

dont ignore my message shep
oops
they are saying happy birthday to the character in the picture he's kissing at the end
@vivid dew happy birthday big man
It's like, if x = one of these numbers in the list do whatever thing
its ok you can only be racist against black people
if x in list
oh tru
with list being your list of numbers
racism against non blacks doesn’t exist
yeah thats just joking around
frfr
arr = [1, 2, 3, 4, 5]
if 6 in arr:
print("Is in")
else:
print("Isn't in")
# this will print 'Isn't in'
Ok how do I do it if I want it to be if x != one of these numbers in the list
replace in with not in
if 6 not in arr
for t in range(1000000):
for y in arr:
if y == t and x == t:
# do the thing
Ok let me check if this works
if y == x and t == t
i would hope it does
wtf theres so many people joining the watrchtube server
i need to get my infrastructure going
?????
if y == x that would do the same thing i think
well no
anyone?
x is the number to check for in the list
i have no ideas

wait I think I asked my question wrong
wdym
for s in tfu
this is true
are you a minor
Yea, so obviously not by me
im a major
major in sucking dn
no
yeah neither, you might need to use a custom nic.pl to generate that variable for your use
NIC.pl or whatever it is
some of the templates have it
i want your opinion on this
fioreextension_INSTALL_PATH = /Applications/fiore.app/PlugIns
i need it to be the super project .app
Fiore.app™
true™️
yeah that’s something I wish we had a better solution for…
projects aren’t aware of each other usually
ill send it to you to review once i figure it out
appex's cant exist without a parent app, right?
tldr i have no idea but felt like contributing to the conversation
also me
liberal tuesday
yep correct
Apple has a lot of system apps set to hidden just because they exist as containers of plugins
so technically I can make a prompt for parent app name without having to worry ab different user cases
hm you could
it would be neater to ensure they’re all contained in a single app of course
That too
ie maybe if it’s a subproject, don’t create an app
but how you’d do that with nic not too sure
@shut stag rule 2 bro
bro’s a discord server owner and don’t even be checking channels for this
smh my life
sowwy U~U
hello could someone help me or send me a guide i could use
im trying to make a preference bundle with altlist but idfk where to start
ive seen open source projects but i still cant understand how they work
what im trying to do is make it like airkeeper or choicy where there is a list of apps and then when you tap the app it redirects you to a panel with the settings for that certain app
anyone know if it's possible use simject with carplay simulator
anything is
true
"Think Different ™️"
dink thifferent
@lime pivot can you make a prompt for a theos template be required
I think if you don't pass the default arg it'll require it
think
and thats in the control.pl file?
my $var = NIC->prompt("SOME_VAR", "Some var description", {default => $DEFAULT_ARG});
and DEFAULT_ARG that's the default arg
i didnt put the default arg and it didnt say required
i have an idea though
think stupid
while loop ftw
while loop
I don't know the last time I used a while loop
I think it was on paper for a CS C exam
how come nicify.pl outputs the extension with the weird chars in the beginning and after the name
and why are there quotes around the name in nic.pl
that’s awesome
should i just rename and hope for the best
I started making a theos template once
but decided it was easier for me to copy-paste code from a previous project, delete what I didn't need, and start from there
im only making a template because kirb and cameren both wanted it
safari extension on ios?
yeah
how's that work
its not jailbreak exclusive
i got it working jailed
tbh, i have no idea
but since it works im not gonna question it
what extensions do you have working
nothing yet, im just making the template
its for other people to make shit w
i have it just show the current date
bc why not
as some placeholder template example code
I wonder if you can do something like that completely vanilla
there's a lot of random app extensions
well rn im doing safari just bc, when im done w that
im gonna do widgets
(hopefully)
and after that idk
might do a sticker pack
apparently safari extensions got expanded in ios 16
not really sure what they added
wtf callkit is on macos and watchos now
so i removed the quotes from fiore/safari_extension in NIC/control and now the file is
is there no way to not have these weird characters not be in the filename
theos is so good
Yeah, for stuff like soft clients for phones
At my job we do a bunch of phone lines and we're switching to a system where you can get a soft client on your computer so you don't have to have a phone
what do you use instead
yulkytulky my favorite swift dev is here
for loops are just more versatile and applicable in what I've done
what about infinite loop
yeah i have many more instances of for than while in my github
but i also use the word 'for" more often than "while" when i write english too
for _ in iter(int, 1): ... in python 🙃
I would just do while true for an infinite loop
But most of the time I use loops, I'm iterating over something
Id think
No
++ is meant to be a better version of an app
Like youtube++ for example would be a better version of youtube, having no ads, stuff like that
@rapid mirage
(even though there's other similar but better apps)
the betaunlimapps guy just making straight up adware
@lime pivot when you get the chance i finished the safari extension template, so could you take a look at it
it requires you to create a application project w theos (either swift or obj) and then create the safari extension as a subproject
who’s joe
that's what I thought but then why was there a need to make this plus plus loader thing (I don't remember the app) that I came across in the theos-jailed or azule wiki
it said if you are trying to inject ++ apps, there's this other tool that was designed just for that
I was assuming those tweaks were written in obj-c++ if they needed their own loader
how can I see frame update time in iOS, I want to see if apps are running at 120fps. (I have a game I play, that even on 120hz displays, runs at 60fps, and I think I fixed it, I just wanna verify)
measure app Frames per Second
is outdated and just crashes apps
happy birthday big man!!
oh I found one, though the X in 59.X it is covered up bc a curved display
real-time fps indicator for games
happy birhtday
lol I can get my game to run at 10fps but not 120
ta mère
instead of while (x != 6) for example do for (; x != 6;) 
True
Also true
++ tweaks are just tweaks with "++" in the name
I would prefer ++Tweak rather than Tweak++ because pre-increment returns the incremented version which is better 
Lmao true
i bet you pre-increment 💦
good fork idea
@lime pivot how much do you spend on domain names a year?
I had to make a list for myself the other day to answer that question for myself
@lime pivot i finished le template, could you look at it pls
ooh yes please
ah hah that's a way to do it
just infinite while loop till it's specified
that works
jesus
and it's all different registrars
i could never
I wish it wasn't
Cloudflare is stupid though
to transfer, you first need to add the domain to cloudflare DNS
and I cbf doing that to save a few cents lmao
that's fine, it's all in the tar anyway
could you replace the icons with empty files?
did i not?
wtf
i thought i replaced them
bruh
oh wait
i know
when i was rebuilding it, i copied from the xcode one
my b
ill do that rn
what I did with the app template is basically for i in 48 64 96 128 256 512; do rm icon-$i.png; touch icon-$i.png; done
for CFBundleIdentifier, maybe grab the package id?
also 16 19 32 38 and 72
uhm no idea tbh
also just to be sure, with message as! CVarArg, does that work with nils?
honestly never tried
or will that crash
yeah that ripped straight from the code proj
for i in 48 64 96 128 256 512; do rm icon-$i.png; touch icon-$i.png; done
for i in 16 19 32 38 48 72; do rm toolbar-icon-$i.png; touch toolbar-icon-$i.png; done
so other than the icons and maybe the bundle id if we can improve that, it looks solid
package id of the parent project?
if getting package id doesn't really seem to work, leaving it how it is will be totally fine
or I suppose you could add a prompt for extension bundle id with your predefined one as the default
ill just keep it as is
so it doesnt need more "unnecessary" shit
@lime pivot should i just make a github repo of theos templates for a few of these https://developer.apple.com/app-extensions/
PRing them to the official theos/templates would be great actually
should i change it from fiore/safari_extension to iphone/safari_extension
and then pr
fioreOS
TRUE
yeah definitely
Safari extensions on da FiorePhone
and looking everything over
fioreOS 1
@lime pivot do i really have to fill out this pull request thingy
this seems like a lot of reading and writing
hah
honestly just
what does it implement: adds a Safari extension template
does it close anything: no
any relevant logs: no
other comments: no
axum.rs has the worst (almost no) doics
and actix feels weird, and it doesnt have specific docs for how to integrate it with hyper or whatever for http client
and for the where has this been tested part, do i put the ios version, or my ubuntu install where theos is installed to
both
just do clang --version and paste in that version number
10.0.0-4ubuntu1
yep just paste that in
well, make sure it says clang so we know what that version is from
im putting clang version 10.0.0-4ubuntu1
yep
alright
its pr time
after this gets merged im requesting advanced developer
i made contributions to theos, i need adv dev
wtf
damn
😬
homie got clang10
Clang X®
significant if truthy
no lol 😭
you gotta do the clang from your theos toolchain
can't remember if we even ship clang any more
tru though you're probably right
it is clang 10
oh yeah it is your toolchain isn't it
but not ubuntu's build
I should trust you lmao
speaking of which, I would like to update it
but
it'd kill arm64e support
for every version
not just 13 and below
cause we are 200+ versions behind on ld64 source dumps
and llvm will generate new ABI arm64e, but ld64 can only link old ABI
sigh Apple
i figured that but i didnt want to think that kirb was wrong
but what's the $$?

@ocean raptor how do i check toolchain version
that I'm yet to answer because some I prepaid a bunch of years in advance
how would I know
just like
fd "^clang$" $THEOS --no-ignore
that's what I'd do
@indigo peak $THEOS/toolchain/linux/iphone/usr/bin/clang --version
tool chain guy does not know how to tool chain
clang version 10.0.0
chaining tools is hard ok
clang version 10.0.0 (git@github.com:apple/llvm-project.git 3093af41dd65ad466dcd5603e9289244edfee4f5)
I have a love hate ||but mostly hate|| relationship with toolchains
for the five billionth time
why does it matter
it annoys me and it a total vs code moment
except this time I remembered to attach stdout and stderr to a log file 
yeah dog that might help
and adding swift/swiftc to my cool little wrapper
I mean, I still didn't fix my issue
but whatever
why is it so difficult to just make a little web api proxy in rust that just translates the youtube apis
and i do need it to be fast and scalable so i cant just use python or something
@restive ether are y'all still getting a flood of people asking for help after I broke pro?
or did it die down now
no i think you fixed it before enough people really got onto it
good
still hilarious that I managed that

I hate swift so much
been linking this one swift binary for 6 minutes so far
smh
What editor do you guys use? I’m using VSCode on WSL environment but this just suck. It doesn’t even properly point me out for not having a ; to end statement and Objective C syntax just doesn’t get autocompleted

I have Logos extension installed but I work with other memory and hooking library if that matter
youre doing apple stuff in vscode?
Yep
Yeah
That’s normal
Haha funny joke 
Vscode doesn’t have objc autocompletion
Not enough demand for it
But you don’t need it
do you have mold in your walls
opendarwin revival when
replace freebsd
puredarwin
the yt private apis are basically unusable yk
kek
so i want to know the easiest way of creating a debug server im jailbroken
install debugserver from a repo
Next generation, high-performance debugger (debugserver)
it's mostly for cases where you're keeping the connection open and passing messages around like a websocket, it's not proprietary I guess
but I'm still yet to encounter a case where I've been working on something and thought to myself, well if only I made this use protobuf
oh I get you, yeah pretty much
discarding human clarity for performance
lmao, basically
although I'd imagine it does improve actual app responsiveness as a whole
might just be me but I get the vibe videos start playing and all metadata is fully loaded so much faster lately
on the iOS app
yeah it could be any number of things
Protobuf for a long long time I’d say 🤣
That moment when +[TargetClass descriptor] is the only method you see in the disassembly
well that's what you told me to use
yeah 
wtf
@turbid fjord tweaker

@vivid dew happy birthday!
@vivid dew happy birthday big woman!!
@grave sparrow advanced dev
can my second gift be making coolstar get back to me
nhayden
ill see what i can do
where
yes
cameren
mormon
shepgoba
weeb guy
la maison dieu
i was informed of your incarceration at Riker’s Island, as the manager of jailbreak celebrity coolstar; they no longer wish to associate with a convicted criminal
why does the cat have jeff bezo’s penis
michael?
michael
custom
I love the smell of pipe bombs at 7:30 in the morning
what can i use BASIC for?
getting laid
rust looks so ugly

BASIC >>>
gm
gn
are we running rust on commodore 64 now
among us
how do i run it

you just defeated ender dragon or got elytra or died right
now you are in the nether
so i now used the command debugserver (my ip):23946
now it says listenung to the port for a connection from my ip
is it supposed to be like that?
i tried the debugger of ida
but debugserver tells me
error: rejecting incoming connection from (ip of my pc) (exepting my ip)
.
I cloned an app and would like to know how I could take one page from the app and CHANGE the elements of it, like an image. I installed the FLEXing debugger tweak which allows you to isolate elements of an app and kinda see what's going on under the hood, but as far as making any changes, it's all very foreign to me. If anyone feels like they could give me any tips in doing this please add me I could explain better in a VC. I am willing to pay anybody for their time in exchange for helping me solve this.
also, the app uses Xamarin.Forms if anybody is familiar with it
No guy. That is not what I am trying to do.
smh
I am trying to figure out how i can change the source of an image in the app to a different one
smh
someone started this manpage and forgot to actually fill it out
you've heard of joe mama, but have you heard of joeuser
joe is the best tweak
[[joe]]
Joe's Own Editor.
That's hilarious
@lime pivot There are more
https://man.cameronkatri.com/?query=Other_name_for_same_program&apropos=1&sec=0&arch=default&manpath=macOS
What?
I'd like to make a control panel toggle that, when clicked, runs a script for me
(the script enables/ disables the cellular data of a set of apps)
any pointers on how / where to get started with this?
what I need to learn / will need of tools / ...
I have some programming experience, just not with IOS
grab yourself theos, your favorite resource to learn objc and dig up tweaks on github which create CC toggles. With those three things and some tenacious learning you should be able to build it.
tldr (for clout):
- copy an existing & functional cc toggle project from git
- find your desired logic in some other tweak and adjust as needed
- build, distribute, profit
second method seems a great idea to get started!
The only mystery left for me would be
- check through the list of apps installed (with AppList?), compare with list to toggle and toggle the cellular data
- how to toggle the cellular data of a specific app
second method/ way was listed as irony but oh well lmao.
- probably no, you'll have to query something else to get a list of applications which have cellular access enabled
- that's the fun of reversing: find out yourself, the classes / controllers are often named pretty coherently
you might wanna get started with flex & introspect settings to figure out what calls are made
gm massive
gm!
the pseudo code would look like
apps_to_toggle = [...]
installed_apps = [...]
# True is enable
enable_or_disable = True
for app_to_toggle in apps_to_toggle:
if app_to_toggle in installed_apps:
enable_or_disable_specific_app(app_to_toggle, enable_or_disable)```
kind of, I'd recommend starting with learning objc properly since you'd want to write effective & presumably "good" code.
Then again, if patience is not one of your virtues, then frankenstein your project together from existing projects
definitely consider adding a preference pane since you'd want to set/unset applications to restrict cellular access for
the enable_or_disable_specific_app function would look like
enable_or_disable_specific_app(app_identifier, enable_or_disable):
cellular_enabled = isCellularEnabled(app_identifier)
if enable_or_disable != cellular_enabled:
toggle_cellular_data(app_identifier)```
this set of applications is static
the usecase is:
my cellular data provider has some data limitations, once I almost reach it, I only want to keep the apps I have unlimited data for enabled
that way, I don't go over my limit accidentally
if you ever change your set of applications, you'll be bound to adjust & recompile your tweak instead of simply toggling inside settings; If that's a trade-off you want, it's up to you
just giving my two cents
that's kind of true, but I could change to create a config file later on
what do you think about the logic though? does it make sense?
I'm not talking about efficiency yet
fwiw the pseudo-code is okay, the actual logic is just gonna look different because of objc and how you'd deal with iOS
yeah, that's what I thought, thanks for your input! I'll get to coding!
Mr saadat helping while on vacation?
OAN Contributor Alison Steinberg is raging after returning home to Huntington Beach to find the city flying a Pride flag. (Language)
11263
2258
you copied this tweet from me nerd
is that your girlfriend or something
@vivid dew happy birthday!
@vivid dew hbd
whats ssv
@fierce ember happy birthday big man
@vivid dew thank you :)
@vivid dew @gentle grove happy birthday
happy bday to you especially young person @vivid dew
@vivid dew happy birthday !!
@vivid dew hasppy birthday!
lmfao


