MrCyjaneK / jwapi

FOSS replacement for JW Library app, that works on Ubuntu Touch, Debian (mobian & droidian), android, and any other os! Uses jw.org api directly.
https://mrcyjanek.net/projects/jwapi/
GNU General Public License v2.0
39 stars 0 forks source link

Extract images and videos from a JWPUB #23

Closed livrasand closed 2 years ago

livrasand commented 2 years ago

Hello, we were chatting a bit together here. I am the author of an app called Attendant Zoom programmed in Visual Basic .NET. I would like to know how I can extract all the images and videos from JWPUB. I can currently edit the JWPUBs without problems in CyberChef as explained. Do you know how I can extract the images and videos?

MrCyjaneK commented 2 years ago

https://github.com/MrCyjaneK/jwapi/blob/master/docs/jwpub/index.md#content

like this?

temporarium commented 2 years ago

That seems like a lot of extra work. Have you considered just parsing the html from wol.jw.org to get the links for the videos?

Also, check out the utilities here: https://github.com/AntonyCorbett And here: https://github.com/sircharlo/meeting-media-manager

MrCyjaneK commented 2 years ago

@livrasand could you link to the source of your app?

MrCyjaneK commented 2 years ago

@temporarium, that works for now but I feel like they are pushing web version away because of the mobile apps that are available. You can already see some exclusive content on jwlibrary that is not available to download in any archivable format.

temporarium commented 2 years ago

@temporarium, that works for now but I feel like they are pushing web version away because of the mobile apps that are available. You can already see some exclusive content on jwlibrary that is not available to download in any archivable format.

What's public is available. Keep in mind that there a millions of people who cannot afford a mobile device, but may be able to access the web page ;-)

MrCyjaneK commented 2 years ago

I can't run the app on my device, since this looks like a windows-only app.

Here are some resource that may be helpful for you: https://github.com/MrCyjaneK/jwapi/blob/67f4ff8bd22dc8c4d6cc77074ba2f51b1d37c19c/docs/jwpub/pubcode_db/Multimedia.md <- multimedia table - all the images and filenames are inside the JWPUB file

https://github.com/MrCyjaneK/jwapi/tree/67f4ff8bd22dc8c4d6cc77074ba2f51b1d37c19c/docs/jwpub/pubcode_db

MrCyjaneK commented 2 years ago

@temporarium, that works for now but I feel like they are pushing web version away because of the mobile apps that are available. You can already see some exclusive content on jwlibrary that is not available to download in any archivable format.

What's public is available. Keep in mind that there a millions of people who cannot afford a mobile device, but may be able to access the web page ;-)

Im not sharing my ideas about what may happen but I'm telling you what is actually happening, you can't download Insight on the Scriptures in a format that can be nicely viewed on mobile (only an outdated PDF) or only jwpub in Polish https://www.jw.org/pl/biblioteka/ksi%C4%85%C5%BCki/Wnikliwe-poznawanie-Pism/, and in some places you can't use wol.jw.org simply because network there is so slow that it won't load when needed.

Also I don't feel like bringing the TOS is relevant here, but as a website owner I can say that scrappers are pain, instead of sending one request sometimes you need to send tens of them which put unnecessary load on the server - especially when an api is available.

MrCyjaneK commented 2 years ago

Let me close this one

MrCyjaneK commented 1 year ago

@livrasand it contains research that I don't want to lose, and I want it to be available in future

MrCyjaneK commented 1 year ago

and since I see that you have used the research to make profit I'm not willing to remove anything.

MrCyjaneK commented 1 year ago

@livrasand liar. Screenshot_20230624-183922_Fennec

MrCyjaneK commented 1 year ago

So @bedan1, Where is the source code?

orangethewell commented 1 year ago

@bedan1 there's no reason to make it paid. Many brothers that developed any app or program as congregation helpers (like preaching management, meeting scheduling and other apps) made profit by donations, like TheocBase. Making profit from a program or app made for brothers and sisters just don't makes any sense, after all, the congregation pay bills with donations, why should people in there pay more for something not really necessary?

Anyway, with such a talent as a programmer, you should create another thing to make profit of. But, i'm not a lawyer, I don't know what you should do or do not.

MrCyjaneK commented 1 year ago

@orangethewell I as a person who sometimes visit the gray area of 'is it legal?' - people don't care until you make profit with that. And @bedan1 (who changed name and is not the same account as @bedan1 who helped us) - is making profit out of somebody's else work and tries to to 'remain anonymous' and not share work. Asshole move. End of topic.