2011-08-18 6 views
0

알았어. 약간 혼란 스럽기 때문에 이것을 올바르게 설명하지 못할 수도 있습니다.ASP.NET 및 HTML의 해시 이미지 이해 및 추출

공급 업체의 웹 사이트에 나열된 품목의 수량을 업데이트하고 싶습니다. 나는 사이트에 연결하고, 부품을 검색 한 다음 사이트의 html에서 수량 목록을 긁는 스크립트를 작성하고 있습니다.

그러나 수량은 반환 HTML에 표시되지 않고 양을 포함하는 이미지에 대한 해시 코드 링크로 표시됩니다. 나는 이것이 수량을 계속 유지하려는 시도라고 생각한다.

예 : 내가 그 다음 쉬울 것이라고 생각 녹색

의 숫자 "3"으로

MSRP:  Base:  Your Discount 
$248.47 $185.01 32.00% 
In Stock? 3 

:

항목 검색을 한 후, 웹 사이트는 다음과 같이 표시 사이트에서 html을 가져 와서 "In Stock? 3"범위를 가져 와서 사용하십시오.

그러나,이 (청소 및 고급 인쇄) 한 사이트에서 HTML 복귀 :

<tr> 
     <td>MSRP:</td> <td>Base:</td> <td>Your Discount</td> 
    </tr> 
    <tr> 
     <td>$248.47</td><td>$185.01</td><td>32.00 %<br /> </td> 
    </tr> 
    <tr> 
     <td>In Stock?</td> 
    <td> 
<img id="ctl00_phCenterColumn_SearchResults_gvCatalog_ctl03_imgQtyDetailed" 
    src="_controls/TextImage.aspx?Q7z=ecdb179e-0b2d-4baf-b74b-9c4d6afc3cb4"> 
</td> 

이미지 태그는 양의 사진 (숫자 3 만 이미지)를 표시합니다. 수량을 텍스트로 보내지 않습니다.

우선, Q7z = * 항목은 무엇입니까? 수량에 대한 그림의 해시입니까? 최신 정보 (특히 수량)를 유지할 수 있다고 생각합니다.

둘째,이 정보에서 양적 측정을 판단 할 수있는 방법이 있습니까?

내 생각은 해시에서 값을 결정하는 방법이나 이미지에서 문자 인식을 사용하는 방법뿐입니다. 값을 결정하려고하기에는 너무 힘듭니다.

아이디어가 있으십니까?

감사합니다. 소스가 aspx 페이지가 아닌 직접 이미지 파일이기 때문에 닐

답변

0

Q7z=*

이미지에 대한 식별자 수 있습니다.

이렇게하면 이미지를 디코딩하여 조금 더러운 정보를 남길 수 있습니다. 텍스트 정보를 얻는 방법을 찾는 것이 좋습니다 (쿼리 매개 변수 Q7z=* 항목을 추가하기 위해이 방법을 사용하고 있어야합니다).

+0

"텍스트 정보 가져 오기 (방법이 있어야합니다 ..)"라고 말할 때 명확히 할 수 있습니까? – Neal