Hacking [Release] FunkyCIA2 - build CIAs from your eShop content. Super easy and fast! (**2.1 FIX!**)

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,813
Trophies
2
Age
48
Location
Japan
XP
3,728
Country
United States
Yes I have my ticket.db, that was the first thing I did before even getting FunkyCIA2

There are literally no instructions on the first post. The only thing is the command, which I've tried, as I have said. It says nothing about what to do other than the two commands plus a change log...
Python FunckyCIA.py -h should tell you every argument available. You can read the damn .py with a text editor and see every option available. I'm on my ohone right now, so I can't double check, but I'm pretty sure there is even an ALL option.

python FunkyCIA2.py ticket.db -all

That's it. Unless your ticket.db is named differently... Just use your head.
 
Last edited by urherenow,

Bjnido35

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
157
Trophies
0
Age
30
XP
107
Country
United States
Python FunckyCIA.py -h should tell you every argument available. You can read the damn .py with a text editor and see every option available. I'm on my ohone right now, so I can't double check, but I'm pretty sure there is even an ALL option.

python FunkyCIA2.py ticket.db -all

That's it. Unless your ticket.db is named differently... Just use your head.

That's the thing though, I've used the FunkyCIA2.py -h command, among others, and they all return with "[!] Not Enough Arguments" No matter which I try, they all give me that. That is the problem I am having.

EDIT: Scratch that, I got past that problem by placing the python.exe in the same folder, new problem though. Any command I enter pulls up the -h list and then says too few arguments...
 
Last edited by Bjnido35,

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,813
Trophies
2
Age
48
Location
Japan
XP
3,728
Country
United States
That's the thing though, I've used the FunkyCIA2.py -h command, among others, and they all return with "[!] Not Enough Arguments" No matter which I try, they all give me that. That is the problem I am having.

EDIT: Scratch that, I got past that problem by placing the python.exe in the same folder, new problem though. Any command I enter pulls up the -h list and then says too few arguments...
What version of python did you install? You must use 2.7, not 3. You also should not have to place python.exe in the same folder. I told you to check the box to add it to your path when you installed it (https://gbatemp.net/threads/release...-and-fast-2-1-fix.376941/page-37#post-6248877). Now, you need to add it to your path manually and frankly, I'm tired of trying to help. You seem to understand nothing about scripts or using the command line, much less your environment variables. You need to take a basic course on using computers.
upload_2016-4-12_16-58-7.png


Edit: latest python 2.7 is actually 2.7.11: https://www.python.org/downloads/release/python-2711/
Do you understand how to add or make sure it is added to your system path? If not, Google it. To avoid having to actually type "python" every time, right-click on the .py script and choose "open with", choose the python.exe from the proper folder, and mark "Always use this app to open .py files".
 

Attachments

  • FunkyCIA2.png
    FunkyCIA2.png
    27.8 KB · Views: 233
Last edited by urherenow,

Bjnido35

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
157
Trophies
0
Age
30
XP
107
Country
United States

First of all, I'll have you know that I know a lot about computers, in fact I am in school for IT. No, I haven't worked with scripts myself, nor have I ton much command line, though I know enough basics of it

Second, yes I did the latest 2.7, I am not dumb. I did add it to my path, and I know how to.

I don't enjoy being talked down to, though I know I am starting to frustrate you. But I am only telling you exactly what is happening. I know how to follow instruction, I know how to google things for myself, I am just stuck on getting this to work. I have read the OP over and over, I have looked at many pages.
 
Last edited by Bjnido35, , Reason: fixed

masterz87

Well-Known Member
Member
Joined
Apr 21, 2013
Messages
484
Trophies
0
Age
37
XP
645
Country
United States
where is it getting it's titleids from? I tried to use it but it's downloading shit like netflix, i have _never_ downloaded it nor have i ever used it, so where in the hell is it getting it's titles from? and where's the easy way to get it to just use hat's on the sd card.
 
  • Like
Reactions: cearp

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,582
Country
Tuvalu
where is it getting it's titleids from? I tried to use it but it's downloading shit like netflix, i have _never_ downloaded it nor have i ever used it, so where in the hell is it getting it's titles from? and where's the easy way to get it to just use hat's on the sd card.
what is the only file you gave it as input? your ticket.db, it uses what you downloaded on your 3ds. :)
so, either you downloaded netflix and forgot about it, deleted it, or someone else did :D maybe a used 3ds, I'm not sure... but if it is there lol, it's no mistake
there is no 'easy' way to use files from sd. that's why we need to dump the ticket.db to the sd card so we can use it.
 

masterz87

Well-Known Member
Member
Joined
Apr 21, 2013
Messages
484
Trophies
0
Age
37
XP
645
Country
United States
it's a brand new 3ds when i got it, and i never got i before, i also liked how it randomly decided other title ids for demos i never had downloaded for example residient evil revelations but not the oher ones, maybe i did do re, but netflix was never downodead, not ven the werid little spotpass thing, maybe it spotpassed but as far as I knew that was just an icon it put on the system maybe it wasn't.
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,582
Country
Tuvalu
it's a brand new 3ds when i got it, and i never got i before, i also liked how it randomly decided other title ids for demos i never had downloaded for example residient evil revelations but not the oher ones, maybe i did do re, but netflix was never downodead, not ven the werid little spotpass thing, maybe it spotpassed but as far as I knew that was just an icon it put on the system maybe it wasn't.
maybe it's refurbished or something, at the factory. i'm just guessing.
i'm just saying the tickets don't lie... but weird :)
just understand, it's no problem with my tool... it only finds what you give it
 

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,758
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,688
Country
United States
it's a brand new 3ds when i got it, and i never got i before, i also liked how it randomly decided other title ids for demos i never had downloaded for example residient evil revelations but not the oher ones, maybe i did do re, but netflix was never downodead, not ven the werid little spotpass thing, maybe it spotpassed but as far as I knew that was just an icon it put on the system maybe it wasn't.
If you bought it from Walmart it was prob used. They like to sell returned items as new all the time.
 
  • Like
Reactions: cearp

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,664
Trophies
3
Age
29
XP
3,545
Country
France
@cearp
When I try to dump the cia of mii plaza (so system title), just... nothing happen
Code:
python FunkyCIA2.py ticket.db -title 0004001000022800
*******
FunkyCIA2 by cearp
*******

Number of Tickets                       - 423
Number of Titles with Duplicates        - 127
Number of Unique Title Tickets          - 291
Number of System Tickets (ignored)      - 193

Number of eShop Tickets                 - 136
Number of eShop Titles with Duplicates  - 63
Number of Unique eShop Titles           - 72
Number of (non system) Tickets NOT from your eShop (ignored)     - 92
^^ can be installed CIAs, preinstalled games/apps etc... things not from YOUR eshop
^^ if you want to dump your preinstalled game, you need to use -noignore

Going through the list...

eShop Apps            -  0
Download Play Child   -  0
Demo                  -  0
Update Patches        -  0
DLC                   -  0
System                -  0
DSiWare               -  0
DSi System Apps       -  0
DSi System Data       -  0
Mystery Content       -  0

All tickets/titles found in file (might contain duplicates) - 423. You selected 0 of them
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,813
Trophies
2
Age
48
Location
Japan
XP
3,728
Country
United States
@cearp
When I try to dump the cia of mii plaza (so system title), just... nothing happen
Code:
python FunkyCIA2.py ticket.db -title 0004001000022800
*******
FunkyCIA2 by cearp
*******

Number of Tickets                       - 423
Number of Titles with Duplicates        - 127
Number of Unique Title Tickets          - 291
Number of System Tickets (ignored)      - 193

Number of eShop Tickets                 - 136
Number of eShop Titles with Duplicates  - 63
Number of Unique eShop Titles           - 72
Number of (non system) Tickets NOT from your eShop (ignored)     - 92
^^ can be installed CIAs, preinstalled games/apps etc... things not from YOUR eshop
^^ if you want to dump your preinstalled game, you need to use -noignore

Going through the list...

eShop Apps            -  0
Download Play Child   -  0
Demo                  -  0
Update Patches        -  0
DLC                   -  0
System                -  0
DSiWare               -  0
DSi System Apps       -  0
DSi System Data       -  0
Mystery Content       -  0

All tickets/titles found in file (might contain duplicates) - 423. You selected 0 of them
Because system titles aren't attached to your system. You can use -noignore, but why? You can get the PERFECT cia of that with 3dsnus.
 
  • Like
Reactions: Asia81

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,582
Country
Tuvalu
Because system titles aren't attached to your system. You can use -noignore, but why? You can get the PERFECT cia of that with 3dsnus.
exactly :) system stuff you should get from 3DNUS or something, you can use FunkyCIA, but no reason, because system stuff is legit for everyone.
 
  • Like
Reactions: Asia81

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
Great. That means anyone can share his own eshop games.We don't have to depend on the scene release anymore.
I've always hated the whole "scene release" system. Not people sharing their games, but groups of people who are the only ones who share games (like FAKE or abstract).
 

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
the scene's eshop dumps were ugly and embarrassing, part of the reason i made FunkyCIA
FunkyCIA is a different kind of tool, it stands out from the rest (because, legitimate CIA creator - that's amazing). Plus, those "ugly and embarrassing" dumps weren't legitimate CIAs, were they?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    @SylverReZ that guy seriously spent over 2 grand on that hot wheels pc?
    +1
  • RedColoredStars @ RedColoredStars:
    LTT is a noob
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    Xdqwerty @ Xdqwerty: :sad: