@@ -200,15 +200,22 @@ const SharedownAPI = (() => {
200
200
}
201
201
202
202
async function _sharepointLogin ( page , logData , isFoldImport ) {
203
+ api . writeLog ( '_sharepointLogin: start login procedure' ) ;
204
+
203
205
if ( logData !== null ) {
206
+ api . writeLog ( '_sharepointLogin: has login data' ) ;
207
+
204
208
if ( logData . msid !== '' ) {
209
+ api . writeLog ( '_sharepointLogin: has msid' ) ;
205
210
await page . waitForSelector ( 'input[type="email"]' , { timeout : 8000 } ) ;
206
211
await page . keyboard . type ( logData . msid ) ;
207
212
await page . click ( 'input[type="submit"]' ) ;
208
213
}
209
214
210
- if ( logData . hasOwnProperty ( 'custom' ) )
215
+ if ( logData . hasOwnProperty ( 'custom' ) ) {
216
+ api . writeLog ( '_sharepointLogin: has auto-login' ) ;
211
217
await _loginModule . doLogin ( page , logData . custom ) ;
218
+ }
212
219
}
213
220
214
221
if ( ! isFoldImport ) {
@@ -707,6 +714,8 @@ const SharedownAPI = (() => {
707
714
page . setDefaultNavigationTimeout ( puppyTimeout ) ;
708
715
page . on ( 'response' , catchResponse ) ;
709
716
717
+ api . writeLog ( `runPuppeteerGetVideoData: goto ${ video . url } ` ) ;
718
+
710
719
await page . goto ( video . url , { waitUntil : 'domcontentloaded' } ) ;
711
720
await _sharepointLogin ( page , loginData , false ) ;
712
721
await page . waitForNavigation ( { waitUntil : 'networkidle0' } ) ;
@@ -766,6 +775,7 @@ const SharedownAPI = (() => {
766
775
if ( browser )
767
776
await browser . close ( ) ;
768
777
778
+ api . writeLog ( `runPuppeteerGetVideoData: error\n${ e . message } ` ) ;
769
779
api . showMessage ( 'error' , e . message , 'Puppeteer Error' ) ;
770
780
return null ;
771
781
}
@@ -784,7 +794,7 @@ const SharedownAPI = (() => {
784
794
const match = folderURLsList [ 0 ] . match ( regex ) ;
785
795
const ret = { list : [ ] } ;
786
796
787
- api . writeLog ( "runPuppeteerGetURLListFromFolder start" ) ;
797
+ api . writeLog ( "runPuppeteerGetURLListFromFolder: start" ) ;
788
798
page . setDefaultTimeout ( puppyTimeout ) ;
789
799
page . setDefaultNavigationTimeout ( puppyTimeout ) ;
790
800
@@ -811,6 +821,7 @@ const SharedownAPI = (() => {
811
821
if ( browser )
812
822
await browser . close ( ) ;
813
823
824
+ api . writeLog ( `runPuppeteerGetURLListFromFolder: error\n${ e . message } ` ) ;
814
825
api . showMessage ( 'error' , e . message , 'Puppeteer Error' ) ;
815
826
return null ;
816
827
}
@@ -870,13 +881,14 @@ const SharedownAPI = (() => {
870
881
_unlinkSync ( outFile ) ;
871
882
872
883
} catch ( e ) {
884
+ api . writeLog ( `ffmpegCmd.on(error):\n${ e . message } ` ) ;
873
885
api . showMessage ( 'error' , e . message , 'FFmpeg' ) ;
874
886
}
875
887
876
888
if ( ! err . message . includes ( 'Exiting normally, received signal 15' ) ) {
877
889
const failEvt = new CustomEvent ( 'DownloadFail' , { detail : err } ) ;
878
890
879
- api . writeLog ( "ffmpegCmd.on(error):\n" + err . log ) ;
891
+ api . writeLog ( "ffmpegCmd.on(error):\n" + err . log ) ;
880
892
window . dispatchEvent ( failEvt ) ;
881
893
}
882
894
} ) ;
@@ -885,6 +897,7 @@ const SharedownAPI = (() => {
885
897
return true ;
886
898
887
899
} catch ( e ) {
900
+ api . writeLog ( `FFmpeg: error\n${ e . message } ` ) ;
888
901
api . showMessage ( 'error' , e . message , 'FFmpeg' ) ;
889
902
}
890
903
@@ -1023,6 +1036,7 @@ const SharedownAPI = (() => {
1023
1036
_runningProcess = null ;
1024
1037
1025
1038
} catch ( e ) {
1039
+ api . writeLog ( `stopDownload: error\n${ e . message } ` ) ;
1026
1040
api . showMessage ( 'error' , e . message , 'Stop download error' ) ;
1027
1041
}
1028
1042
}
0 commit comments