![]() |
The requested action with this object has failed.:
ïðîãà:
áåðåò è ýêñåëÿ çíà÷åíèå ññûëêè , ïåðåõîäèò ïî íåé, êëèêàåò êíîïêó "ïîêàçàòü íîìåð", êîïèðóåò çíà÷åíèå ññûëêè, âñòàâëÿåò â åêñåëü, êîïèðóåò ïîëå ñ êëàñîì person-name , âñòàâëÿåò â åêñåëü. âñå ïðîñòî, íî ! PHP êîä:
èíîãäà âûïàäàåò îøèáêà The requested action with this object has failed.: $tags = $oIE.document.GetElementsByTagName("div") $tags = $oIE.document^ ERROR >Exit code: 1 Time: 180.9 è íå ïîíÿòíà ïðè÷èíà. óæå ãîëîâó ñëîìàë :( |
èíòåðåñíî ïîñìîòðåòü, à links.xlsx ôàéëà íåò äëÿ ïðèìåðà?
|
Âëîæåíèé: 1
åñòü, âîò
|
Âëîæåíèé: 1
âîò
|
îé, ïðîäóáëèðîâàë :(
|
Ïîïðîáóéòå ýòîò âàðèàíò, ïîñòàâèë ðàçíûå ïðîâåðêè..
À êîíêðåòíî Âàøà îøèáêà $tags = $oIE.document.GetElementsByTagName("div") $tags = $oIE.document^ ERROR èç-çà òîãî ÷òî oIE.document íå áûë îòêðûò èëè ñ îøèáêîé ( íåò ñòðàíèöû íàïðèìåð) ìîæíî åùå ïðîâåðÿòü $oIE íà òî, ÷òî îí - îáúåêò... Êîä
Êîä:
|
ñïàñèáî.
íî òåïåðü ýòî : PHP êîä:
ìîæåò ìîæíî êàêóþ-òî ïðîâåðêó äîáàâèòü ïåðåä $oIE.document.GetElementsByTagName("div") ? äîáàâèë if IsObj($oIE) Then ... íå ïîìîãëî :( |
Âëîæåíèé: 1
ôàéë links ïîáîëüøå
|
Âîò ïîïðîáóé òàêîé âàðèàíò.
äî 100 ïðîáîâàë, íîðì. Ñêðûòûé òåêñò
PHP êîä:
|
PHP êîä:
åñëè óáðàòü ConsoleWrite ( $i & ' ' & $oExcel.Activesheet.Cells($i, 1).Value & @LF) , òî îøèáêà äàëüøå â $link = $oExcel.Activesheet.Cells($i, 1).Value ÷òî-òî âñå æå ñ $oExcel.Activesheet.Cells($i, 1).Value. ìîæåò ïåðåïîëíÿåòñÿ êàêàÿ-òî ïàìÿòü ? êàêóþ áû ïðîâåðêó ïèõíóòü òóäà.þ ÷òîáû â ñëó÷àå îøèáêè òàì, îí ïðîñòî ïðîõîäèë äàëüøå. :unsure: |
Öèòàòà:
Ñîîòâåòñòâåííî ìîæíî ïîñòàâèòü äîïîëíèòåëüíî ïåðåä çàïèñüþ â ÿ÷åéêó ïðîâåðêó If not IsObj($oExcel) Then ... Âîîáùå ïåðåä çàïóñêîì ñêðèïòà íóæíî ïðîâåðèòü ÷òîáû ïðîöåññû excel.exe è iexplore.exe áûëè çàêðûòû, ñíÿòü èõ â äèñïåò÷åðå çàäà÷. Òîãäà îøèáîê íå äîëæíî áûòü íèêàêèõ. PS: åùå â íà÷àëå ãëàâíîãî öèêëà âñå òàêè íóæåí òàéìàóò )) , ñàéò ìîæåò áëîêèðíóòü âðåìåííî ïî IP åñëè ñëèøêîì ÷àñòî èäóò çàïðîñû: PHP êîä:
|
Îêîí÷àòåëüíûé âàðèàíò ñêðèïòà:
Ñêðûòûé òåêñò
PHP êîä:
Óáðàë ïîñòîÿííîå îòêðûòèå çàêðûòèå IE, çàìåíèë íà îòêðûòèå ññûëêè â òîì æå îêíå, äîáàâèë ïåðåîòêðûòèå â ñëó÷àå îøèáêè/çàâèñîíà. Òàéìàóòû ìîæíî íàâåðíîå ïåðåäåëàòü, íî ýòî óæå íå ñóòü. ÇÛ: Âîîáùå IE íåóêëþæèé ìîíñòð.. |
ïîäïðàâèë ñêðèïò âûøå.
|
íäû. âèäèìî ïðîáëåìó ó ìåíÿ.
The requested action with this object has failed.: $tags = $oIE.document.GetElementsByTagName("div") $tags = $oIE.document^ ERROR à êàêàÿ ó âàñ ÎÑ íà êîìïüþòåðå è êàêîé Internet Explorer ìîæíî ïîèíòåðåñîâàòüñÿ ? :( |
Win 10 (10576) 32x, IE 11
ó Âàñ îøèáêè âñå ñâÿçàíû ñ îòñóòñòâèåì îáúåêòà, â äàííîì ñëó÷àå $oIE, ìîæåò îí ñëåòàåò? Ìîãó ïîñîâåòîâàòü îäíîâðåìåííî ñ âûïîëíåíèåì ñêðèïòà ïðîñìîòðåòü â äèñïåò÷åðå çàäà÷ ïîâåäåíèå IE. |
äà. Íóæíî ðàçîáðàòüñÿ ñ ïîâåäåíèåì IE.
Ñïàñèáî çà âàøó ïîìîùü :up , äîáåðóñü äî ýòîé ïðîáëåìû ïîñëå âûõîäíûõ. Ñþäà îòïèøóñü. |
Âñå ðàáîòàåò... ïðàâäà ó ìåíÿ òîæå ñòîèò âèí 10 32õ, íî âñå ðàáîòàåò )
Äóìàþ ïðîáëåìà áûëà â ðàçðÿäíîñòè IE. îí ïîõîæå ïóòàëñÿ êîãäà êàêîé çàïóñêàòü. ñïàñèáî çà ïîìîùü! |
Âðåìÿ: 21:51. |
Âðåìÿ: 21:51.
© OSzone.net 2001-