查看: 4254| 回复: 25
跳转到指定楼层
上一主题 下一主题
收起左侧

[OPT] OPT YSC17902966XX timeline

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
2017.8.18 USICS received application
2017.9.27 update card produced, and will mail


上一篇:有没有谁认识会办H1b level one Rfe的律师,
下一篇:今天拿到I-797A 以及后续签证问题
推荐
tbjc1magic 2017-10-3 03:10:54 | 只看该作者
全局:
sheepmiemie 发表于 2017-10-3 02:39
求帮查一下17900058xx段~~谢谢
  1. #!/usr/bin/python

  2. """
  3. Crawl data from USCIS website
  4. https://egov.uscis.gov/casestatus/mycasestatus.do
  5. """

  6. import os
  7. import time
  8. import sqlite3
  9. import random.
  10. import urllib2
  11. from bs4 import BeautifulSoup, Comment
  12. from mechanize import Browser
  13. from dateutil.parser import parse
  14. import pandas as pd
  15. from datetime import datetime
  16. import numpy as np
  17. from pytz import timezone  

  18. ..
  19. ADDRESS = 'https://egov.uscis.gov/casestatus/mycasestatus.do'
  20. default_ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'

  21. class Crawler:
  22.     def __init__(self,start,end, prefix, address = ADDRESS):
  23.         self.url = ADDRESS
  24.         self.browser = Browser()
  25.         self.start = start
  26.         self.end = end ..
  27.         self.headers= ['receivd','approved',
  28.                 'produce','mailed','rejected','amended',.--
  29.                 'transferred','exist','update']. Χ

  30.         #self.Init(start,end,prefix)
  31.         #self.Update(prefix).--

  32.     def __del__(self):. check 1point3acres for more.
  33.         pass

  34.     def getcontent(self, id):. 1point 3acres
  35.         '''Get contents from html page for given case id.'''
  36.         # randomize headers

  37.         #try:. 1point3acres.com
  38.         #    header = {"Connection": "close", "User-Agent": ua.random}.google  и
  39.         #except:
  40.         header = {"Connection": "close", "User-Agent": default_ua}

  41.         # estabish connection.
  42.         request = urllib2.Request(self.url, None, header)
  43.         self.browser.open(request)
  44.         self.browser.select_form(nr = 0)
  45.         self.browser['appReceiptNum'] = id

  46.         # get response for a case.--
  47.         response = self.browser.submit()
  48.         content = response.read()

  49.         return content
  50. . .и
  51.     def getstatus(self, text):

  52.         if 'received your form i-765' in text:
  53.             return 0
  54.         elif 'approved' in text:
  55.             return 1. 1point 3acres
  56.         elif 'ordered your new card' in text:. 1point3acres
  57.             return 2. Χ
  58.         elif 'new card' in text:
  59.             return 3
  60.         elif 'rejected' in text:
  61.             return 4. .и
  62.         elif 'received your correspondence for form i-765' in text:. ----
  63.             return 5
  64.         elif 'transferred your form i-765' in text:
  65.             return 6
  66.         else:
  67.             return 7

  68.     def gettext(self, s):

  69.         try:
  70.             return parse(" ".join(s.split()[1:4])).date() ..
  71.         except:. check 1point3acres for more.
  72.             return None
  73. .
  74.     def getinfo(self, id):. 1point 3acres
  75.         content = self.getcontent(id)

  76.         tag = BeautifulSoup(content,'lxml').find_all('p')[0]
  77.         text = tag.get_text().replace(',', '').lower()
  78. .
  79.         if id.lower() not in text: return id, None, None
  80. . From 1point 3acres bbs
  81.         try:
  82.             status = self.getstatus(text)
  83.             date = self.gettext(text)
  84.         except :
  85.             status, date = None, None

  86.         return id, status, date

  87.     def Init(self,start,end,prefix):
  88.         fname = 'book.csv'.google  и
  89.         headers = ['receivd','approved',
  90.                 'produce','mail','rejected','amended',
  91.                 'transferred','exist']
  92.         if os.path.exists(fname):. Χ
  93.             self.df = pd.read_csv('book.csv',names=headers,skiprows=[0])
  94.         else:
  95.             self.df = pd.DataFrame(columns = headers)

  96.         #print self.df
  97.         for idx in range(start,end):. 1point3acres.com
  98.             if idx in self.df.index: continue

  99.             id, status, date = self.getinfo(prefix+'{:06d}'.format(idx))
  100.             if status is None:
  101.                 self.df.loc[idx] = [None]*(len(headers)-1)+[False]. Waral dи,
  102.             else:.1point3acres
  103.                 d = [None]*(len(headers)-1) + [True]
  104.                 if status<(len(headers)-1): d[status] = date. From 1point 3acres bbs
  105.                 self.df.loc[idx] = d

  106.             #print id,status,date
  107.             if idx%20==0: self.df.to_csv('book.csv').--


  108.     def Print(self,prefix,start,end):

  109.         headers = self.headers.
  110.         for idx in range(start,end+1):
  111.             id, status, date = self.getinfo(prefix+'{:06d}'.format(idx))
  112. .1point3acres
  113.             if 0<status<len(headers)-2:
  114.                 print prefix+'{:06d}'.format(idx),date,headers[status].--
  115.             else:
  116.                 print  prefix+'{:06d}'.format(idx),'not available'




  117. import os.path

  118. if __name__ == "__main__":

  119.     crawler = Crawler(start=290000, end=307000, prefix='YSC1790'). 1point 3 acres
  120.     crawler.Print('YSC1790',295800,295900)
复制代码
给你发段我的code
回复

使用道具 举报

推荐
dahoo 2017-9-28 08:39:36 | 只看该作者
全局:
写了个脚本查了一下,基本上这附近的case不是card mailed就是还没更新到系统中。
YSC1790296600:Case Not in System Yet
YSC1790296601:Case Not in System Yet ..
YSC1790296602:Case Was Transferred And A New Office Has Jurisdiction On September 21
YSC1790296603:Case Not in System Yet
YSC1790296604:Case Not in System Yet
YSC1790296605:Name Was Updated On September 19
YSC1790296606:New Card Is Being Produced On September 27
YSC1790296607:Case Not in System Yet
YSC1790296608:Case Not in System Yet
YSC1790296609:Case Not in System Yet
YSC1790296610:Case Not in System Yet
YSC1790296611:Card Was Mailed To Me On September 18
YSC1790296612:Card Was Mailed To Me On September 18
YSC1790296613:Card Was Mailed To Me On September 21
. 1point 3 acresYSC1790296614:Card Was Mailed To Me On September 21. 1point3acres.com
YSC1790296615:Card Was Mailed To Me On September 21
YSC1790296616:Card Was Mailed To Me On September 21
YSC1790296617:Card Was Mailed To Me On September 21
YSC1790296618:Card Was Mailed To Me On September 21
YSC1790296619:Case Not in System Yet
YSC1790296620:Card Was Mailed To Me On September 15
YSC1790296621:Card Was Mailed To Me On September 26. Waral dи,
YSC1790296622:Case Not in System Yet-baidu 1point3acres
YSC1790296623:Case Not in System Yet
YSC1790296624:Card Was Mailed To Me On September 19
YSC1790296625:Card Was Mailed To Me On September 20
YSC1790296626:Case Not in System Yet
YSC1790296627:Case Not in System Yet
YSC1790296628:Card Was Mailed To Me On September 21. ----
YSC1790296629:Case Not in System Yet
YSC1790296630:Case Not in System Yet
YSC1790296631:Case Not in System Yet
YSC1790296632:Case Not in System Yet
YSC1790296633:Card Was Mailed To Me On September 21
YSC1790296634:Card Was Mailed To Me On September 18
YSC1790296635:Card Was Mailed To Me On September 21
YSC1790296636:Case Not in System Yet
YSC1790296637:Case Not in System Yet
YSC1790296638:Card Was Mailed To Me On September 18
YSC1790296639:Card Was Mailed To Me On September 21. Waral dи,
YSC1790296640:Card Was Mailed To Me On September 15
YSC1790296641:Card Was Mailed To Me On September 18
YSC1790296642:Case Not in System Yet
YSC1790296643:Case Not in System Yet
YSC1790296644:Case Not in System Yet
YSC1790296645:Case Not in System Yet. Χ
YSC1790296646:Case Not in System Yet
YSC1790296647:Case Not in System Yet
YSC1790296648:Case Not in System Yet
YSC1790296649:Card Was Mailed To Me On September 21
YSC1790296650:Card Was Mailed To Me On September 14. Χ
YSC1790296651:Name Was Updated On September 14.google  и
YSC1790296652:Card Was Mailed To Me On September 15
YSC1790296653:Case Not in System Yet
YSC1790296654:Case Not in System Yet
YSC1790296655:Case Not in System Yet
YSC1790296656:Case Not in System Yet
YSC1790296657:Case Not in System Yet
YSC1790296658:Case Not in System Yet. 1point 3acres
YSC1790296659:Case Not in System Yet
YSC1790296660:Case Not in System Yet. 1point3acres.com
YSC1790296661:Notice Was Returned To USCIS Because The Post Office Could Not Deliver It On September 13
YSC1790296662:Case Was Transferred And A New Office Has Jurisdiction On September 22
YSC1790296663:Case Not in System Yet
YSC1790296664:Case Not in System Yet
YSC1790296665:Case Not in System Yet
YSC1790296666:Case Not in System Yet.
YSC1790296667:Case Not in System Yet
YSC1790296668:Case Not in System Yet
YSC1790296669:New Card Is Being Produced On September 27
YSC1790296670:New Card Is Being Produced On September 27
YSC1790296671:Case Not in System Yet.google  и
YSC1790296672:Case Not in System Yet
. 1point 3acres YSC1790296673:Case Not in System Yet
YSC1790296674:Case Not in System Yet
YSC1790296675:Case Not in System Yet
YSC1790296676:Case Not in System Yet
YSC1790296677:Case Not in System Yet
YSC1790296678:Case Not in System Yet
. 1point3acresYSC1790296679:Case Not in System Yet
YSC1790296680:Case Not in System Yet
YSC1790296681:Case Not in System Yet.google  и
YSC1790296682:New Card Is Being Produced On September 27
YSC1790296683:Notice Was Returned To USCIS Because The Post Office Could Not Deliver It On September 11. From 1point 3acres bbs
YSC1790296684:Case Not in System Yet. 1point3acres
YSC1790296685:Case Not in System Yet
YSC1790296686:Case Not in System Yet
YSC1790296687:Case Not in System Yet
YSC1790296688:Case Not in System Yet.--
YSC1790296689:Case Not in System Yet
YSC1790296690:Case Not in System Yet
YSC1790296691:Case Not in System Yet
YSC1790296692:Case Not in System Yet
YSC1790296693:Correspondence Was Received And USCIS Is Reviewing It On September 13
YSC1790296694:Case Not in System Yet
YSC1790296695:Card Was Mailed To Me On September 18
YSC1790296696:Case Not in System Yet. From 1point 3acres bbs
YSC1790296697:Card Was Mailed To Me On September 18
YSC1790296698:Card Was Mailed To Me On September 18
YSC1790296699:Case Not in System Yet
回复

使用道具 举报

推荐
dahoo 2017-10-4 10:28:46 | 只看该作者
全局:
sheepmiemie 发表于 2017-10-3 02:39
求帮查一下17900058xx段~~谢谢
. 1point3acres
Summary:. check 1point3acres for more.


Card Was Mailed To Me-------------------------------------------------------------------------------50.

Card Was Delivered To Me By The Post Office---------------------------------------------------------22 ..
. .и
Card Was Picked Up By The United States Postal Service----------------------------------------------13. ----

Case Was Sent To The Department of State------------------------------------------------------------12

Case Was Approved-----------------------------------------------------------------------------------1. Waral dи,

Card Returned Undeliverable-------------------------------------------------------------------------1
. 1point3acres
Correspondence Was Received And USCIS Is Reviewing It-----------------------------------------------1
回复

使用道具 举报

🔗
xxlaipi 2017-9-28 03:47:01 | 只看该作者
全局:
运气真好啊!我现在还是error。。。还是294XXX段的。。。
回复

使用道具 举报

🔗
bonanyyyyy 2017-9-28 03:48:32 | 只看该作者
全局:
281依然pending,羡慕
回复

使用道具 举报

🔗
 楼主| alexxucui 2017-9-28 03:48:47 | 只看该作者
全局:
xxlaipi 发表于 2017-9-28 03:47. 1point3acres.com
运气真好啊!我现在还是error。。。还是294XXX段的。。。

我昨天打了一通电话,他们说需要继续等6天才会update,没想到今天就更新了,我发现我附近的号码都没有更新。所以打电话可能是有用的。打电话直接选择需要更换地址,然后和客服说你需要加急,当然他会拒绝你。但感觉还是有点作用。
回复

使用道具 举报

🔗
dahoo 2017-9-28 05:42:46 | 只看该作者
全局:
我的receipt信上写的notice date是8.22, 但是网上还一直查不到状态。我的receipt号也是YSC17902966xx
回复

使用道具 举报

🔗
xxlaipi 2017-9-29 02:50:43 | 只看该作者
全局:
dahoo 发表于 2017-9-28 08:39
写了个脚本查了一下,基本上这附近的case不是card mailed就是还没更新到系统中。
. Waral dи,YSC1790296600:Case Not  ...

这脚本666啊!
回复

使用道具 举报

🔗
burningric 2017-9-29 07:58:26 | 只看该作者
全局:
你运气太好了 估计后面处理会越来越快
回复

使用道具 举报

🔗
dahoo 2017-9-30 02:07:17 | 只看该作者
全局:
今天我的也直接变成card is being produced的了。27,28,29这三天有了不少更新。
回复

使用道具 举报

🔗
xxlaipi 2017-9-30 04:44:33 | 只看该作者
全局:
今天打了电话还是gg,看下周能不能人品爆发了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表