Jak získat obsah z Dreamsparku na Ubuntu

Obsah z Dreamsparku lze stáhnout i bez použítích proprietálních utilit od Microsoftu. Je to jednoduché, v pár snadných krocích.

Jak získat obsah z Dreamsparku na Ubuntu

Dreamspark je nástroj pro distribuci obsahu Microsoftu pro akademnickou sféru. Jak na stažení obsahu mimo Windows?

1) Vyberte si produkt a zvolte Download. Z nabídky si stáhněte pouze .SDX file. Je to jen textový soubor, který v sobě obsahuje URL.

2) Přejděte na URL a otevřete si nástroj pro prohlížení datových toků, a klikněte na "Start Download". Uvidíte request:

<information>
<oiopua>3da913e8-1e44-e511-940f-b8ca3a5db7a1</oiopua>
<edv>68154992^^tgmD0tEu0BVbhJgHwH6VZg3MDmCOAJTNE9y3ntKRjxxx</edv>
<linkAvailable>1</linkAvailable>
<errorTextKey></errorTextKey>
<invokeExternalDownload>0</invokeExternalDownload>
<fileUrl>http://software.dreamspark.com/dreamspark/ENGLISH/en_windows_embedded_8.1_industry_pro_with_update_x64_dvd_xxx.01.sdc</fileUrl>
</information>

3) Z requestu potřebujete dvě hodnoty: fileUrl a edv.

4) Stáhněte si obsah *.SDC z fileUrl. Obsah je rozdělen po 2 GB, další část souborů = zvýšit poslední číslo přes příponou .sdc. Stáhněte všechny soubory.

5) Spojte soubory do jednoho (prvního = 01.sdc):

dd if=en_windows_embedded_8.1_industry_pro_with_update_x64_dvd_xxx.02.sdc >> en_windows_embedded_8.1_industry_pro_with_update_x64_dvd_xxx.01.sdc

6) Vytvořte textový soubor, který bude odpovídat názvu sdc souboru a přidejte k němu příponu .key. Obsah tohoto souboru = hodnota "edv" z XML z bodu 2). V našem případě en_windows_embedded_8.1_industry_pro_with_update_x64_dvd_xxx.01.sdc.key.

7) Stáhnětě a instalujte v3l0c1r4pt0r/xSDM z: https://github.com/v3l0c1r4pt0r/xSDM dle README.md.

8) Spusťte src/xSDM

src/xsdm /path/to/sdc/en_windows_embedded_8.1_industry_pro_with_update_x64_dvd_xxx.01.sdc

9) Ve složce, kde byl sdc soubor se vytvořila nová složka a v ní je kýžený obsah.

 

Prerekvizity v případě Ubuntu pro použití v3l0c1r4pt0r/xSDM doinstalujete pomocí:

apt-get install  check libmcrypt4 libmcrypt-dev

 

Zdroje:

  • https://github.com/v3l0c1r4pt0r/xSDM
  • http://v3l0c1r4pt0r.tk/2014/06/01/how-to-download-from-dreamspark-bypassing-secure-download-manager/
  • https://github.com/v3l0c1r4pt0r/xSDM/issues/6

Diskuze k Jak získat obsah z Dreamsparku na Ubuntu

G+ TW FB