Guía Guía para obtener contenido DRM. (En progreso)

¿Estas claves son específicas de OF? Estoy intentando sacar cosas de Passes.
 
solo hay unas pocas estrellas y gente mirando desde hace 4 años que están ahí.
yo generé mis claves hace 3 años, no es un proceso divertido pero las conseguí. simon tenía un bot al que le podías dar clic para conseguir tus claves, pero como el servidor solo tiene las reglas para ver si lo usas vas a tener que esperar
a menos que hagas tu propia herramienta como ofdl para Passes, las claves no te van a servir de nada
 
¡Gracias! Parece que no puede obtener mis suscripciones ni descargar ningún contenido. ¿Alguna solución?
 
tenés que reemplazar el rules.json por el que postearon en este hilo. yo también tenía claves existentes de una versión más vieja y simplemente copié la carpeta a la carpeta 1.10.5.
 
terminé desactivando la aceleración de hardware en chrome y grabando con OBS, no es tan bueno como los archivos fuente pero es lo que tengo por ahora
 
corro windows en una VM y uso OFDL sin problemas, todo funciona genial.
¿Alguien sabe si los metadatos que se incrustan en los archivos que algunos usan para rastrear quién filtra qué se eliminan con estas herramientas? Subí algunas cosas y creo que estoy limpio, pero tuve a alguien que me escribió diciendo que vio que subí algo pero me hice el tonto y ahí quedó. Estoy bastante seguro de que fue por algo que dije en el post y no que lo rastrearon por datos en la imagen, pero tenía curiosidad sobre si estas herramientas eliminan cosas como el EXIF y metadatos invisibles. No soy un novato en computación, entiendo de metadatos y esas cosas, solo me preguntaba si alguien sabía si estas herramientas reducen las chances de que esos datos sean encontrados por alguien cuyo contenido fue compartido.
 
Tengo una Chromebook y estoy tratando de conseguir videos protegidos con DRM en OF. ¿Alguien puede guiarme o sabe algunos pasos para pasarlo?
 
No puedo descargar contenido DRM ni siquiera con las claves en la carpeta cdm. ¿Alguien tiene una solución? Gracias. También descargué el rules.json del hilo.
 
Cuando abrí el OFDL classic decía
No se puede localizar FFprobe; por favor modifique config.conf con la ruta correcta
 
descargá FFprobe si no lo tenés y poné ffmpeg.exe y FFprobe.exe en tu C:\ y hacele clic derecho y ocultalos y usá la config que te di y va a andar
https://filester.sh/d/eA7NGzC
# Auth
Auth {
DisableBrowserAuth = "true"
}
# External Tools
External {
FFmpegPath = "C:/ffmpeg.exe"
FFprobePath = "C:/FFprobe.exe"
}
# Download Settings
Download {
Media {
DownloadAvatarHeaderPhoto = true
DownloadPaidPosts = true
DownloadPosts = true
DownloadArchived = false
DownloadStreams = true
DownloadStories = true
DownloadHighlights = true
DownloadMessages = true
DownloadPaidMessages = true
DownloadImages = true
DownloadVideos = true
DownloadAudios = true
}
IgnoreOwnMessages = true
DownloadPostsIncrementally = true
BypassContentForCreatorsWhoNoLongerExist = false
DownloadDuplicatedMedia = false
SkipAds = true
DownloadPath = ""
DownloadOnlySpecificDates = false
DownloadDateSelection = "before"
CustomDate = "2022-10-01"
ShowScrapeSize = true
DisableTextSanitization = false
DownloadVideoResolution = "source"
}
# File Settings
File {
PaidPostFileNameFormat = "{mediaCreatedAt} {filename}"
PostFileNameFormat = "{mediaCreatedAt} {filename}"
PaidMessageFileNameFormat = "{mediaCreatedAt} {filename}"
MessageFileNameFormat = "{mediaCreatedAt} {filename}"
RenameExistingFilesWhenCustomFormatIsSelected = true
}
# Creator-Specific Configurations
CreatorConfigs {
}
# Folder Settings
Folder {
FolderPerPaidPost = false
FolderPerPost = false
FolderPerPaidMessage = false
FolderPerMessage = false
}
# Subscription Settings
Subscriptions {
IncludeExpiredSubscriptions = true
IncludeRestrictedSubscriptions = false
IgnoredUsersListName = ""
}
# Interaction Settings
Interaction {
NonInteractiveMode = false
NonInteractiveModeListName = ""
NonInteractiveModePurchasedTab = false
}
# Performance Settings
Performance {
Timeout = -1
LimitDownloadRate = false
DownloadLimitInMbPerSec = 0
}
# Logging/Debug Settings
Logging {
LoggingLevel = "error"
}
 
Si alguien tiene tiempo este fin de semana para ayudarme a entender cómo hacer el DRM avisen, no soy muy técnico
 
mi método es OFDL, la forma más fácil la verdad
https://filester.sh/d/eA7NGzC
los archivos que vas a necesitar
e_sqlite3.dll
OF DL - Classic.exe
ffprobe.exe
ffmpeg.exe
usa estas keys para el DRM
https://github.com/FreeL3CDM/FreeL3CDM
luego pones device_client_id_blob y device_private_key en cdm\devices\chrome_1610
luego usa la config, cópiala y pégala en el archivo de config, después pones ffprobe.exe y ffmpeg.exe en el C:\ los puedes ocultar si no quieres verlos.
abre el archivo auth, copia y pega el auth pero no lo guardes, es una plantilla para que la reemplaces con tu auth, dejé el link de web.archive.org de cómo hacer el auth legacy, solo sigue los pasos. si no podés hacerlo a la manera legacy
poné DisableBrowserAuth = "false" y se va a abrir un navegador para que inicies sesión. la manera legacy a mí me funciona el 100% de las veces
https://web.archive.org/web/20251218080155/https://docs.ofdl.tools/config/auth/
{
"USER_ID": "123456",
"USER_AGENT": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0",
"X_BC": "2a9b28a68e7c03a9f0d3b98c28d70e8105e1f1df",
"COOKIE": "auth_id=123456; sess=k3s9tnzdc8vt2h47ljxpmwqy5r;"
}
# Auth
Auth {
DisableBrowserAuth = "true"
}
# External Tools
External {
FFmpegPath = "C:/ffmpeg.exe"
FFprobePath = "C:/FFprobe.exe"
}
# Download Settings
Download {
Media {
DownloadAvatarHeaderPhoto = true
DownloadPaidPosts = true
DownloadPosts = true
DownloadArchived = false
DownloadStreams = true
DownloadStories = true
DownloadHighlights = true
DownloadMessages = true
DownloadPaidMessages = true
DownloadImages = true
DownloadVideos = true
DownloadAudios = true
}
IgnoreOwnMessages = true
DownloadPostsIncrementally = true
BypassContentForCreatorsWhoNoLongerExist = false
DownloadDuplicatedMedia = false
SkipAds = true
DownloadPath = ""
DownloadOnlySpecificDates = false
DownloadDateSelection = "before"
CustomDate = "2022-10-01"
ShowScrapeSize = true
DisableTextSanitization = false
DownloadVideoResolution = "source"
}
# File Settings
File {
PaidPostFileNameFormat = "{mediaCreatedAt} {filename}"
PostFileNameFormat = "{mediaCreatedAt} {filename}"
PaidMessageFileNameFormat = "{mediaCreatedAt} {filename}"
MessageFileNameFormat = "{mediaCreatedAt} {filename}"
RenameExistingFilesWhenCustomFormatIsSelected = true
}
# Creator-Specific Configurations
CreatorConfigs {
}
# Folder Settings
Folder {
FolderPerPaidPost = false
FolderPerPost = false
FolderPerPaidMessage = false
FolderPerMessage = false
}
# Subscription Settings
Subscriptions {
IncludeExpiredSubscriptions = true
IncludeRestrictedSubscriptions = false
IgnoredUsersListName = ""
}
# Interaction Settings
Interaction {
NonInteractiveMode = false
NonInteractiveModeListName = ""
NonInteractiveModePurchasedTab = false
}
# Performance Settings
Performance {
Timeout = -1
LimitDownloadRate = false
DownloadLimitInMbPerSec = 0
}
# Logging/Debug Settings
Logging {
LoggingLevel = "error"
}
 
Dice que Wayback Machine no tiene archivado el Auth cuando trato de descargarlo desde la "extensión del navegador".
¿Cómo hago y creo un archivo auth.json yo mismo?
 
¿La gente sigue usando OFDL? el mío dejó de funcionar. Además OF parece que me desloguea y me cambia la contraseña cuando trato de loguearme en OFDL u otros descargadores de terceros
 
Esto todavía me funciona: https://simpcityopen.com/threads/81957/
Solo descarga videos con DRM (no es un scraper completo de perfil), pero usa un navegador real, así que no deberías tener problemas de que te deslogueen o tengas que resetear la contraseña.
 
me sale "failed" con auth.json. hasta probé descargando la extensión de Firefox para generar el archivo auth.json y sigue fallando. Chrome tampoco funciona. ¿alguna solución para esto?
 
esto podría solucionarlo, me olvidé de mencionar las rules
{
"app-token": "33d57ade8c02dbc5a333db99ff9ae26a",
"static_param": "qLnBLGSowogHilqdM5UxMvl6CTvviy5i",
"prefix": "56108",
"suffix": "69b2918c",
"checksum_constant": -380,
"checksum_indexes": [
1,
1,
2,
3,
8,
9,
10,
11,
12,
12,
12,
12,
13,
13,
14,
23,
24,
26,
27,
27,
28,
29,
31,
33,
35,
36,
36,
36,
37,
39,
39,
39
]
}
 
Atrás
Arriba