Subversion Repositories SmartDukaan

Rev

Rev 34416 | Rev 34420 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34416 Rev 34419
Line 50... Line 50...
50
        ChromeOptions options = new ChromeOptions();
50
        ChromeOptions options = new ChromeOptions();
51
        //options.setBinary("/Users/amit/cft/chrome/Google Chrome for Testing.app/Contents/MacOS/Google Chrome For Testing");
51
        //options.setBinary("/Users/amit/cft/chrome/Google Chrome for Testing.app/Contents/MacOS/Google Chrome For Testing");
52
        options.setExperimentalOption("prefs", prefsMap);
52
        options.setExperimentalOption("prefs", prefsMap);
53
        //options.setExperimentalOption("detach", true);
53
        //options.setExperimentalOption("detach", true);
54
        options.addArguments("--headless");
54
        options.addArguments("--headless");
55
        options.addArguments("--user-agent=\"Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 640 XL LTE) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Mobile Safari/537.36 Edge/12.10166\"");
55
        options.addArguments("--user-agent=\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36\"");
56
 
56
 
57
        options.addArguments("--no-sandbox");
57
        options.addArguments("--no-sandbox");
58
        options.addArguments("start-maximized");
58
        options.addArguments("start-maximized");
59
        options.addArguments("disable-infobars");
59
        options.addArguments("disable-infobars");
60
        options.addArguments("--disable-extensions");
60
        options.addArguments("--disable-extensions");
Line 156... Line 156...
156
//TODO: IF not found activationElement
156
//TODO: IF not found activationElement
157
                                        if (activationTimeElement != null) {
157
                                        if (activationTimeElement != null) {
158
                                            String activationDateString = activationTimeElement.getText().trim();
158
                                            String activationDateString = activationTimeElement.getText().trim();
159
                                            System.out.println("Date --  " + activationDateString);
159
                                            System.out.println("Date --  " + activationDateString);
160
                                            try {
160
                                            try {
161
                                                dateMap.put(imei, LocalDate.parse(activationDateString.split(" ")[0], DateTimeFormatter.ofPattern("yyyy/MM/dd")).minusYears(1));
161
                                                dateMap.put(imei, LocalDate.parse(activationDateString.split(" ")[0], DateTimeFormatter.ofPattern("yyyy.MM.dd")).minusYears(1));
162
                                                System.out.println("Date --  " + activationDateString);
162
                                                System.out.println("Date --  " + activationDateString);
163
                                            } catch (Exception e) {
163
                                            } catch (Exception e) {
164
                                                dateMap.put(imei, null);
164
                                                dateMap.put(imei, null);
165
                                            }
165
                                            }
166
                                        } else {
166
                                        } else {