Welcome Guest ( Log In | Register )

16 Pages V « < 5 6 7 8 > »   
Reply to this topicStart new topic
> DMM and DLsite Book (.dmmb/.dlst) Image Ripper

 
post Jun 7 2018, 06:05
Post #111
LostCause0



Lurker
Group: Lurkers
Posts: 1
Joined: 9-March 18


Hello people! (IMG:[invalid] style_emoticons/default/smile.gif)

My name is Artem.
I'm translating manga from japanese to russian.
It's my first time posting here, nice to meet you.

I just bought manga by Sumino Yuji 濡れ縄淫戯 JK緊縛儀式

And I need to extract jpgs from it so I can work the scanlation.

I downloaded it also in dmmb format.
I'm currently on Linux based OS, so I guess I cannot rip the jpgs out of this file with Image Ripper. (IMG:[invalid] style_emoticons/default/sad.gif)

Can anyone help me with extracting of jpgs if I submit the file?

Thanks in advance.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jul 17 2018, 00:34
Post #112
ReadMoreDoujins



Lurker
Group: Lurkers
Posts: 1
Joined: 31-October 17


Hi, is there a way to make it so that the files copied are downloaded at 200% instead of 100%?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 3 2018, 04:05
Post #113
LL大法



Lurker
Group: Recruits
Posts: 8
Joined: 4-August 14
Level 15 (Novice)


goooood
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 5 2018, 21:05
Post #114
sureok1



Newcomer
**
Group: Members
Posts: 88
Joined: 17-October 11
Level 35 (Journeyman)


I'm trying to rip Comic Aun 2018 June and July editions from .dlst files but the ripper is acting up with "unable to allocate memory" errors. It was working fine with previous editions. I haven't changed anything regarding my programs or hardware this year. What's up?

P.D. .dmmb files are being ripped fine with dmmviewer.exe

This post has been edited by sureok1: Aug 5 2018, 22:29
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 30 2018, 04:46
Post #115
Siren777



Lurker
Group: Lurkers
Posts: 1
Joined: 2-April 15
Level 22 (Apprentice)


I had some issue with viewerrip when ripping a new released dlsite book. wanna try other way. Anyone knows how to use #7's code https://forums.e-hentai.org/index.php?s=&am...t&p=2799905
or DLSiteDumper?
[github.com] https://github.com/typcn/DLSiteDumper

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 23 2018, 23:11
Post #116
FeranLachflash



Newcomer
*
Group: Recruits
Posts: 18
Joined: 29-May 17


Ca nsomeone please help me. I try to reip a dmm book (dmmb) with viewerrip. I am using windows 10 x64 and dmm viewer 3.1.5.
The log file on debug says could not find suported viewer.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 7 2018, 20:33
Post #117
whr86



Newcomer
*
Group: Recruits
Posts: 13
Joined: 7-July 09
Level 105 (Lord)


QUOTE(Pillowgirl @ May 14 2018, 14:04) *

Yes.

Any chance to know how? I bought the latest Dhibi release on DMM and wanted to rip it but then noticed it's dmme so the viewrip method I used in the past doesn't work, obviously.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 9 2018, 05:53
Post #118
zxcvb123454



Newcomer
*
Group: Catgirl Camarilla
Posts: 11
Joined: 5-March 14
Level 115 (Lord)


How can I use this source?
[pastebin.com] https://pastebin.com/TXsg0XmF
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Apr 7 2019, 12:50
Post #119
Nalien



Lurker
Group: Recruits
Posts: 9
Joined: 22-April 11


If anyone's interested I developed a method to save images from DMM's browser viewer. This is useful for .dmme files with which viewerrip doesn't work.

Start Chrome with the --disable-web-security flag and with a different user. In Windows you can do this by pressing Win+R and executing
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=C:\chromeuser

Set your desired download folder in Chrome's settings.

Navigate to the work you want to save in DMM.

Open the DevTools with F12 or Ctrl+Shift+I and select the Network tab.

Start reading.

Click one of the 0.jpeg in the DevTools to show the original image dimensions below the image preview.

With the DevTools still focused, press Ctrl+Shift+M to enable device mode.
Open the device mode advanced options by clicking the vertical ellipsis in the top right and click Add device pixel ratio.
Click DPR at the top and set it to 1.
Set the size of the viewport to that of the original images by changing the values of the numerical inputs at the top center. This will make the images you download of the same dimensions as the originals.

Zoom the image by double clicking it.

Open the Console tab of the DevTools, copy paste the following code and press enter. Replace image/webp with image/jpeg if you want - I choose webp for the smaller file sizes.


let filename = 1
let a = document.createElement('a')
document.body.append(a)

function downloadCanvas() {
a.href = document.querySelector('.currentScreen > canvas').toDataURL('image/webp')
a.download = filename++
a.click()
}

downloadCanvas()


Set the viewport height again if it has been decreased by the newly appeared download bar.

Go to the next image, zoom it, execute
downloadCanvas()
in the console and repeat.
When there's a two-page spread, temporarily double the viewport width.

You can focus the DevTools with F6, but if you just changed the viewport width you have to click the console to focus it again. To save the images quickly I suggest moving the cursor to the left side of the viewport and repeating the following actions:
Double click
F6
Up
Enter
Click

When you forget to zoom before downloading, delete the last image and execute
filename--
in the console to decrement the next filename by one.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Apr 13 2019, 10:11
Post #120
BTK69



Newcomer
*
Group: Members
Posts: 25
Joined: 25-March 09
Level 31 (Novice)


QUOTE(genl @ Dec 27 2017, 13:55) *



genl, can you throw out some emails. I can't PM since your box is full.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Apr 18 2019, 23:19
Post #121
genl



Casual Poster
***
Group: Members
Posts: 190
Joined: 17-January 11
Level 54 (Expert)


QUOTE(BTK69 @ Apr 13 2019, 11:11) *

genl, can you throw out some emails. I can't PM since your box is full.

Solved for now. I can't guarantee it won't happen again. Here are 2 ways to let me know something is wrong in case my PM box is full:
1. I can be contacted through Tox, as described here.
2. You can reply in that thread I linked (not this thread) and I should get immediate notification.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post May 14 2019, 19:40
Post #122
vintag



Lurker
Group: Lurkers
Posts: 2
Joined: 28-January 17
Level 11 (Novice)


QUOTE(genl @ Apr 19 2019, 00:19) *

Solved for now. I can't guarantee it won't happen again. Here are 2 ways to let me know something is wrong in case my PM box is full:
1. I can be contacted through Tox, as described here.
2. You can reply in that thread I linked (not this thread) and I should get immediate notification.



Genl? I cannot senfd PM to you on forum (IMG:[invalid] style_emoticons/default/sad.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 7 2019, 21:48
Post #123
Nalien



Lurker
Group: Recruits
Posts: 9
Joined: 22-April 11


Just a correction in my guide since it seems I can't edit old posts: there's no need to zoom images, just download them without double clicking.
(also, the line document.body.append(a) is redundant)

This post has been edited by Nalien: Jun 7 2019, 22:04
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 7 2019, 23:40
Post #124
shinserph



Lurker
Group: Lurkers
Posts: 1
Joined: 23-April 10
Level 55 (Expert)


QUOTE(Nalien @ Jun 7 2019, 22:48) *

Just a correction in my guide since it seems I can't edit old posts: there's no need to zoom images, just download them without double clicking.
(also, the line document.body.append(a) is redundant)

Thanks man. You guide is super useful.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 8 2019, 00:23
Post #125
Nalien



Lurker
Group: Recruits
Posts: 9
Joined: 22-April 11


QUOTE(shinserph @ Jun 7 2019, 23:40) *

Thanks man. You guide is super useful.

I'm glad I could help (IMG:[invalid] style_emoticons/default/smile.gif).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 3 2020, 18:06
Post #126
Frederick888



Lurker
Group: Lurkers
Posts: 2
Joined: 30-June 13


Sorry for making a noise but could someone please share a copy of the old DLSite Viewer? I just tried the latest 1.4.0 and it didn't seem to work.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 21 2020, 09:49
Post #127
城夜未央



Newcomer
*
Group: Recruits
Posts: 10
Joined: 27-May 15
Level 53 (Novice)


QUOTE(Frederick888 @ Mar 4 2020, 00:06) *

Sorry for making a noise but could someone please share a copy of the old DLSite Viewer? I just tried the latest 1.4.0 and it didn't seem to work.

Hi, I uploaded an old dlsite viewer, and remember to close the update prompt window. (IMG:[invalid] style_emoticons/default/smile.gif)
Download: [www.mediafire.com] http://www.mediafire.com/file/zehr14zvazic...erPack.exe/file

This post has been edited by 城夜未央: Mar 21 2020, 09:51
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 21 2020, 15:11
Post #128
Nalien



Lurker
Group: Recruits
Posts: 9
Joined: 22-April 11


Here is an updated version of my guide to save images from DMM's browser viewer, which is useful for .dmme files with which viewerrip doesn't work.

Start Chrome with the --disable-web-security flag and with a different user. In Windows you can do this by pressing Win+R and executing
CODE
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=C:\chromeuser https://book.dmm.com/library/?age_limit=all&expired=1


Set your desired download folder in Chrome's settings.

Find the work you want to save in your library, open the DevTools with F12 or Ctrl+Shift+I and select the Network tab (if you don't do this beforehand it may ask you to refresh the page).

Start reading.

Click one of the 0.jpeg in the DevTools (you can click Img near the top to filter the images) to show the original image dimensions below the image preview.

With the DevTools still focused, press Ctrl+Shift+M to enable device mode.
Open the device mode advanced options by clicking the vertical ellipsis in the top right and click Add device pixel ratio.
Click DPR at the top and set it to 1.
Set the size of the viewport to that of the original images by changing the values of the numerical inputs at the top center. This will make the images you download of the same dimensions as the originals.

Open the Console tab of the DevTools, copy paste the following code to download the images as jpeg and press enter.

CODE
filename = 1
a = document.createElement('a')

function downloadCanvas() {
    a.href = document.querySelector('.currentScreen > canvas').toDataURL('image/jpeg')
    a.download = filename++
    a.click()
}

downloadCanvas()



Or this to download the images as webp, which have smaller file size.

CODE
filename = 1
a = document.createElement('a')

function downloadCanvas() {
    a.href = document.querySelector('.currentScreen > canvas').toDataURL('image/webp')
    a.download = filename++
    a.click()
}

downloadCanvas()



Set the viewport height again if it has been decreased by the newly appeared download bar.

Go to the next image and execute
CODE
downloadCanvas()

in the console and repeat.

When there is a two-page spread, temporarily double the viewport width.

You can focus the DevTools with F6, but if you just changed the viewport width you have to click the console to focus it again. To save the images quickly I suggest placing the cursor on the left side of the viewport and repeating the following actions:
Click
F6
Up
Enter

You may want to enable mouse keys to click with Numpad 5.

When you save the wrong image, delete it and execute
CODE
--filename

in the console to decrement the next filename by one.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 25 2020, 13:22
Post #129
Frederick888



Lurker
Group: Lurkers
Posts: 2
Joined: 30-June 13


Thank you guys for the help! I've successfully ripped the book (IMG:[invalid] style_emoticons/default/smile.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Apr 21 2020, 14:34
Post #130
genl



Casual Poster
***
Group: Members
Posts: 190
Joined: 17-January 11
Level 54 (Expert)


Note about browser viewers where scrambled images are used (DMM is one of those too):

- Same as screen capturing, after you dump image data one way or another, you basically end up with screenshots. If you save them as JPEG you lose even more of the quality. If you save them as PNG you keep 100% of the quality but must sacrifice disk space. Use PNGGauntlet to compress them as much as possible.

- Scrambled images are JPEG files, which means there are additional artifacts if you compare it with downloadable files.
In case with DMM, DMMB/DMME contain unscrambled images of original quality, while browser viewer version contain less quality because of the scrambling. This means if you screen capture pages from DMMB/DMME at the right zoom/resolution, you'll end up with 100% quality images. Better quality when compared to scrambled images in browser viewer. Albeit you'll still have to choose between less quality JPEG and oversized PNG.

DMM used to provide actual 100% quality through the browser viewer before they started to use scrambling (few years ago).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


16 Pages V « < 5 6 7 8 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 13th May 2025 - 23:23