create function sendDeviceInfor to mail
This commit is contained in:
		
							parent
							
								
									f941cc615b
								
							
						
					
					
						commit
						ce04061029
					
				| 
						 | 
					@ -122,73 +122,58 @@ export const sendDeviceInfora = async () => {
 | 
				
			||||||
                //   let memory =
 | 
					                //   let memory =
 | 
				
			||||||
                if (index > 0) {
 | 
					                if (index > 0) {
 | 
				
			||||||
                  if (PID !== "" && SN !== "") {
 | 
					                  if (PID !== "" && SN !== "") {
 | 
				
			||||||
                    let RAM =
 | 
					                    // let RAM =
 | 
				
			||||||
                      showVersion
 | 
					                    //   showVersion
 | 
				
			||||||
                        .filter((line) => line.includes("bytes of memory"))
 | 
					                    //     .filter((line) => line.includes("bytes of memory"))
 | 
				
			||||||
                        .join("<br>")
 | 
					                    //     .join("<br>")
 | 
				
			||||||
                        .match(regexMemory) !== null
 | 
					                    //     .match(regexMemory) !== null
 | 
				
			||||||
                        ? (
 | 
					                    //     ? (
 | 
				
			||||||
                            parseInt(
 | 
					                    //         parseInt(
 | 
				
			||||||
                              showVersion
 | 
					                    //           showVersion
 | 
				
			||||||
                                .filter((line) =>
 | 
					                    //             .filter((line) =>
 | 
				
			||||||
                                  line.includes("bytes of memory")
 | 
					                    //               line.includes("bytes of memory")
 | 
				
			||||||
                                )
 | 
					                    //             )
 | 
				
			||||||
                                .join("<br>")
 | 
					                    //             .join("<br>")
 | 
				
			||||||
                                .match(regexMemory)[0]
 | 
					                    //             .match(regexMemory)[0]
 | 
				
			||||||
                            ) /
 | 
					                    //         ) /
 | 
				
			||||||
                            1024 /
 | 
					                    //         1024 /
 | 
				
			||||||
                            1024
 | 
					                    //         1024
 | 
				
			||||||
                          ).toFixed(2) + "G"
 | 
					                    //       ).toFixed(2) + "G"
 | 
				
			||||||
                        : "";
 | 
					                    //     : "";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    let flash = showVersion
 | 
					                    // let flash = showVersion
 | 
				
			||||||
                      .filter((line) =>
 | 
					                    //   .filter((line) =>
 | 
				
			||||||
                        line.toLocaleLowerCase().includes("compactflash")
 | 
					                    //     line.toLocaleLowerCase().includes("compactflash")
 | 
				
			||||||
                      )
 | 
					                    //   )
 | 
				
			||||||
                      .join("<br>");
 | 
					                    //   .join("<br>");
 | 
				
			||||||
                    listInformation.push({
 | 
					                    listInformation.push({
 | 
				
			||||||
                      PID: PID,
 | 
					                      PID: PID,
 | 
				
			||||||
                      VID: VID,
 | 
					                      VID: VID,
 | 
				
			||||||
                      SN: SN,
 | 
					                      SN: SN,
 | 
				
			||||||
                      RAM: RAM,
 | 
					                      RAM: "",
 | 
				
			||||||
                      flash:
 | 
					                      flash: "",
 | 
				
			||||||
                        flash.match(regexMemory) !== null
 | 
					 | 
				
			||||||
                          ? (
 | 
					 | 
				
			||||||
                              parseInt(flash.match(regexMemory)[0]) /
 | 
					 | 
				
			||||||
                              1024 /
 | 
					 | 
				
			||||||
                              1024
 | 
					 | 
				
			||||||
                            ).toFixed(2) + "G"
 | 
					 | 
				
			||||||
                          : "",
 | 
					 | 
				
			||||||
                      extraItem: "yes",
 | 
					                      extraItem: "yes",
 | 
				
			||||||
                    });
 | 
					                    });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    html += `<tr><td>${PID}</td>
 | 
					                    html += `<tr><td>${PID}</td>
 | 
				
			||||||
                  <td>${VID}</td>
 | 
					                  <td>${VID}</td>
 | 
				
			||||||
                  <td>${SN}</td>
 | 
					                  <td>${SN}</td>
 | 
				
			||||||
                  <td>${RAM}</td>
 | 
					                  <td></td>
 | 
				
			||||||
                  <td>${
 | 
					                  <td></td>
 | 
				
			||||||
                    flash.match(regexMemory) !== null
 | 
					 | 
				
			||||||
                      ? (
 | 
					 | 
				
			||||||
                          parseInt(flash.match(regexMemory)[0]) /
 | 
					 | 
				
			||||||
                          1024 /
 | 
					 | 
				
			||||||
                          1024
 | 
					 | 
				
			||||||
                        ).toFixed(2) + "G"
 | 
					 | 
				
			||||||
                      : ""
 | 
					 | 
				
			||||||
                  }</td>
 | 
					 | 
				
			||||||
                  <td>yes</td></tr>`;
 | 
					                  <td>yes</td></tr>`;
 | 
				
			||||||
                  }
 | 
					                  }
 | 
				
			||||||
                } else {
 | 
					                } else {
 | 
				
			||||||
                  if (PID !== "" && SN !== "") {
 | 
					                  if (PID !== "" && SN !== "") {
 | 
				
			||||||
                    let RAM =
 | 
					                    let RAM =
 | 
				
			||||||
                      showVersion
 | 
					                      showVersion
 | 
				
			||||||
                        .filter((line) => line.includes("bytes of memory"))
 | 
					                        .filter((line) => line.includes("bytes of memory") || line.includes("bytes of physical memory"))
 | 
				
			||||||
                        .join("<br>")
 | 
					                        .join("<br>")
 | 
				
			||||||
                        .match(regexMemory) !== null
 | 
					                        .match(regexMemory) !== null
 | 
				
			||||||
                        ? (
 | 
					                        ? (
 | 
				
			||||||
                            parseInt(
 | 
					                            parseInt(
 | 
				
			||||||
                              showVersion
 | 
					                              showVersion
 | 
				
			||||||
                                .filter((line) =>
 | 
					                                .filter((line) =>
 | 
				
			||||||
                                  line.includes("bytes of memory")
 | 
					                                  line.includes("bytes of memory") || line.includes("bytes of physical memory")
 | 
				
			||||||
                                )
 | 
					                                )
 | 
				
			||||||
                                .join("<br>")
 | 
					                                .join("<br>")
 | 
				
			||||||
                                .match(regexMemory)[0]
 | 
					                                .match(regexMemory)[0]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue