V2EX Mobile (iPhone App)上线啦,开源+免费+无广告 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tuoxie007
V2EX    V2EX

V2EX Mobile (iPhone App)上线啦,开源+免费+无广告

 
  •   tuoxie007 2012-04-18 14:10:08 +08:00 17351 次点击
    这是一个创建于 4979 天前的主题,其中的信息可能已经有所发展或是发生改变。
    App Store
    http://itunes.apple.com/cn/app/v2ex-mobile/id516318168?mt=8

    Github
    https://github.com/tuoxie007/v2exmobile

    不上贴图了,自己去App Store里看吧。

    想来@livid也没打算做客户端了,还是自己动手吧。本来是给自己设计的,功能都是自己觉得用的着的。

    现在还是比较粗糙,以后有时间我会做细些。本人不会PS,ICON能作成这样已经不错了,请见谅。

    下一个版本,我有很多功能想往上加,希望可以通过本帖收集大家的意见,当然也可以到github上提issue。

    有兴趣的同学欢迎来加入这个项目,希望她能成为咱们共同的App,而非我个人的自娱自乐。
    109 条回复    1970-01-01 08:00:00 +08:00
    1  2  
    shidianxia
        1
    shidianxia  
       2012-04-18 14:13:06 +08:00
    支持!
    rain
        2
    rain  
       2012-04-18 14:14:22 +08:00
    不太可能有android版本的是么?
    tuoxie007
        3
    tuoxie007  
    OP
       2012-04-18 14:14:53 +08:00
    @rain 我不会
    shidianxia
        4
    shidianxia  
       2012-04-18 14:15:08 +08:00
    @tuoxie007 如果icon有需要制作一个新的,愿意帮忙~
    ligaibing
        5
    ligaibing  
       2012-04-18 14:17:14 +08:00
    @tuoxie007 太感谢了,回头下载一个玩玩
    tuoxie007
        6
    tuoxie007  
    OP
       2012-04-18 14:17:36 +08:00
    @shidianxia 好啊,多谢,做好了发到support mail里吧,希望是大家的,一起搞起来。
    GG2
        7
    GG2  
       2012-04-18 14:23:47 +08:00
    试用报告:“节点”无法加载,不知道是不是个案
    satgi
        8
    satgi  
       2012-04-18 14:24:23 +08:00
    @tuoxie007 这在用,为什么登陆了帐户里还是显示需要登陆
    tuoxie007
        9
    tuoxie007  
    OP
       2012-04-18 14:25:27 +08:00
    @GG2 我很正常也,再试试,要是bug我会尽快修复
    tuoxie007
        10
    tuoxie007  
    OP
       2012-04-18 14:26:28 +08:00
    @satgi 没遇到过,杀掉再进去试试。。。
    CrazyApi
        11
    CrazyApi  
       2012-04-18 14:27:50 +08:00
    好轻便,才0.2M
    Nirgone
        12
    Nirgone  
       2012-04-18 14:28:53 +08:00
    cool
    GG2
        13
    GG2  
       2012-04-18 14:32:56 +08:00
    @tuoxie007 还是不行
    tuoxie007
        14
    tuoxie007  
    OP
       2012-04-18 14:34:19 +08:00
    @satgi 恩,是bug,只有在“账户”里登录才不会这样,原因是“账户”视图没有重新Load,现在只能杀掉再进去。
    谢谢提醒,我会尽快修复,不过苹果的审核要蛮久的
    tuoxie007
        15
    tuoxie007  
    OP
       2012-04-18 14:35:14 +08:00
    @GG2 其他视图都可以正常加载吗?
    tuoxie007
        16
    tuoxie007  
    OP
       2012-04-18 14:38:29 +08:00
    @CrazyApi 人家都说越大越好,看来我这个很不好,下次多塞点东西进去
    westoy
        17
    westoy  
       2012-04-18 14:41:34 +08:00
    我觉得直接用手机上的safari访问的效果就很好了。
    leogray
        18
    leogray  
       2012-04-18 14:42:29 +08:00
    看再
    smallcolor
        19
    smallcolor  
       2012-04-18 14:44:48 +08:00
    @romoo 同学好像也做了一个。
    zhutou
        20
    zhutou  
       2012-04-18 14:46:15 +08:00
    不错,简单好用
    tuoxie007
        21
    tuoxie007  
    OP
       2012-04-18 14:46:41 +08:00
    @smallcolor 是么,之前我在App Store里搜v2ex啥也没有呢
    leogray
        22
    leogray  
       2012-04-18 14:47:08 +08:00
    找了半天有找到回覆的地方
    似乎收藏和帖子也了,收藏示的是帖子,例子是示的是。
    panxianhai
        23
    panxianhai  
       2012-04-18 14:48:04 +08:00
    我咋没找到v2ex的api呢?
    tuoxie007
        24
    tuoxie007  
    OP
       2012-04-18 14:49:15 +08:00
    @leogray 回复的地方:进入帖子->点主题/回复->右上角回复按钮。
    那个。。。确实写反了,你看的很细,多谢
    tuoxie007
        25
    tuoxie007  
    OP
       2012-04-18 14:49:50 +08:00
    @panxianhai 没有API,直接parse HTML
    leogray
        26
    leogray  
       2012-04-18 14:51:52 +08:00
    @tuoxie007 就是用客端回的,就是再能刷新就好了。
    GG2
        27
    GG2  
       2012-04-18 14:52:21 +08:00
    @tuoxie007 其他地方都正常
    romoo
        28
    romoo  
       2012-04-18 14:54:29 +08:00
    @smallcolor @tuoxie007 拖延症害死人啊。。。
    zijian
        29
    zijian  
       2012-04-18 14:58:08 +08:00
    好啊 不用上safari看了
    panxianhai
        30
    panxianhai  
       2012-04-18 14:59:56 +08:00
    Livid
        31
    Livid  
    MOD
    PRO
       2012-04-18 15:02:45 +08:00 via iPhone
    谢谢 @tuoxie007 !我现在在路上,看到这个,表示非常惊喜。

    更具体的一会到电脑上回。

    再次感谢!
    tuoxie007
        32
    tuoxie007  
    OP
       2012-04-18 15:03:01 +08:00
    @panxianhai 我晕!那在v2ex.com上怎样有开放吗?如何访问呢?
    tuoxie007
        33
    tuoxie007  
    OP
       2012-04-18 15:03:59 +08:00
    @Livid 期待你给意见呢
    satgi
        34
    satgi  
       2012-04-18 15:05:55 +08:00
    @westoy 我用safari访问,帖子内容经常会向右溢出
    tuoxie007
        35
    tuoxie007  
    OP
       2012-04-18 15:07:29 +08:00
    @satgi 是的,那个是Safari的bug,基本没辙
    gluttony
        36
    gluttony  
       2012-04-18 15:33:46 +08:00
    @tuoxie007 Objective-C-HMTL-Parser最好以submodule的方式放到git里,这样大家checkout出来后直接git submodule update就好了。另外3th-party应该是3rd-party吧。
    lizheming
        37
    lizheming  
       2012-04-18 15:36:27 +08:00
    tuoxie007
        38
    tuoxie007  
    OP
       2012-04-18 15:37:56 +08:00
    @gluttony 嗯,受教了,多谢
    gowinder
        39
    gowinder  
       2012-04-18 15:43:56 +08:00
    什么时候有WP7版本啊,哈哈.
    tuoxie007
        40
    tuoxie007  
    OP
       2012-04-18 15:45:20 +08:00
    @lizheming 长叹呐。。。。。。没看过v2ex的代码,这才知道。解析HTML把握累个半死。
    我以为要有的话应该在站里有说明的,其他站不都这样的么。。。
    早应该Google一下的,@Livid有发过帖子的。
    tuoxie007
        41
    tuoxie007  
    OP
       2012-04-18 15:46:58 +08:00
    @gowinder Android/WP7 靠大家了
    berryphone
        42
    berryphone  
       2012-04-18 15:49:53 +08:00
    灰常强大 给android来个吧
    Numbcoder
        43
    Numbcoder  
       2012-04-18 16:17:27 +08:00
    UIWebView ?
    shidianxia
        44
    shidianxia  
       2012-04-18 16:20:35 +08:00
    @tuoxie007 制作好了,已经发送到[email protected]
    acwind
        45
    acwind  
       2012-04-18 16:23:48 +08:00
    强烈建议 V2EX 开发些 API 出来吧,这样大伙儿就可以用它做各种好玩的创意了……
    tuoxie007
        46
    tuoxie007  
    OP
       2012-04-18 16:33:26 +08:00
    @acwind 看楼上的帖子吧,我也才知道,是livid太低调了,好多人都不知道还有这咚咚


    @Numbcoder 嘛?只有带回复的那个页是UIWebView,其他都不是


    @shidianxia 我没收到怎么回事?我这邮箱是Google的,会不会国内无法到达?
    shidianxia
        47
    shidianxia  
       2012-04-18 16:36:28 +08:00
    @tuoxie007 又被iCloud邮箱忽悠了。。也许没法出去,我用Gmail再发你一次
    tuoxie007
        48
    tuoxie007  
    OP
       2012-04-18 16:38:50 +08:00
    @shidianxia 收到了,iCould高级货,还能发邮件呐。。。
    shidianxia
        49
    shidianxia  
       2012-04-18 16:39:23 +08:00
    @tuoxie007 Gmail邮件已发出~
    shidianxia
        50
    shidianxia  
       2012-04-18 16:43:51 +08:00
    @tuoxie007 现在的iCloud邮箱就是以前的mobileme,@me.com后缀很漂亮,可是发到某些邮箱很坑爹,比如某些163邮箱,就可能收不到。。。没想到这次发到gmail都没发出去。。
    tuoxie007
        51
    tuoxie007  
    OP
       2012-04-18 16:46:09 +08:00
    多谢@shidianxia同学,不错不错,比我做的靠普,大家觉得如何?
    http://img.ly/h0Ad
    tuoxie007
        52
    tuoxie007  
    OP
       2012-04-18 16:47:59 +08:00
    @shidianxia 我一直都不会用那个me.com的邮箱,至于同步功能除了Safari书签每次都double再double,其他还可以
    tomyiyun
        53
    tomyiyun  
       2012-04-18 16:55:52 +08:00
    回复确实藏的深了点,收藏帖子没有回复帖子常用吧……
    tuoxie007
        54
    tuoxie007  
    OP
       2012-04-18 16:57:52 +08:00
    @tomyiyun 这个问题我纠结过,之前是把回复放在前面的,但是不知道收藏放哪里了,你有什么好主意?
    shidianxia
        55
    shidianxia  
       2012-04-18 16:59:00 +08:00
    @tuoxie007 图片看不到。。。
    iYu
        56
    iYu  
       2012-04-18 17:20:08 +08:00
    为啥我编译不过。
    iYu
        57
    iYu  
       2012-04-18 17:23:56 +08:00
    git clone 下来缺少 HTML-Parser文件夹的文件
    tuoxie007
        58
    tuoxie007  
    OP
       2012-04-18 17:27:03 +08:00
    @iYu 回家再弄弄,也许是少加了文件吧
    nervouna
        59
    nervouna  
       2012-04-18 17:35:50 +08:00
    @tuoxie007 赞,正在用这个 app 回复。
    ellic
        60
    ellic  
       2012-04-18 17:47:56 +08:00
    @gowinder 我有计划做WP7版的 先看看V2EX的API支持程度。
    bigporker
        61
    bigporker  
       2012-04-18 17:51:19 +08:00
    支持开源
    bewho
        62
    bewho  
       2012-04-18 17:53:11 +08:00
    icon和网站保持一致比较好。。
    tuoxie007
        63
    tuoxie007  
    OP
       2012-04-18 18:26:41 +08:00
    @shidianxia 用的img.ly,需要爬墙貌似
    panxianhai
        64
    panxianhai  
       2012-04-18 18:45:22 +08:00
    @ellic api的支持好像比较欠缺,api.py中有提供的所有的api,至于登录和评论之类的好像没有,不知道lz如何实现的。

    下面应该是目前提供的一些api
    /api/site/stats.json
    /api/site/info.json
    /api/nodes/all.json
    /api/nodes/show.json
    /api/topics/latest.json
    /api/topics/show.json
    /api/topics/create.json
    /api/replies/show.json
    /api/members/show.json
    /api/currency.json
    Livid
        65
    Livid  
    MOD
    PRO
       2012-04-18 18:47:38 +08:00
    @panxianhai 对,目前在 PB2 中确实还没有提供写入方面的 API。

    PB3 中会有写入的 API。
    Olivia
        66
    Olivia  
    MOD
       2012-04-18 18:56:50 +08:00 via iPhone
    可以的
    Livid
        67
    Livid  
    MOD
    PRO
       2012-04-18 19:20:25 +08:00
    因为我自己这几年也一直在做 app,所以我知道一个 app 从 idea 诞生到最后收到邮件 Ready for Sale 过程是不容易的,所以看到 @tuoxie007 的这个作品,我特别感动。

    我在 3 月底的时候,辞掉了所有其他事情,将自己的全部时间放进了 V2EX。所以,关于未来,我有几点想法希望和大家分享,交流。

    1. V2EX 的未来?

    目前,首要进行中的事情,就是将网站从 GAE 上搬走。这也就是之前传说中的 PB3 项目。这个项目的初期版本在 4 月 8 号的 Cloud Jam 上曾经做过演示,而现在一周时间过去之后,在 @Kai 和我的努力下,成熟度每天都在继续提升。我希望能够在这个月底之前,尽早发布。

    目前正在进行中的是数据迁移方面的实现和测试。目标是能够提供一个一键式的迁移方案,用最简单的方式将 PB2 的所有数据无损转换至 PB3。不仅 V2EX 可以,所有现有的 PB2 用户如 @Lanziappletuan.com ,@lin 的 geekaa.com ,@paloalto 的 jiyin.it 等网站也将可以平滑地迁移至 PB3 架构。

    而新架构将带来的是:

    - 更轻松无负担地开发动态交互功能,而不用担心性能和 Over Quota。其实现在的各种 cloud server 的性能实在是过剩,对于大部分每天 PV 不超过 10 万的网站而言,每个月的 cloud server 成本完全有可能控制在 30 美元左右,差不多一天 1 美元。
    - 更多的实时交互,就像大家之前已经在 V2EX Workspace 里看到的那样。而 PB3 会具有更多实时特性。
    - 完整的读写 API。

    2. 关于 API 的一些考虑

    任何的靠谱的 app,本质上需要依赖一个靠谱的 API 设计和实现。所以,对于现在的 V2EX 来说,最重要的事情,是打造一个高性能的,可依赖的 API 平台。这个 API 平台应该提供对 V2EX 所有操作的支持,完整的读和写,及搜索。
    tuoxie007
        68
    tuoxie007  
    OP
       2012-04-18 19:30:59 +08:00
    @panxianhai @Livid 写入操作没有API其实问题也不大,反正不用解析网页
    ellic
        69
    ellic  
       2012-04-18 20:12:42 +08:00
    @panxianhai 嗯 谢谢提供 计划开发个Windows Phone版本的V2EX了~ 写这部分我先直接模拟网页进行POST操作应该就好的。

    @Livid 很期待PB3  API的设计是否成熟可靠真的很重要。

    @tuoxie007  现在你是直接模拟网页的POST操作? 有API的话就不用那么麻烦的,所以我觉得写操作和读一样重要的。
    run2
        70
    run2  
       2012-04-18 20:15:44 +08:00
    我今天在外面的时候也还以为是api呢,原来是html parser啊?好好读读。感谢开源。
    run2
        71
    run2  
       2012-04-18 20:21:47 +08:00
    lz的另外那个WorldAppRank。。。换下截图比较好吧,pro还有广告?而且广告惨不忍睹啊
    run2
        72
    run2  
       2012-04-18 20:31:49 +08:00
    @tuoxie007 No submodule mapping found in .gitmodules for path 'v2exmobile/Classes/3th-party/HTML-Parser'
    还有#36 gluttony 说的 3rd
    leastchou
        73
    leastchou  
       2012-04-18 20:33:54 +08:00
    @tuoxie007 app图标我可以在下一版帮忙设计。
    lin
        74
    lin  
       2012-04-18 21:12:30 +08:00
    @Livid 我不多说了,一直关注中,加油!

    犹忆当初和 Geekaa 1 & 2 时代的搭档在07年夏天搭建 Project Babel (0.6?) 成功之后{那时候我只会摆弄一下wp要安装Babel还真要琢磨琢磨}那种激动。

    一切都在我做完 GeeKaa 2.5 的设计之前中止。

    后来 v2 出,跟进。

    技拙,一直只能瞎摆弄,小打小闹,无所建树,也无非当自己一个收集工具罢。
    也曾有朋友问我为什么山寨V2EX。
    脸红。
    但是明白终会改变,做出不一样的属于自己属于“我们”的东西。

    现在就安心等 v3 好了。

    拜过!
    tuoxie007
        75
    tuoxie007  
    OP
       2012-04-18 21:17:06 +08:00
    @leastchou 期待中,我还是觉得现在的icon有点不不吸引眼球,@shidianxia莫见惯哈:)
    @sobigfish 现在已经做成submodule了,实话是之前我真不知道有这么个东西,况且我还改了HTML-Parser的代码,因为它不支持iOS5的自动引用计数。目前我是folk了那个项目,然后加的submodule,所以你们clone之后需要git submodule init && git submodule update一下啦,README里面有讲到。
    @sobigfish pro里有广告吗?有这种事?我也没买过,所以真不知道,多谢提醒!
    @ellic 是的,就POST一下就好了,当然有API更好,代码beautiful一点。

    刚提交了修改到github上去了,包括icon,我这就去更新到App Store了,大家耐心点等苹果的审核吧。。。

    PS:吐个槽,我第一次提交的App Store的实话,在说明里说到“由于App Store审核需要大约2周的时间,所以需要尽快升级的同学自己去build源码”,就这么一句被苹果打回来了,多耗了大概10天的时间。
    run2
        76
    run2  
       2012-04-18 21:20:37 +08:00
    @tuoxie007 没买,不知道有没有,但你的app 截图上有。
    sparklo
        77
    sparklo  
       2012-04-18 21:24:46 +08:00
    @tuoxie007 不支持ARC的可以对直接加一个compiler flag: -fno-objc-arc. 没必要自己去改的.
    tuoxie007
        78
    tuoxie007  
    OP
       2012-04-18 21:29:43 +08:00
    @sobigfish 哎呀,吓我一跳,当时偷懒了,我以为大家都能理解呢,好吧,我还是去改一下。
    tuoxie007
        79
    tuoxie007  
    OP
       2012-04-18 21:30:51 +08:00
    @sparklo 哦,这样啊,受教了,多谢。
    sqbing
        80
    sqbing  
       2012-04-18 21:32:26 +08:00
    200KB的程序,啧,好的很
    shidianxia
        81
    shidianxia  
       2012-04-18 21:47:21 +08:00
    @tuoxie007 没事,若是要酷一点的版本也没问题~ 这版可能为了基于网站风格而平淡了。。。。我想了想也许V2EX文字应该加一个mobile小标,毕竟是mobile app嘛,深色纹理低+浅色文字LOGO也许不错
    tuoxie007
        82
    tuoxie007  
    OP
       2012-04-18 21:58:22 +08:00
    @leastchou @shidianxia 大家有想法就动手做做吧,做好了先发在帖子里,让大家看看:D
    lex
        83
    lex  
       2012-04-18 22:47:53 +08:00
    @tuoxie007
    呃,比我先一步~~ 我还在等PB3的发贴API。

    缓存满100M直接清空不太好吧?可以考虑用SDURLCache限制缓存大小。
    https://github.com/steipete/SDURLCache

    不支持iOS4.3是因为那个Objective-C-HMTL-Parser-iOS5吗?推荐GDataXML-HTML,支持XPath搜索。
    https://github.com/graetzer/GDataXML-HTML

    显示贴子内容用的是UILabel?贴子里的图片和链接怎么办?我在我的项目里用DTCoreText展示HTML内容,回复也都支持HTML的情况下,iPhone4稍微有点卡。
    kojp
        84
    kojp  
       2012-04-18 23:08:01 +08:00
    赞一个先 !
    jakobzheng
        85
    jakobzheng  
       2012-04-18 23:10:08 +08:00
    楼主我顶你。
    koire
        87
    koire  
       2012-04-18 23:28:52 +08:00
    http://d.pr/i/YDEO 做了一个 ICO 大家看看怎样
    summer222522
        88
    summer222522  
       2012-04-18 23:44:14 +08:00
    早就期待着这个了
    MarshallChen
        89
    MarshallChen  
       2012-04-18 23:56:08 +08:00
    好帖 帮顶!
    tuoxie007
        90
    tuoxie007  
    OP
       2012-04-19 00:05:31 +08:00
    @lex 不支持4.3是因为不想支持,那个Objective-C-HMTL-Parser-iOS5是我folk的Objective-C-HMTL-Parser,因为它不支持5,我改了支持才支持的。
    图片和连接你可以点到回复/主题那个Cell之后再显示,DTCoreText是啥我没用过,好像可以显示HTML是吧,可以考虑。其实之前我是直接用的UIWebView放在Cell里的,但是考虑到比较慢而且高度不容易控制,所以才换成了UILabel。不过如果之后换成了api,就不是HTML了,要想显示图片和链接就需要手机来转换了吧?要是API支持输出HTML就好了。
    @vclwei 欢迎参与哈。后续我的打算一是把Parse HTML换成api,整体上会快些。二是支持提醒,比如在有新的未读提醒的时候在tab上显示数字,其他细节东西还没想清楚,总觉得是有很多需要改进的地方,现在就像是手机网页版的翻版。你有什么好的建议,大家一起商量商量看。
    @koire 这个图我感觉蛮酷的,想听听大家意见如何。
    顺便问问大家怎么在github里搞多人开发?提交的时候配置user.name & user.email就完了么?
    lex
        91
    lex  
       2012-04-19 00:26:08 +08:00
    @tuoxie007 PB2 的 API 里有 HTML 输出,在 content_rendered 里,我想 @livid 会在 PB3 里保留它的。
    http://www.v2ex.com/api/topics/show.json?id=32532
    vclwei
        92
    vclwei  
       2012-04-19 00:33:54 +08:00
    @tuoxie007 我想 Push Notification 会是很棒的东西。可以先朝体验的方向优化。看过了源码,能看出确实费了不少心血。
    vclwei
        93
    vclwei  
       2012-04-19 00:40:15 +08:00
    @Livid 对 API 的需求还是很大呀!
    tuoxie007
        94
    tuoxie007  
    OP
       2012-04-19 00:42:35 +08:00
    @lex 嗯,这样就OK了,@livid想的真周到。
    @vclwei 谢谢。
    tuoxie007
        95
    tuoxie007  
    OP
       2012-04-19 00:51:39 +08:00
    @GG2 忘了告诉你了,节点的问题确实是bug,我这里之所以可以加载是因为我这里曾经正确过,数据没删掉,目前已经修复了,只等苹果审核了,先忍忍吧,或者自己build。
    brucebot
        96
    brucebot  
       2012-04-19 08:12:25 +08:00
    @Livid 相当期待啊,等PB3出来了,我觉得需要将机器人技术问答社区复活了 http://roboticsfaq.com
    sharkli
        97
    sharkli  
       2012-04-19 10:02:08 +08:00
    支持一个,我之前也想做,可惜只做了10%不到。唉,拖延。。。。
    希望楼主坚持下去。
    vclwei
        98
    vclwei  
       2012-04-23 14:31:23 +08:00
    @tuoxie007 目前是出bug了吗?第一页不能显示。
    tuoxie007
        99
    tuoxie007  
    OP
       2012-04-23 14:46:06 +08:00
    @vclwei 抱歉了,因为目前是解析HTML的,所以PB3一上线就悲剧了。我会尽快换成API
    hoogle
        100
    hoogle  
       2012-04-27 11:27:02 +08:00
    自己做一些的app。。 有趣加入作。。。。
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     974 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 19:08 PVG 03:08 LAX 11:08 JFK 14:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86